diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2014-11-02 10:48:43 -0500 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2014-11-02 13:59:54 -0500 |
commit | bade9271ee0e5b9c22d1e80ca4088af09f1bcf43 (patch) | |
tree | 239d66dfce205da2caccdb88df4f41c314655b47 /config_h.SH | |
parent | 5a4dabf87fafe1590c8794c98083fd6b5208630f (diff) | |
download | perl-bade9271ee0e5b9c22d1e80ca4088af09f1bcf43.tar.gz |
Configure: add doublekind for the format of double.
Diffstat (limited to 'config_h.SH')
-rwxr-xr-x | config_h.SH | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/config_h.SH b/config_h.SH index b78c57fcdf..3e6e5d2857 100755 --- a/config_h.SH +++ b/config_h.SH @@ -2704,6 +2704,25 @@ sed <<!GROK!THIS! >$CONFIG_H -e 's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un */ #define DOUBLESIZE $doublesize /**/ +/* DOUBLEKIND: + * DOUBLEKIND will be one of + * DOUBLE_IS_IEEE_754_32_BIT_LITTLE_ENDIAN + * DOUBLE_IS_IEEE_754_32_BIT_BIG_ENDIAN + * DOUBLE_IS_IEEE_754_64_BIT_LITTLE_ENDIAN + * DOUBLE_IS_IEEE_754_64_BIT_BIG_ENDIAN + * DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN + * DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN + * DOUBLE_IS_UNKNOWN_FORMAT + */ +#define DOUBLEKIND $doublekind /**/ +#define DOUBLE_IS_IEEE_754_32_BIT_LITTLE_ENDIAN 1 +#define DOUBLE_IS_IEEE_754_32_BIT_BIG_ENDIAN 2 +#define DOUBLE_IS_IEEE_754_64_BIT_LITTLE_ENDIAN 3 +#define DOUBLE_IS_IEEE_754_64_BIT_BIG_ENDIAN 4 +#define DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN 5 +#define DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN 6 +#define DOUBLE_IS_UNKNOWN_FORMAT -1 + /* EBCDIC: * This symbol, if defined, indicates that this system uses * EBCDIC encoding. |