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.