summaryrefslogtreecommitdiff
path: root/config_h.SH
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2002-08-11 21:05:49 +0100
committerhv <hv@crypt.org>2002-08-12 11:28:26 +0000
commit51997bc3cf799cd7796ef40df40dca19c40bb71a (patch)
tree01adf4d9270ed2bf4953b6ace65b5421c2788fb8 /config_h.SH
parentee8e686db478652dd044fc00ee778f3050cbc23e (diff)
downloadperl-51997bc3cf799cd7796ef40df40dca19c40bb71a.tar.gz
better modfl detection
Message-id: <20020811190548.GK300@Bagpuss.unfortu.net> p4raw-id: //depot/perl@17715
Diffstat (limited to 'config_h.SH')
-rw-r--r--config_h.SH7
1 files changed, 7 insertions, 0 deletions
diff --git a/config_h.SH b/config_h.SH
index 4ff4b5d84a..aa95c988e2 100644
--- a/config_h.SH
+++ b/config_h.SH
@@ -2598,6 +2598,12 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
* 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. C99 says it should be
+ * long double modfl(long double, long double *);
+ */
/* HAS_MODFL_POW32_BUG:
* This symbol, if defined, indicates that the modfl routine is
* broken for long doubles >= pow(2, 32).
@@ -2606,6 +2612,7 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
* 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: