http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46916
--- Comment #72 from Iain Sandoe <iains at gcc dot gnu.org> 2010-12-15 23:35:34 UTC --- (In reply to comment #71) > Actually I would be surprised if the new patches don't have problems with eh > under darwin9. See... Yeah, the symbol error is gone.. but ... the linker warning remains. ld warning: can't add line info to anonymous symbol __text_c...@0 from /var/folders/OW/OW-PGOtgHbKakssxFpJpkU++-0E/-Tmp-//cck7RZLJ.o > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41313#c12 OK, will check that out. > We left those releases broken (with > -freorder-blocks-and-partition disabled when darwin_emit_unwind_label is in > use) because Mike thought Jakub's solution would be very difficult or > impossible to implement. By using the new linker support in darwin10 to omit > the eh labels, we were able to enable -freorder-blocks-and-partition with eh > on > darwin10. well, the current way of disabling needs updating for the new options scheme ; have to look at that tomorrow .. However, the patch should still be considered as a fix for PR46916/46904.