diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2015-02-28 10:23:06 -0500 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2015-06-12 09:56:55 -0400 |
commit | 44521f3a1782026b7d25cc55af459c3e28cc9bdd (patch) | |
tree | a91ebe41a705b5562dee1eefde0e13aaf94a4c9b /NetWare | |
parent | 63545cd8b35d0a75c86800927564a9879ba1e0bf (diff) | |
download | perl-44521f3a1782026b7d25cc55af459c3e28cc9bdd.tar.gz |
infnan: Configure scan for infnan bytes
Diffstat (limited to 'NetWare')
-rw-r--r-- | NetWare/config.wc | 4 | ||||
-rw-r--r-- | NetWare/config_H.wc | 21 |
2 files changed, 25 insertions, 0 deletions
diff --git a/NetWare/config.wc b/NetWare/config.wc index 68df99e97b..08abe4c589 100644 --- a/NetWare/config.wc +++ b/NetWare/config.wc @@ -603,7 +603,9 @@ def_temp='sys:\perl\temp' direntrytype='DIR' dlext='nlm' dlsrc='dl_netware.xs' +doubleinfbytes='0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f' doublekind='3' +doublenanbytes='0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x7f' doublesize='8' drand01='Perl_drand48()' drand48_r_proto='0' @@ -827,7 +829,9 @@ lns='copy' localtime_r_proto='0' locincpth='/usr/local/include /opt/local/include /usr/gnu/include /opt/gnu/include /usr/GNU/include /opt/GNU/include' loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib /usr/GNU/lib /opt/GNU/lib' +longdblinfbytes='0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x7f' longdblkind='3' +longdblnanbytes='0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xff, 0x7f' longdblsize='10' longlongsize='8' longsize='4' diff --git a/NetWare/config_H.wc b/NetWare/config_H.wc index 65c721130a..e24560f883 100644 --- a/NetWare/config_H.wc +++ b/NetWare/config_H.wc @@ -2333,6 +2333,27 @@ */ #define DOUBLESIZE 8 /**/ +/* DOUBLEINFBYTES: + * This symbol, if defined, is a comma-separated list of + * hexadecimal bytes for the double precision infinity. + */ +/* DOUBLENANBYTES: + * This symbol, if defined, is a comma-separated list of + * hexadecimal bytes (0xHH) for the double precision not-a-number. + */ +/* LONGDBLINFBYTES: + * This symbol, if defined, is a comma-separated list of + * hexadecimal bytes for the long double precision infinity. + */ +/* LONGDBLNANBYTES: + * This symbol, if defined, is a comma-separated list of + * hexadecimal bytes (0xHH) for the long double precision not-a-number. + */ +#define DOUBLEINFBYTES 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x7f /**/ +#define DOUBLENANBYTES 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x7f /**/ +#define LONGDBLINFBYTES 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0x7f /**/ +#define LONGDBLNANBYTES 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xff, 0x7f /**/ + /* EBCDIC: * This symbol, if defined, indicates that this system uses * EBCDIC encoding. |