https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60304
--- Comment #8 from Jonathan Wakely <redi at gcc dot gnu.org> --- See https://gcc.gnu.org/ml/gcc-patches/2012-01/msg00375.html Gerald objected to the patch saying the dumb macros should be defined for C++98 mode or it will break code. Not sure I agree, but I'll adjust the patch to only define them when __cplusplus < 201103L