https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87380
--- Comment #17 from Iain Sandoe <iains at gcc dot gnu.org> --- (In reply to Iain Sandoe from comment #16) > (In reply to Iain Sandoe from comment #15) > > > Will try on a ppc-darwin8 system at some point. > > external weak definitions appear in archive __SYMTABS for cctools 622 on > powerpc-darwin8.11 (maybe some chance to test with darwin7, it would be nice > to have a way to repeat the original problem). I had a 10.3 boot partition on my old tibook (yeah, 2002 machine still works quite happily). So it's confirmed. powerpc-darwin7 (cctools 525) weak external definitions don't appear in archive TOCs. So the proposed solution above seems safe to me.