Change 18566 by jhi@kosh on 2003/01/22 18:32:41
Regen Configure.
Affected files ...
... //depot/maint-5.8/perl/Configure#11 edit
... //depot/maint-5.8/perl/config_h.SH#8 edit
Differences ...
==== //depot/maint-5.8/perl/Configure#11 (xtext) ====
Index: perl/Configure
--- perl/Configure#10~18452~ Mon Jan 6 05:47:59 2003
+++ perl/Configure Wed Jan 22 10:32:41 2003
@@ -20,7 +20,7 @@
# $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
#
-# Generated on Mon Jan 6 16:54:34 EET 2003 [metaconfig 3.0 PL70]
+# Generated on Wed Jan 22 21:41:02 EET 2003 [metaconfig 3.0 PL70]
# (with additional metaconfig patches by [EMAIL PROTECTED])
cat >c1$$ <<EOF
@@ -6743,8 +6743,25 @@
eval $setvar
: see if this is a malloc.h system
-set malloc.h i_malloc
-eval $inhdr
+: we want a real compile instead of Inhdr because some systems have a
+: malloc.h that just gives a compile error saying to use stdlib.h instead
+echo " "
+$cat >try.c <<EOCP
+#include <stdlib.h>
+#include <malloc.h>
+int main () { return 0; }
+EOCP
+set try
+if eval $compile; then
+ echo "<malloc.h> found." >&4
+ val="$define"
+else
+ echo "<malloc.h> NOT found." >&4
+ val="$undef"
+fi
+$rm -f try.c try
+set i_malloc
+eval $setvar
: see if stdlib is available
set stdlib.h i_stdlib
==== //depot/maint-5.8/perl/config_h.SH#8 (text) ====
Index: perl/config_h.SH
--- perl/config_h.SH#7~18347~ Sun Dec 22 22:37:31 2002
+++ perl/config_h.SH Wed Jan 22 10:32:41 2003
@@ -2603,6 +2603,11 @@
* available to split a long double x into a fractional part f and
* an integer part i such that |f| < 1.0 and (f + i) = x.
*/
+/* HAS_MODFL_PROTO:
+ * This symbol, if defined, indicates that the system provides
+ * a prototype for the modfl() function. Otherwise, it is up
+ * to the program to supply one.
+ */
/* HAS_MODFL_POW32_BUG:
* This symbol, if defined, indicates that the modfl routine is
* broken for long doubles >= pow(2, 32).
@@ -2611,6 +2616,7 @@
* release 2.2.2 is known to be okay.
*/
#$d_modfl HAS_MODFL /**/
+#$d_modflproto HAS_MODFL_PROTO /**/
#$d_modfl_pow32_bug HAS_MODFL_POW32_BUG /**/
/* HAS_MPROTECT:
End of Patch.