_Noreturn: Ignore __STDC_VERSION__; observe _MSC_VER.
[gnulib.git] / ChangeLog
index 373c721..2897371 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,18 @@
 2011-07-12  Paul Eggert  <eggert@cs.ucla.edu>
 
+       _Noreturn: Ignore __STDC_VERSION__; observe _MSC_VER.
+       * build-aux/_Noreturn.h (_Noreturn): Ignore __STDC_VERSION__.
+       Reparenthesize to avoid GCC warning.
+       Support Microsoft's syntax.
+       * m4/gnulib-common.m4 (gl_COMMON_BODY): Likewise.
+
+       _Noreturn-tests: remove module
+       * modules/_Noreturn-tests: Remove.
+       * modules/stdnoreturn-tests (Files): Remove tests/test-_Noreturn.c.
+       * tests/test-_Noreturn.c: Remove.
+       * tests/test-stdnoreturn.c: Merge from the old
+       tests/test-_Noreturn.c, testing both noreturn and _Noreturn.
+
        * top/maint.mk: Adjust to new noreturn support.
        (gl_extract_significant_defines_): Omit pattern ATTRIBUTE_NORETURN.
        (def_sym_regex): Do not remove ATTRIBUTE_NORETURN.