https://sourceware.org/bugzilla/show_bug.cgi?id=23304

--- Comment #3 from Nick Clifton <nickc at redhat dot com> ---
(In reply to Nick Clifton from comment #2)

Darn C++ name mangling.  I was looking at the wrong symbol.  It should have 
been _ZTS13test_templateIlLl2EE and it does look like the compiler is wrong:

        .word   _ZTS13test_templateIlLl2EE
        .global _ZTS13test_templateIlLl2EE
        .align  2
        .type   _ZTS13test_templateIlLl2EE, %object

whereas the x86_64 compiler produces:

        .quad   _ZTS13test_templateIlLl2EE
        .weak   _ZTS13test_templateIlLl2EE
        .section       
.rodata._ZTS13test_templateIlLl2EE,"aG",@progbits,_ZTS13test_templateIlLl2EE,comdat
        .align 16
        .type   _ZTS13test_templateIlLl2EE, @object

More investigation to follow...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to