* Sandra Loosemore: > @@ -13698,6 +13699,17 @@ Forward-declaring an incomplete enum type without an > explicit > underlying type is supported as an extension in all GNU C dialects, > but is not supported at all in GNU C++. > > +@node Boolean Type > +@subsection Support for the @code{_Bool} Type > +@cindex boolean type > +@cindex @code{_Bool} keyword > + > +The C99 standard added @code{_Bool} as a C language keyword naming the > +boolean type. As an extension, GNU C also recognizes @code{_Bool} in > +C90 mode as well as with @option{-std=c99} and later.
I think with C23, _Bool is again a GNU extension. > +GNU C++ does not support the @code{_Bool} keyword. Maybe mention that including <stdbool.h> defines _Bool as a macro?