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

Reply via email to