summaryrefslogtreecommitdiff
path: root/Configure
diff options
context:
space:
mode:
authorSteve Peters <steve@fisharerojo.org>2005-10-10 02:51:17 -0500
committerNicholas Clark <nick@ccl4.org>2005-11-13 20:31:44 +0000
commit1466f2fb0073016c544d3d95893c4ead6d2cd57e (patch)
tree1083f650c6d9232e539217a65a5331d676cc698d /Configure
parente785c7750dff2be2f4094d06c9f6c9a6c0620402 (diff)
downloadperl-1466f2fb0073016c544d3d95893c4ead6d2cd57e.tar.gz
Integrate:
[ 25357] Added amd64 and x86_64 to recognized predefined cpp syms [ 25387] Detection of malloc_size and malloc_good_size [ 25488] Update win32 config files w.r.t. change #25387 [ 25573] Change 25226 should have done this too [ 25733] Add probe for unsetenv () Subject: Re: Perl's handling of environ breaks on Solaris 10 Message-ID: <20051010125117.GA27566@mccoy.peters.homeunix.org> [ 25734] Update win32 config files w.r.t. change #25733 [ 25741] Update to the config boilerplates, by Jarkko [ 25793] Add probe for clearenv (), like #25733 for unsetenv () [ 25794] Update win32 config files w.r.t. change #25793 [ 25795] VMS does not have clearenv () according to John E. Malmberg Followup to 25793 p4raw-link: @25795 on //depot/perl: 5ff34fde0d97cb207007d7751cd5d6676fd0a063 p4raw-link: @25794 on //depot/perl: 96803be7ff19a3614dff16bb395b21946532b2dc p4raw-link: @25793 on //depot/perl: b0a2e8e64dee1b1bd00055b3c5b69e2c3c888f55 p4raw-link: @25741 on //depot/perl: 58bf2e2e044ef8fba136d97f676bb7a977be1a6b p4raw-link: @25734 on //depot/perl: 9c8463ea7c848a6cca2d9db2623308369ba11aca p4raw-link: @25733 on //depot/perl: bdf33aa7435b6e4ab927ed6430f3f240f211d879 p4raw-link: @25573 on //depot/perl: 0967284d0634c330ce4a0132f349a4158079e725 p4raw-link: @25488 on //depot/perl: 703fb0e2f700da68ca7ae50aa325f18bc3eb54a8 p4raw-link: @25387 on //depot/perl: 7dd121aefd69a3ba2201a35698deaeda3a8a77ad p4raw-link: @25357 on //depot/perl: 44c87379b0eb26068458a7274e6ba030624f8ac1 p4raw-id: //depot/maint-5.8/perl@26115 p4raw-integrated: from //depot/perl@26114 'copy in' uconfig.h (@23027..) p4raw-integrated: from //depot/perl@25795 'merge in' configure.com (@25740..) p4raw-integrated: from //depot/perl@25794 'edit in' win32/config_H.bc (@25734..) p4raw-branched: from //depot/perl@25741 'branch in' symbian/config.sh (@25612..) p4raw-integrated: from //depot/perl@25741 'copy in' uconfig.sh (@24508..) 'merge in' Cross/config.sh-arm-linux plan9/config_sh.sample wince/config.ce (@24508..) NetWare/config.wc epoc/config.sh (@24949..) p4raw-integrated: from //depot/perl@25734 'edit in' win32/config.vc win32/config_H.gc win32/config_H.vc64 (@25488..) p4raw-integrated: from //depot/perl@25733 'edit in' Porting/Glossary (@25387..) handy.h (@25570..) 'ignore' config_h.SH (@25387..) p4raw-integrated: from //depot/perl@25573 'edit in' win32/config.bc (@25488..) p4raw-integrated: from //depot/perl@25488 'edit in' win32/config_H.vc (@25208..) win32/config.gc win32/config.vc64 (@25215..) p4raw-integrated: from //depot/perl@25387 'edit in' Configure (@25357..)
Diffstat (limited to 'Configure')
-rwxr-xr-xConfigure30
1 files changed, 27 insertions, 3 deletions
diff --git a/Configure b/Configure
index b7a8701147..99c614e36c 100755
--- a/Configure
+++ b/Configure
@@ -26,7 +26,7 @@
# $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
#
-# Generated on Mon Jul 18 12:48:03 CEST 2005 [metaconfig 3.0 PL70]
+# Generated on Tue Oct 18 16:11:43 CEST 2005 [metaconfig 3.0 PL70]
# (with additional metaconfig patches by perlbug@perl.org)
cat >c1$$ <<EOF
@@ -362,6 +362,7 @@ d_chown=''
d_chroot=''
d_chsize=''
d_class=''
+d_clearenv=''
d_closedir=''
d_void_closedir=''
d_cmsghdr_s=''
@@ -550,6 +551,8 @@ longlongsize=''
d_lseekproto=''
d_lstat=''
d_madvise=''
+d_malloc_good_size=''
+d_malloc_size=''
d_mblen=''
d_mbstowcs=''
d_mbtowc=''
@@ -762,6 +765,7 @@ d_semctl_semid_ds=''
d_semctl_semun=''
d_union_semun=''
d_unordered=''
+d_unsetenv=''
d_usleep=''
d_usleepproto=''
d_ustat=''
@@ -10495,6 +10499,10 @@ eval $inlibc
set class d_class
eval $inlibc
+: see if clearenv exists
+set clearenv d_clearenv
+eval $inlibc
+
hasstruct='varname=$1; struct=$2; shift; shift;
while $test $# -ge 2; do
case "$1" in
@@ -14241,6 +14249,14 @@ eval $inlibc
set madvise d_madvise
eval $inlibc
+: see if malloc_size exists
+set malloc_size d_malloc_size
+eval $inlibc
+
+: see if malloc_size_good exists
+set malloc_good_size d_malloc_good_size
+eval $inlibc
+
: see if mblen exists
set mblen d_mblen
eval $inlibc
@@ -17444,6 +17460,10 @@ eval $inlibc
set unordered d_unordered
eval $inlibc
+: see if unsetenv exists
+set unsetenv d_unsetenv
+eval $inlibc
+
: see if usleep exists
set usleep d_usleep
eval $inlibc
@@ -19985,7 +20005,7 @@ $echo "Guessing which symbols your C compiler and preprocessor define..." >&4
$cat <<'EOSH' > Cppsym.know
a29k ABI64 aegis AES_SOURCE AIX AIX32 AIX370
AIX41 AIX42 AIX43 AIX_SOURCE aixpc ALL_SOURCE
-alliant alpha am29000 AM29000 AMD64 amiga AMIGAOS AMIX
+alliant alpha am29000 AM29000 AMD64 amd64 amiga AMIGAOS AMIX
ansi ANSI_C_SOURCE apollo ardent ARM32 atarist att386 att3b
BeOS BIG_ENDIAN BIT_MSF bsd BSD bsd43 bsd4_2 bsd4_3 BSD4_3 bsd4_4
BSD_4_3 BSD_4_4 BSD_NET2 BSD_TIME BSD_TYPES BSDCOMPAT bsdi
@@ -20043,7 +20063,7 @@ USE_BSD USE_FILE_OFFSET64 USE_GNU USE_ISOC9X USE_LARGEFILE USE_LARGEFILE64
USE_MISC USE_POSIX USE_POSIX199309 USE_POSIX199506 USE_POSIX2
USE_REENTRANT USE_SVID USE_UNIX98 USE_XOPEN USE_XOPEN_EXTENDED
USGr4 USGr4_2
-Utek UTek UTS UWIN uxpm uxps vax venix VMESA vms xenix Xenix286
+Utek UTek UTS UWIN uxpm uxps vax venix VMESA vms x86_64 xenix Xenix286
XOPEN_SOURCE XOPEN_SOURCE_EXTENDED XPG2 XPG2_EXTENDED
XPG3 XPG3_EXTENDED XPG4 XPG4_EXTENDED
z8000
@@ -20951,6 +20971,7 @@ d_chown='$d_chown'
d_chroot='$d_chroot'
d_chsize='$d_chsize'
d_class='$d_class'
+d_clearenv='$d_clearenv'
d_closedir='$d_closedir'
d_cmsghdr_s='$d_cmsghdr_s'
d_const='$d_const'
@@ -21102,6 +21123,8 @@ d_longlong='$d_longlong'
d_lseekproto='$d_lseekproto'
d_lstat='$d_lstat'
d_madvise='$d_madvise'
+d_malloc_good_size='$d_malloc_good_size'
+d_malloc_size='$d_malloc_size'
d_mblen='$d_mblen'
d_mbstowcs='$d_mbstowcs'
d_mbtowc='$d_mbtowc'
@@ -21299,6 +21322,7 @@ d_umask='$d_umask'
d_uname='$d_uname'
d_union_semun='$d_union_semun'
d_unordered='$d_unordered'
+d_unsetenv='$d_unsetenv'
d_usleep='$d_usleep'
d_usleepproto='$d_usleepproto'
d_ustat='$d_ustat'