In perl.git, the branch smoke-me/jhi/c99-math has been created <http://perl5.git.perl.org/perl.git/commitdiff/123e4f204847b211d5f322b2f83824f938ccab64?hp=0000000000000000000000000000000000000000>
at 123e4f204847b211d5f322b2f83824f938ccab64 (commit) - Log ----------------------------------------------------------------- commit 123e4f204847b211d5f322b2f83824f938ccab64 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Thu Nov 13 07:10:01 2014 -0500 fpclassify is emulated if necessary. M ext/POSIX/t/math.t commit 58a399c6a854256b165a3bb0cea8c492af65e656 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Thu Nov 13 06:42:31 2014 -0500 checkcfgvar.pl needs autodie needs Fatal needs Scalar::Util needs lib. M t/porting/checkcfgvar.t commit 80695821c327ab8160e375b9e257d050494c4b4e Author: Jarkko Hietaniemi <j...@iki.fi> 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 78ab5826c99e4e0d558622e37e836636426ec3a5 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 20:33:23 2014 -0500 Remove Cygwin cases. Case. M ext/POSIX/POSIX.xs commit 7b3da09c818340b4e2459153f9066ed7da75f077 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 20:33:07 2014 -0500 Remove unneeded Win32 cases. M ext/POSIX/POSIX.xs commit d29d020eef82ee2c09766827504e46ee9cc6391a Author: Jarkko Hietaniemi <j...@iki.fi> 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 5caf8f72e6e5d8e0b22c286652fd588fe1b58686 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 20:32:06 2014 -0500 undef c99_foo ifndef HAS_FOO M ext/POSIX/POSIX.xs commit ad756ed4d8f09840d0e652991bb23642a1a30ead Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 20:18:23 2014 -0500 cosh and log10 are already C89. M Cross/config.sh-arm-linux M ext/POSIX/POSIX.xs commit 0eb6128646ae8025c749363a1a365c8601700b3f Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 19:09:04 2014 -0500 Remove empty case. M ext/POSIX/POSIX.xs commit dcb197f003a1f27cbd47c961daf3fd61df32f4f8 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Thu Nov 13 07:01:57 2014 -0500 Tru64 more false symbols. M hints/dec_osf.sh commit 413d4019025ea8424908455cf8b2d0edfd8a266b Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 19:07:35 2014 -0500 Remove unneeded Tru64 cases. M ext/POSIX/POSIX.xs M hints/dec_osf.sh commit edda9b28155d0e16885806a2537858f50b6e5dc8 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 19:05:50 2014 -0500 VMS should now be handled. M ext/POSIX/POSIX.xs commit c363504104ee0bc7c82bd29e8a0c1265c13524db Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 19:04:47 2014 -0500 We now have symbols for llrint and llround. M ext/POSIX/POSIX.xs commit 07a3a69ae9b92b9fd2d974e2a40d4268a8946ea9 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 19:03:25 2014 -0500 Android should be doing the Configure scans. M ext/POSIX/POSIX.xs commit 76ea6b35fa3865bab4609f385434f96d8368a2b2 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 18:49:14 2014 -0500 Remove trivial unneeded cases of not having C99 math. M ext/POSIX/POSIX.xs commit ebd9635a52998d046ac81dd51ec38ada008c900d Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 18:47:41 2014 -0500 Only #ifndef gcc cases remain. M ext/POSIX/POSIX.xs commit f6c40833fea6c606366f9d52509d46be3d9a15a4 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 18:47:01 2014 -0500 Remove unneeded HP-UX cases. M ext/POSIX/POSIX.xs commit 897baab5af230ea9912ba7f7b395c1d9e57b463c Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 18:35:04 2014 -0500 quadmath has tgammaq, not tgammal. M ext/POSIX/POSIX.xs commit 02e4da2f6807f23e87b25fb8d53b4bd318b2bbb1 Author: Jarkko Hietaniemi <j...@iki.fi> 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 03c92a3abf71836d5d5ad02558fcddda8bc1f048 Author: Jarkko Hietaniemi <j...@iki.fi> 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 9d1bb5f1da99befac79230ef3e80c8d0f7535169 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 06:54:47 2014 -0500 AIX: Configure now detect this, leave the comment. (Some AIX do not have long double math interfaces.) M ext/POSIX/POSIX.xs commit 8657ee6cce58386e4814d9150c6e1c384e350545 Author: Jarkko Hietaniemi <j...@iki.fi> Date: Wed Nov 12 20:04:41 2014 -0500 VMS configure.com M configure.com commit cf54704874a3bfad91a8622dd53126e26b90b0ee Author: Jarkko Hietaniemi <j...@iki.fi> 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 f2d357238e99f51eda1a63d11a07f3f1041aed17 Author: Jarkko Hietaniemi <j...@iki.fi> 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