From: Paul Eggert Date: Tue, 31 May 2016 16:03:15 +0000 (-0700) Subject: stdbool: Restore __bool_true_false_are_defined check X-Git-Tag: v1.0~6731 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=e72ce0ea417aab477859fe8d869d8fdbc1234cbf;p=gnulib.git stdbool: Restore __bool_true_false_are_defined check * m4/stdbool.m4 (AC_CHECK_HEADER_STDBOOL): __bool_true_false_are_defined is still defined, even with C++11. --- diff --git a/ChangeLog b/ChangeLog index 02a7c86652..a6df98ad48 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2016-05-31 Paul Eggert + + stdbool: Restore __bool_true_false_are_defined check + * m4/stdbool.m4 (AC_CHECK_HEADER_STDBOOL): + __bool_true_false_are_defined is still defined, even with C++11. + 2016-05-31 David Seifert (tiny change) stdbool: Port AC_CHECK_HEADER_STDBOOL to C++11 diff --git a/m4/stdbool.m4 b/m4/stdbool.m4 index 0863847c59..a556153181 100644 --- a/m4/stdbool.m4 +++ b/m4/stdbool.m4 @@ -44,7 +44,7 @@ AC_DEFUN([AC_CHECK_HEADER_STDBOOL], [[ #include - #if __cplusplus < 201103L + #if __cplusplus < 201103 #ifndef bool "error: bool is not defined" #endif @@ -60,9 +60,10 @@ AC_DEFUN([AC_CHECK_HEADER_STDBOOL], #if true != 1 "error: true is not 1" #endif - #ifndef __bool_true_false_are_defined - "error: __bool_true_false_are_defined is not defined" - #endif + #endif + + #ifndef __bool_true_false_are_defined + "error: __bool_true_false_are_defined is not defined" #endif struct s { _Bool s: 1; _Bool t; } s;