In perl.git, the branch smoke-me/jhi/posix-math has been created
<http://perl5.git.perl.org/perl.git/commitdiff/c25a2f1c06dbd82e543af042ba08a518977f8674?hp=0000000000000000000000000000000000000000>
at c25a2f1c06dbd82e543af042ba08a518977f8674 (commit)
- Log -----------------------------------------------------------------
commit c25a2f1c06dbd82e543af042ba08a518977f8674
Author: Jarkko Hietaniemi <[email protected]>
Date: Sun Aug 31 11:03:48 2014 -0400
POSIX math: todo for emulating fegetround() with fpgetround().
M ext/POSIX/POSIX.xs
commit 6610d3c894f01a7c36e90077943f79e13542ba51
Author: Jarkko Hietaniemi <[email protected]>
Date: Sun Aug 31 10:51:40 2014 -0400
POSIX math: Configure scan fpgetround
Legacy BSD way of fegetround.
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 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
commit 190562dfe179c68ceb3ec06deb48b3aa9197fd81
Author: Jarkko Hietaniemi <[email protected]>
Date: Sat Aug 30 10:34:41 2014 -0400
POSIX math: lrint and rint emulations.
M ext/B/t/concise-xs.t
M ext/POSIX/POSIX.xs
commit a3b9fd990ef6575fca921e0bec0277e581bef731
Author: Jarkko Hietaniemi <[email protected]>
Date: Sat Aug 30 09:56:51 2014 -0400
POSIX math: Add fegetround() and fesetround().
M ext/B/t/concise-xs.t
M ext/POSIX/Makefile.PL
M ext/POSIX/POSIX.xs
M ext/POSIX/lib/POSIX.pm
M ext/POSIX/t/export.t
commit 87d24bda3cf05904b56eb33ee1d39d7ef76e75dd
Author: Jarkko Hietaniemi <[email protected]>
Date: Sat Aug 30 09:28:43 2014 -0400
POSIX math: More handling of legacy implementations.
M ext/POSIX/POSIX.xs
commit ca89f28564e34525485c797904b85fd359edd40e
Author: Jarkko Hietaniemi <[email protected]>
Date: Sat Aug 30 09:17:11 2014 -0400
POSIX math: Configure scan d_fegetround and i_fenv.
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 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
commit 4b6d4b5afac7dd22019eec5680b555eb73b4a97d
Author: Jarkko Hietaniemi <[email protected]>
Date: Sat Aug 30 08:54:19 2014 -0400
POSIX math: fpclassify emulation.
M ext/POSIX/POSIX.xs
commit 59104da3f40fd416233ac0a2f2a1122fa87127c1
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 22:11:58 2014 -0400
POSIX math: Portability emulations and constants.
Plus fix the cmp_ok tests which had epsilon 18 magnitudes off.
(Didn't cause any false positives, luckily.)
M ext/POSIX/POSIX.xs
M ext/POSIX/t/math.t
commit 0fd74b2efa73d82120cd52992ce2ce7e81edee2c
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 20:31:56 2014 -0400
POSIX math: HP-UX exceptions.
M ext/POSIX/POSIX.xs
commit 01bf91be2b921eb362d9e43050c30aafd34793b1
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 14:56:43 2014 -0400
POSIX math: Have only one not_here for each API.
M ext/POSIX/POSIX.xs
M ext/POSIX/t/math.t
commit 9c247abfc243f350fca9bf486899c9a049f76cdd
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 10:38:56 2014 -0400
POSIX math: Win32 shuffling.
M ext/POSIX/POSIX.xs
M ext/POSIX/t/math.t
commit df1b9606f1239e75fa7e7e5652dacda535be05e5
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 09:52:58 2014 -0400
POSIX math: Use HAS_ACOSH to enable/disable the C99 math.
M ext/POSIX/POSIX.xs
commit 5616c67c72cd5eba3b85abad1728ccdfa0b46d40
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 09:46:06 2014 -0400
POSIX math: Skip the POSIX C99 math tests if no acosh().
M ext/POSIX/t/math.t
commit f1173f05ecd75ac023d03b53a8a16c3d57252cb5
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 09:42:58 2014 -0400
POSIX math: Configure scan for acosh.
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 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
commit 243f3a65b961d5babdecc13e97553fab2ad8528f
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 09:37:20 2014 -0400
POSIX math: Add more C99 math tests.
(Note: these all will fail if we don't have C99 math. Duh.)
M ext/POSIX/t/math.t
M ext/POSIX/t/posix.t
commit 9a47be0796b2db3dd8f514b32b39bb275b3dc138
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 09:20:43 2014 -0400
POSIX math: Hopefully better use of Configure symbols.
M ext/POSIX/POSIX.xs
commit 5f62517f1e8233f761139fb1cfec1ba22f3ff7f0
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 09:01:36 2014 -0400
POSIX math: Configure scan for j0 and j0l.
(j0 is canary forthe Bessel functions, common math.h extensions,
not dependent on C99, j0l is its long double version.)
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 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 65815860c69f3ea21d432814914271c4bc10daa2
Author: Jarkko Hietaniemi <[email protected]>
Date: Fri Aug 29 08:21:46 2014 -0400
POSIX math: Add FP_ILOGB0 and FP_ILOGBNAN.
M ext/POSIX/Makefile.PL
M ext/POSIX/lib/POSIX.pm
M ext/POSIX/t/export.t
commit cd4924e3587bce4a8346e719048301935236bf9f
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Aug 27 20:52:39 2014 -0400
POSIX math: Implement glue for the C99 math functions.
Plus the Bessel functions j0, j1, jn, y0, y1, yn: common extensions
from BSD/SVID/XPG4.
Plus the constants INFINITY/NAN.
M ext/B/t/concise-xs.t
M ext/POSIX/Makefile.PL
M ext/POSIX/POSIX.xs
M ext/POSIX/lib/POSIX.pm
M ext/POSIX/t/export.t
M ext/POSIX/t/posix.t
commit d4227e8e2678b468ce6323f4c66c8ab3ed7cf994
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Aug 27 20:33:55 2014 -0400
POSIX math: Add M_ constants like M_PI.
M ext/POSIX/Makefile.PL
M ext/POSIX/lib/POSIX.pm
M ext/POSIX/t/export.t
M ext/POSIX/t/posix.t
-----------------------------------------------------------------------
--
Perl5 Master Repository