In perl.git, the branch smoke-me/jhi/c99-math has been created

<http://perl5.git.perl.org/perl.git/commitdiff/d8820fada45fee13e5cba7dc336482ec10da98cd?hp=0000000000000000000000000000000000000000>

        at  d8820fada45fee13e5cba7dc336482ec10da98cd (commit)

- Log -----------------------------------------------------------------
commit d8820fada45fee13e5cba7dc336482ec10da98cd
Author: Jarkko Hietaniemi <j...@iki.fi>
Date:   Thu Nov 13 18:59:38 2014 -0500

    These are all emulated.

M       ext/POSIX/t/math.t

commit 1564875dabe950dda753d870f22bc8173e4204d8
Author: Jarkko Hietaniemi <j...@iki.fi>
Date:   Thu Nov 13 18:49:47 2014 -0500

    Emulate signbit() if necessary.

M       ext/POSIX/POSIX.xs
M       ext/POSIX/t/math.t

commit ac61319137f1ff631619ea725f037754d1537dbc
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 fc5cd1a2f1e9ed4d8f0a6ae2c71309243e85409e
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 f69fb24dc3fa5b48695258f4ace5f614f178e511
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 745c8f7c22d35962a6ccf85c83c7b68ad30f2b7c
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 2cf1cb114c50bc78a1c44a9ba10e47bf6a1825ae
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 b8c1c9fb3b44d51612d8e58feea45556d1494683
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 9a6f2bf90b0e3a2f279b26936958886d5c8b80be
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 b4c82a50d4d5a127e81a182e60da9d343d9cac34
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 fbdd9fc3321e4aaca45f96808fa5fec8927e544a
Author: Jarkko Hietaniemi <j...@iki.fi>
Date:   Wed Nov 12 19:09:04 2014 -0500

    Remove empty case.

M       ext/POSIX/POSIX.xs

commit 4ee5eb2ac31caa087b3dd7b05f9f272eed5e073f
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 92217ddb983b0da21eea4a59f0256582aa03e6df
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 afc0950d9cbe86331b702e1687cd9f1f07f6ee79
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 789fe13f1a2230e537dc1e64c56e6a890145bce5
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 2545e81a59522772c3a2c23d1d2a155f2d522d8c
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 cbd17659f28910b967b829a21c39a8c323e122f6
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 9913069def108bf515aae5fb2a84d79190923883
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 be0aa8abc04efc8f060b8be75b2c82bc5671267a
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 981cdf8c1c0b0ed36f35e38543e4f9c43698c6c0
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 5227abe19b1e2e07fb0900ee173c9186e716f7bc
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 0030d6ef69f930debb1dd8d72a942ae40a33a675
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 a9c74cf3ef2f96983d71230f97331afd920fe2dd
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 ab97726b81fb974d02bdf1c15a0dfe0a80855770
Author: Jarkko Hietaniemi <j...@iki.fi>
Date:   Wed Nov 12 20:04:41 2014 -0500

    VMS configure.com

M       configure.com

commit 14639b6ee1105daab88dfaff21ba8c014f63551d
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 4a8187ff698e74c09719763d97367c25c0e2d417
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