------- Comment #1 from jakub at gcc dot gnu dot org 2010-02-11 00:05 ------- I'd say this is a gas bug, I don't see why if we don't need on x86 the local symbols in .long .L3 or call .L3 cases, we don't need it for .long ....@gotoff either, resolving it to .text + <offset> is perfectly fine.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43025