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.

Reply via email to