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

Reply via email to