summaryrefslogtreecommitdiff
path: root/config_h.SH
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-04-15 14:09:31 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-04-15 14:09:31 +0000
commit55954f198635e48806cb76596014125260048264 (patch)
tree57f230c6482158594af0bede2ecaae0eb028f13a /config_h.SH
parentfb189484f11842c8d45ba7469f6c64347beeadf3 (diff)
downloadperl-55954f198635e48806cb76596014125260048264.tar.gz
Big patch from Alan Burlison to make Solaris long doubles work.
(Also spreads more <stdlib.h> joy.) Needs backporting to metaconfig units and introducing the new symbols to non-Configure lands. p4raw-id: //depot/perl@19218
Diffstat (limited to 'config_h.SH')
-rw-r--r--config_h.SH22
1 files changed, 22 insertions, 0 deletions
diff --git a/config_h.SH b/config_h.SH
index d731579667..dc54456cd4 100644
--- a/config_h.SH
+++ b/config_h.SH
@@ -2462,6 +2462,17 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
*/
#$d_frexpl HAS_FREXPL /**/
+/* HAS_ILOGBL
+ * This symbol, if defined, indicates that the ilogbl function is
+ * available. If scalbnl is also present we can emulate frexpl
+ */
+/* HAS_SCALBNL
+ * This symbol, if defined, indicates that the scalbnl function is
+ * available. If ilogbl is also present we can emulate frexpl
+ */
+#$d_ilogbl HAS_ILOGBL /**/
+#$d_scalbnl HAS_SCALBNL /**/
+
/* HAS_STRUCT_FS_DATA:
* This symbol, if defined, indicates that the struct fs_data
* to do statfs() is supported.
@@ -2626,6 +2637,17 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
#$d_modflproto HAS_MODFL_PROTO /**/
#$d_modfl_pow32_bug HAS_MODFL_POW32_BUG /**/
+/* HAS_AINTL
+ * This symbol, if defined, indicates that the aintl function is
+ * available. If copysignl is also present we can emulate modfl
+ */
+/* HAS_COPYSIGNL
+ * This symbol, if defined, indicates that the copysignl function is
+ * available. If aintl is also present we can emulate modfl
+ */
+#$d_aintl HAS_AINTL /**/
+#$d_copysignl HAS_COPYSIGNL /**/
+
/* HAS_MPROTECT:
* This symbol, if defined, indicates that the mprotect system call is
* available to modify the access protection of a memory mapped file.