summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2012-08-23 12:45:39 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2012-08-23 12:46:20 -0700
commitdb36f6df60b6aa4e692be7163407ef83c1de1afb (patch)
tree962dcbe20d88ceae62fa1d37f934228824d1a095 /NEWS
parent1bb104167ed88a355a1c66e3e86cd49d9128cc4b (diff)
downloadautoconf-db36f6df60b6aa4e692be7163407ef83c1de1afb.tar.gz
AC_PROG_CC_C11: new macro, which AC_PROG_CC_STDC now defaults to
* NEWS: * doc/autoconf.texi (C Compiler): Document this. (Gnulib, Function Portability, Particular Functions) (Header Portability, Particular Headers, Defining Symbols) (Printing Messages, Limitations of Usual Tools) (Preprocessor Arithmetic, Volatile Objects, Exiting Portably): Modernize wording for C11. * lib/autoconf/c.m4 (_AC_C_C99_TEST_HEADER, _AC_C_C99_TEST_BODY): New macros, taken from _AC_PROG_CC_C99. These are so that we can also include the C99 tests in the C11 test program. (_AC_PROG_CC_C99): Use them. (_AC_PROG_CC_C11, AC_PROG_CC_C11): New macros. (AC_PROG_CC_STDC): Prefer C11 to C99 or C89.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS7
1 files changed, 7 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 54296981..0fda46e6 100644
--- a/NEWS
+++ b/NEWS
@@ -5,6 +5,13 @@ GNU Autoconf NEWS - User visible changes.
** The use of the long-deprecated name 'configure.in' for the autoconf
input file now elicits a warning in the 'obsolete' category.
+** MACROS
+
+- New macro AC_PROG_CC_C11.
+
+- AC_PROG_CC_STDC now prefers C11 if available, falling back on C99
+ and then on C89 as before.
+
* Noteworthy changes in release 2.69 (2012-04-24) [stable]
** Autoconf now requires perl 5.6 or better (but generated configure