newsGNU Autoconf Archive - News

 
 

Noteworthy changes in release 2014.02.28

Item posted by Peter Simons <simons> on Fri 28 Feb 2014 07:37:11 PM UTC.

AX_PERL_EXT has been extended to report back the installation prefix as PERL_EXT_PREFIX.

AX_EXT has been extended to deal with a situation where AX_GCC_X86_CPUID(0x00000001) returns 'unknown'. Further details can be found at <http://savannah.gnu.org/patch/?8321>.

AX_ZONEINFO has improved support for AIX. Further details can be found at <http://savannah.gnu.org/patch/?8313>.

The set of search paths checked by AX_LUA has been extended, mostly in an effort to support FreeBSD and OpenBSD: <http://savannah.gnu.org/patch/?8318> and <http://savannah.gnu.org/patch/?8355> have further details.

The new macros AX_CXX_HAVE_BAD_FUNCTION_CALL, AX_CXX_HAVE_BIND, AX_CXX_HAVE_BIT_AND, AX_CXX_HAVE_BIT_OR, AX_CXX_HAVE_BIT_XOR, AX_CXX_HAVE_CREF, AX_CXX_HAVE_FUNCTION, AX_CXX_HAVE_HASH, AX_CXX_HAVE_IS_BIND_EXPRESSION, AX_CXX_HAVE_IS_PLACEHOLDER, AX_CXX_HAVE_MEM_FN, AX_CXX_HAVE_REF, and AX_CXX_HAVE_REFERENCE_WRAPPER have been added.

M4sugar and M4sh added to AX_PROG_JAR, AX_PROG_JAVA, AX_PROG_JAVAC, and AX_PROG_JAVADOC. Also fixed a path discrepancy with AX_JAVA_OPTIONS. See <http://savannah.gnu.org/patch/index.php?8279> for further details.

The "mandatory" option in AX_CXX_COMPILE_STDCXX_11 has been fixed, and support for Gentoo's hardened GCC has been improved. Further details are at <http://savannah.gnu.org/patch/index.php?8287>.

Three new macros were submitted in <http://savannah.gnu.org/patch/?8260>:

 - AX_GCC_BUILTIN is used to detect GCC-compatible built-in functions (e.g. AX_GCC_BUILTIN([__builtin_expect]) to check for __builtin_expect()).

 - AX_GCC_FUNC_ATTRIBUTE used to detect GCC-compatible function attributes (e.g. AX_GCC_FUNC_ATTRIBUTE([pure]) to check for attribute((pure))).

 - AX_GCC_VAR_ATTRIBUTE is used to detect GCC-compatible variable attributes (e.g. AX_GCC_VAR_ATTRIBUTE([unused]) to check for attribute((unused))).

AX_BOOST_BASE has been updated to recognize the new multi-arch system paths on Ubuntu 13.10 x86_64. See <http://savannah.gnu.org/patch/?8254> for further details.

Fixed a cut-and-paste error in AX_CREATE_PKGCONFIG_INFO. Further details are available at <http://savannah.gnu.org/patch/?8238>.

Extended AX_CHECK_{PREPROC,COMPILE,LINK}_FLAG macros to accept an additional "input" argument. See <http://savannah.gnu.org/patch/?8247> for further details.

Fix recognition of UltraSparc IIi in AX_GCC_ARCHFLAG. Further details can be found at <http://savannah.gnu.org/patch/?8235>.

Back to the top

Powered by Savane 3.14-8aba.
Corresponding source code