https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61176
PaX Team <pageexec at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pageexec at gmail dot com --- Comment #8 from PaX Team <pageexec at gmail dot com> --- I maintain a compatibility header for gcc plugins that also happens to include all the headers that we needed so far: https://www.grsecurity.net/~paxguy1/gcc-common.h (this copy may not always be up-to-date, the latest version is inside the PaX patch). As for include-what-you-use, I think it's not a viable model for plugins that want to support a range of gcc versions...