http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46904
Iain Sandoe <iains at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target|powerpc-apple-darwin9 |*-apple-darwin9 Status|UNCONFIRMED |NEW Last reconfirmed| |2010.12.13 09:23:54 CC| |hubicka at ucw dot cz Host|powerpc-apple-darwin9 |*-apple-darwin9 Ever Confirmed|0 |1 Build|powerpc-apple-darwin9 |*-apple-darwin9 --- Comment #1 from Iain Sandoe <iains at gcc dot gnu.org> 2010-12-13 09:23:54 UTC --- this also appears on i686-darwin9. the weak symbol errors appear with: http://gcc.gnu.org/ml/gcc-cvs/2010-11/msg00974.html I guess, if a symbol is artificially weakened - then one must recall section_for_xxxxx() because, at least on Darwin, weak symbols can only appear in [linker] coalesce-able sections. Honza?