Remaining smoked platforms where malloc wrap is known to work.
Nicholas Clark [Wed, 24 Mar 2004 21:42:25 +0000 (21:42 +0000)]
Data for Irix and NetBSD would be useful - they probably will work too.
Will Unicos work? Place bets now...

p4raw-id: //depot/perl@22585

hints/aix.sh
hints/bsdos.sh
hints/dec_osf.sh
hints/freebsd.sh
hints/hpux.sh
hints/linux.sh
hints/openbsd.sh
hints/solaris_2.sh

index acf8222..386da4d 100644 (file)
@@ -39,6 +39,11 @@ case "$usemymalloc" in
     '')  usemymalloc='n' ;;
     esac
 
+# malloc wrap works
+case "$usemallocwrap" in
+'') usemallocwrap='define' ;;
+esac
+
 # Intuiting the existence of system calls under AIX is difficult,
 # at best; the safest technique is to find them empirically.
 
index f16a56e..ab56f99 100644 (file)
@@ -21,6 +21,11 @@ d_voidsig='define'
 
 usemymalloc='n'
 
+# malloc wrap works
+case "$usemallocwrap" in
+'') usemallocwrap='define' ;;
+esac
+
 # setre?[ug]id() have been replaced by the _POSIX_SAVED_IDS versions.
 # See <A HREF="http://www.bsdi.com/bsdi-man?setuid">http://www.bsdi.com/bsdi-man?setuid</A>(2)
 d_setregid='undef'
index 114aca1..851ac24 100644 (file)
@@ -362,6 +362,11 @@ EOF
 esac
 EOCBU
 
+# malloc wrap works
+case "$usemallocwrap" in
+'') usemallocwrap='define' ;;
+esac
+
 cat > UU/uselongdouble.cbu <<'EOCBU'
 # This script UU/uselongdouble.cbu will get 'called-back' by Configure 
 # after it has prompted the user for whether to use long doubles.
index 28e22ac..c601481 100644 (file)
@@ -269,3 +269,7 @@ EOM
 esac
 EOCBU
 
+# malloc wrap works
+case "$usemallocwrap" in
+'') usemallocwrap='define' ;;
+esac
index b2a888c..f45cf68 100644 (file)
@@ -630,6 +630,11 @@ case "$useperlio" in
     $undef|false|[nN]*) usemymalloc='y' ;;
     esac
 
+# malloc wrap works
+case "$usemallocwrap" in
+'') usemallocwrap='define' ;;
+esac
+
 # fpclassify() is a macro, the library call is Fpclassify
 # Similarly with the others below.
 d_fpclassify='define'
index 043590b..551d96e 100644 (file)
@@ -60,6 +60,11 @@ fi
 # function in <sys/stat.h>.
 d_lstat=define
 
+# malloc wrap works
+case "$usemallocwrap" in
+'') usemallocwrap='define' ;;
+esac
+
 # The system malloc() is about as fast and as frugal as perl's.
 # Since the system malloc() has been the default since at least
 # 5.001, we might as well leave it that way.  --AD  10 Jan 2002
index 5d47e0a..3b8acf5 100644 (file)
 # OpenBSD has a better malloc than perl...
 test "$usemymalloc" || usemymalloc='n'
 
+# malloc wrap works
+case "$usemallocwrap" in
+'') usemallocwrap='define' ;;
+esac
+
 # Currently, vfork(2) is not a real win over fork(2).
 usevfork="$undef"
 
index c2a2ede..c41d316 100644 (file)
@@ -32,6 +32,11 @@ mistrustnm=${mistrustnm:-run}
 #     http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-01/msg00465.html
 usemymalloc=${usemymalloc:-false}
 
+# malloc wrap works
+case "$usemallocwrap" in
+'') usemallocwrap='define' ;;
+esac
+
 # Avoid all libraries in /usr/ucblib.
 # /lib is just a symlink to /usr/lib
 set `echo $glibpth | sed -e 's@/usr/ucblib@@' -e 's@ /lib @ @'`