https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63831
Iain Sandoe <iains at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2014-11-12 Ever confirmed|0 |1 --- Comment #2 from Iain Sandoe <iains at gcc dot gnu.org> --- confirmed - another trivial reproducer. #ifdef __has_attribute #if __has_attribute(availability) /* use better attributes if possible */ #endif #endif note - this blocks bootstrap on x86_64-darwin12, which uses that construct in an unavoidable system header (it's only pure luck AFAICT that it doesn't break on darwin13, and darwin14).