------- Comment #6 from espindola at gcc dot gnu dot org 2010-03-13 18:02 ------- It works with the llvm plugin for gold. I also find the gold output funny. What the llvm plugin does is
if (I->syms[i].resolution == LDPR_PREVAILING_DEF || (I->syms[i].def == LDPK_COMMON && I->syms[i].resolution == LDPR_RESOLVED_IR)) { .... So it has a special case for common + resolved_ir. Let me try to find when this was added. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42757