autoconf-archive-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

GNU Autoconf Archive branch master updated. v2015.09.25-14-g3a8480e


From: E-mail notifications for the Autoconf Archive git repository.
Subject: GNU Autoconf Archive branch master updated. v2015.09.25-14-g3a8480e
Date: Mon, 23 Nov 2015 10:51:23 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Autoconf Archive".

The branch, master has been updated
       via  3a8480edb2e6784f3d8f7e6e0b4181e70c626af0 (commit)
      from  bd1d2f55014ddd9061545c048d982a3c11851d90 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 3a8480edb2e6784f3d8f7e6e0b4181e70c626af0
Author: Moritz Klammler <address@hidden>
Date:   Fri Oct 2 13:15:09 2015 +0200

    Unify macros for checking C++11/14/... compiler support.
    
    * m4/ax_cxx_compile_stdcxx.m4: New macro file added.
    
    (AX_CXX_COMPILE_STDCXX): New macro added.  The code is based on
    the former (serial version number 13) `AX_CXX_COMPILE_STDCXX_11`
    macro, generalized to check for arbitrary versions of the standard
    selected via an additional argument.
    
    (_AX_CXX_COMPILE_STDCXX_testbody_11): New internal macro added.
    Defined in terms of `_AX_CXX_COMPILE_STDCXX_testbody_new_in_11`.
    
    (_AX_CXX_COMPILE_STDCXX_testbody_14): New internal macro added.
    Defined in terms of `_AX_CXX_COMPILE_STDCXX_testbody_new_in_11`
    and `_AX_CXX_COMPILE_STDCXX_testbody_new_in_14`.
    
    (_AX_CXX_COMPILE_STDCXX_testbody_new_in_11): New internal macro
    added.  Test code to check for features added in C++14.  It is
    based on the code previously found in the
    `_AX_CXX_COMPILE_STDCXX_11_testbody` macro, defined in
    `m4/ax_cxx_compile_stdcxx_11.m4` but heavily refactored and
    extended with additional checks.
    
    (_AX_CXX_COMPILE_STDCXX_testbody_new_in_14): New internal macro
    added.  Test code to check for features added in C++14.
    
    * m4/ax_cxx_compile_stdcxx_11.m4:
    
    (AX_CXX_COMPILE_STDCXX_11): Make this macro an alias for the new
    `AX_CXX_COMPILE_STDCXX` macro with the version set to C++11.
    
    (_AX_CXX_COMPILE_STDCXX_11_testbody): Internal macro deleted.
    
    * m4/ax_cxx_compile_stdcxx_14.m4: New macro file added.
    
    (AX_CXX_COMPILE_STDCXX_14): New macro added.  This macro is an
    alias for the new `AX_CXX_COMPILE_STDCXX` macro with the version
    set to C++14.
    
    * m4/ax_cxx_compile_stdcxx_0x.m4 (AX_CXX_COMPILE_STDCXX_0X): Mark
    macro as obsolete.  The macro `AX_CXX_COMPILE_STDCXX_11` should be
    used instead.  I couldn't test this macro on my system because it
    uses a lot of obsolete macros my Autoconf complains about and
    errors out.

-----------------------------------------------------------------------

Summary of changes:
 m4/ax_cxx_compile_stdcxx.m4    |  558 ++++++++++++++++++++++++++++++++++++++++
 m4/ax_cxx_compile_stdcxx_0x.m4 |    6 +-
 m4/ax_cxx_compile_stdcxx_11.m4 |  155 +-----------
 m4/ax_cxx_compile_stdcxx_14.m4 |   34 +++
 4 files changed, 608 insertions(+), 145 deletions(-)
 create mode 100644 m4/ax_cxx_compile_stdcxx.m4
 create mode 100644 m4/ax_cxx_compile_stdcxx_14.m4


hooks/post-receive
-- 
GNU Autoconf Archive



reply via email to

[Prev in Thread] Current Thread [Next in Thread]