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.

Reply via email to