https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64883
--- Comment #15 from Iain Sandoe <iains at gcc dot gnu.org> --- Created attachment 34640 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34640&action=edit fixincludes to eliminate tested undecorated attributes on Darwin12. OK, so this is a sufficient patch (on x86_64-darwin12). I agree with Jonathan, this is not stage #4 material - unless Jack can come up with some more comprehensive testing than the GCC testsuite. a) I don't claim it's all *necessary*. b) We need to check across the whole of the darwin set to make sure we've caught all the files needed. c) FWIW, a quick scan of /use/include on Ubuntu 10.04 and Ubuntu 14.04 shows that there are a lot of cases in Linux where the "undecorated" attributes are used (esp. "packed") so there might need to be some tweaking there too.