http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44107
--- Comment #4 from Iain Sandoe <iains at gcc dot gnu.org> 2011-03-19 15:00:14 UTC --- Created attachment 23721 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=23721 work in progress patch to suppress unwind epilogues on Darwin There was a change in gcc unwinding during 4.5 which is incompatible with the system unwinders on Darwin 9 (and incompatible with the unwind compacter on Darwin 10). Specifically we now emit function epilogues. This is an unreviewed, unapproved, "work in progress" patch ; ergo, it has a health warning that it might not be acceptable to the maintainers, even if it works (which I think it does). If this solves your problem then I think we should alter the description &c. accordingly. If it doesn't then, as Mike says, we'll need a reduced test-case to work on.