[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Autoconf Archive branch master updated. v2015.09.25-14-g3a8480e,
E-mail notifications for the Autoconf Archive git repository. <=