In perl.git, the branch smoke-me/jhi/c99-math has been created
<http://perl5.git.perl.org/perl.git/commitdiff/482283209d0427075019374cbbabef571a6f775f?hp=0000000000000000000000000000000000000000>
at 482283209d0427075019374cbbabef571a6f775f (commit)
- Log -----------------------------------------------------------------
commit 482283209d0427075019374cbbabef571a6f775f
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 20:41:29 2014 -0500
We no more need to guard these with HAS_ACOSH.
M ext/POSIX/POSIX.xs
commit bc2b8216eec9d0d504c5c425753425b015424ec6
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 20:33:23 2014 -0500
Remove Cygwin cases. Case.
M ext/POSIX/POSIX.xs
commit 76d2db9ca67d9662992ee7d0c84b53d215d05165
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 20:33:07 2014 -0500
Remove unneeded Win32 cases.
M ext/POSIX/POSIX.xs
commit e9d58a36e7c5ffd74819b0fef7600a17ef9ec461
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 20:22:56 2014 -0500
Enable the C99 math Win32 definitely has.
M win32/config.ce
M win32/config.gc
M win32/config.vc
commit 127087846df679fce1aae986fdb974434b35cc87
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 20:32:06 2014 -0500
undef c99_foo ifndef HAS_FOO
M ext/POSIX/POSIX.xs
commit 6e380916d53399600fe99970ad8d22e8cc981e29
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 20:18:23 2014 -0500
cosh and log10 are already C89.
A Cross/config.sh-arm-linux
M ext/POSIX/POSIX.xs
commit fe19f38c54dbcd78e26a45ecaf3f0081effc06f0
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 20:15:25 2014 -0500
Remove close cousin of config.sh-arm-linux.
Effectively untouched for 10+ years.
D Cross/build-arm-n770-sh
D Cross/config.sh-arm-linux-n770
M MANIFEST
commit 7712d7974886cd2d4bc4c5b540753bd01510fb7a
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 20:09:56 2014 -0500
config.sh-arm-linux is quite obsolete.
D Cross/config.sh-arm-linux
M MANIFEST
M Porting/checkcfgvar.pl
commit 7f83b44d742514a809749f1c5897891785332784
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 19:09:04 2014 -0500
Remove empty case.
M ext/POSIX/POSIX.xs
commit 1ce71a22d16241cc0ff458874b7f8b83b5f77476
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 19:07:35 2014 -0500
Remove unneeded Tru64 cases.
M ext/POSIX/POSIX.xs
M hints/dec_osf.sh
commit 9b23cf9ffabeed752087df1810b8b974f0e9232a
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 19:05:50 2014 -0500
VMS should now be handled.
M ext/POSIX/POSIX.xs
commit 95430e057d29a47eaa52030dde376b313d323569
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 19:04:47 2014 -0500
We now have symbols for llrint and llround.
M ext/POSIX/POSIX.xs
commit 3152679bf5a7808edaba89017fc706c5b185abab
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 19:03:25 2014 -0500
Android should be doing the Configure scans.
M ext/POSIX/POSIX.xs
commit 944fe9430696775a2aeb637d88418289f132659d
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 18:49:14 2014 -0500
Remove trivial unneeded cases of not having C99 math.
M ext/POSIX/POSIX.xs
commit 16a19083b9a349866dd235f974829e5aed637132
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 18:47:41 2014 -0500
Only #ifndef gcc cases remain.
M ext/POSIX/POSIX.xs
commit 1a28a25f65f161c58ae58fc6e91fd69379e40d57
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 18:47:01 2014 -0500
Remove unneeded HP-UX cases.
M ext/POSIX/POSIX.xs
commit a9c8eefc488b019a10274cb7e3f2498c4c25202d
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 18:35:04 2014 -0500
quadmath has tgammaq, not tgammal.
M ext/POSIX/POSIX.xs
commit 34092946c737de1dfcfe974edba38cc590bff99c
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 07:00:56 2014 -0500
Make the C99 *l test a little bit more accepting.
M ext/POSIX/POSIX.xs
commit 83e55966d00258926c5821e63a7affd9d7cf823a
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 06:56:15 2014 -0500
The NO_C99_LONG_DOUBLE_MATH is no more used.
M ext/POSIX/POSIX.xs
commit 4a493415f0dc10dd5757a45cfc3edf02b9fa5b77
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 06:54:47 2014 -0500
Some AIX do not have long double math interfaces.
Now (2f52d58d) Configure detects this.
M ext/POSIX/POSIX.xs
commit 77f1fbe2be92b42095b37bb14c6fb3e27d34488f
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 20:04:41 2014 -0500
VMS configure.com
M configure.com
commit c2d2e5a4664b7f9e7d2f2d704cd5b12acce3cb98
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Nov 12 19:21:31 2014 -0500
checkcfgvar.pl --regen --default=undef; make regen
M Cross/config.sh-arm-linux
M NetWare/config.wc
M Porting/config.sh
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 6a12f76b1539ee2859e05a3f75de6b2e9ec28058
Author: Jarkko Hietaniemi <[email protected]>
Date: Mon Nov 10 21:12:33 2014 -0500
Add Configure symbols to all the missing C99 math APIs.
Almost all - e.g. isless() will stand in for the other isfoo()
order comparison macros.
M Configure
M Porting/Glossary
M config_h.SH
M ext/POSIX/POSIX.xs
-----------------------------------------------------------------------
--
Perl5 Master Repository