https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60304
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #13 from Jakub Jelinek <jakub at gcc dot gnu.org> --- But the C standard requires that it is a macro. So, shouldn't just <cstdbool> #undef false and #undef true, or does C++ behave a particular behavior also for a header it doesn't own (stdbool.h)?