diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2003-04-15 14:09:31 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2003-04-15 14:09:31 +0000 |
commit | 55954f198635e48806cb76596014125260048264 (patch) | |
tree | 57f230c6482158594af0bede2ecaae0eb028f13a /config_h.SH | |
parent | fb189484f11842c8d45ba7469f6c64347beeadf3 (diff) | |
download | perl-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.SH | 22 |
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. |