In perl.git, the branch smoke-me/jhi/infnan has been created
<http://perl5.git.perl.org/perl.git/commitdiff/74cc684fee59c911af0bbb8b7f8b69a7633da2da?hp=0000000000000000000000000000000000000000>
at 74cc684fee59c911af0bbb8b7f8b69a7633da2da (commit)
- Log -----------------------------------------------------------------
commit 74cc684fee59c911af0bbb8b7f8b69a7633da2da
Author: Jarkko Hietaniemi <[email protected]>
Date: Tue Jun 2 18:09:54 2015 -0400
infnan: Implement NaN payload APIs.
Based on the latest ISO/IEC WG draft:
http://www.open-std.org/JTC1/sc22/wg14/www/docs/n1778.pdf
(section 14.10, pp 46-47). There isn't yet an official C1X effort
(these weren't part of C11) so there's no C1X to refer to.
M ext/POSIX/POSIX.xs
M ext/POSIX/lib/POSIX.pm
M ext/POSIX/lib/POSIX.pod
M ext/POSIX/t/export.t
M ext/POSIX/t/math.t
commit 405973ec54eeeb5cf55ff1f73cf3ca5697cc04e6
Author: Jarkko Hietaniemi <[email protected]>
Date: Thu Jun 4 08:09:49 2015 -0400
infnan: Notes on the nan payload.
M perl.h
commit 9be345b9731832c00a3bf0ecd4a590e9693f70cd
Author: Jarkko Hietaniemi <[email protected]>
Date: Sun Mar 1 16:19:13 2015 -0500
infnan: define NV_NAN_PAYLOAD_MASK and NV_NAN_PAYLOAD_PERM
MASK: how to mask the nan payload bytes
PERM: how to order the nan payload bytes (0x0 = LSB)
M perl.h
commit 8b38283f7f1e75cab3a2e38e4869be7453ae2263
Author: Jarkko Hietaniemi <[email protected]>
Date: Sun Mar 1 20:16:02 2015 -0500
infnan: move the mantbits definitions from perl.h to Configure
(this way they will be available via %Config)
M Configure
M Cross/config.sh-arm-linux
M NetWare/config.wc
M Porting/Glossary
M Porting/config.sh
M config_h.SH
M configure.com
M perl.h
M plan9/config_sh.sample
M symbian/config.sh
M uconfig.sh
M uconfig64.sh
M win32/config.ce
M win32/config.gc
M win32/config.vc
commit 87f14aab5785dbc2560b6f1a12f621338a74bb9f
Author: Jarkko Hietaniemi <[email protected]>
Date: Sat Feb 28 13:04:38 2015 -0500
infnan: macros for testing and setting nan quiet/signaling
M perl.h
commit 73b3110ccc06caa297829cb7b3628b787d9aaed7
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Feb 27 17:17:48 2015 -0500
infnan: introduce NV_NAN_PAYLOAD_BITS
M perl.h
commit d29cb4c8880962b68caedfe65696b0a97ca16275
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Feb 27 16:57:52 2015 -0500
infnan: introduce NV_MANT_BITS
(the real bits, not including possible implicit bit)
M perl.h
commit 770551fbc56dbab495bebe3430f561de502a6b7c
Author: Jarkko Hietaniemi <[email protected]>
Date: Thu Feb 26 20:20:41 2015 -0500
infnan: new logic for NV_INF and NV_NAN
The global const PL_inf and PL_nan have dual nature:
the .nv has the NV, the .u8 has the bytes.
M globvar.sym
M perl.h
commit 7c7286bf5cd24b8122cda81194440efd9fbe9fc1
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Jun 10 22:05:48 2015 -0400
infnan: Configure scan for fp mantissa bytes
M Configure
M Cross/config.sh-arm-linux
M NetWare/config.wc
M NetWare/config_H.wc
M Porting/Glossary
M Porting/config.sh
M config_h.SH
M configure.com
M plan9/config_sh.sample
M symbian/config.sh
M uconfig.sh
M uconfig64.sh
M win32/config.ce
M win32/config.gc
M win32/config.vc
M win32/config_H.ce
M win32/config_H.gc
M win32/config_H.vc
commit 0d3c8a8831985d669fcf0cac331552ea070fb13a
Author: Jarkko Hietaniemi <[email protected]>
Date: Sat Feb 28 10:23:06 2015 -0500
infnan: Configure scan for infnan bytes
M Configure
M Cross/config.sh-arm-linux
M NetWare/config.wc
M NetWare/config_H.wc
M Porting/Glossary
M Porting/config.sh
M config_h.SH
M configure.com
M plan9/config_sh.sample
M symbian/config.sh
M uconfig.h
M uconfig.sh
M uconfig64.sh
M win32/config.ce
M win32/config.gc
M win32/config.vc
M win32/config_H.ce
M win32/config_H.gc
M win32/config_H.vc
-----------------------------------------------------------------------
--
Perl5 Master Repository