https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97998
--- Comment #3 from Zack Weinberg <zackw at panix dot com> --- Rather than an ever-growing list of macros that need exempting from this rule, I would suggest flipping it around and only complaining about the "standard predefined" and "common predefined" macros (as the manual uses those terms).