https://sourceware.org/bugzilla/show_bug.cgi?id=17505
--- Comment #7 from Richard Earnshaw <rearnsha at gcc dot gnu.org> --- > What is surprising is that the linker correctly patches the BL/BLX instru ctions, itś just the address that is wrong. I´m wondering if this can be fixed in the linker machinery to handle interwork or have the assem bly emit a R_ARM_THM_CALL reloc I think you're being confused by the disassembler. The two symbols are at the same address (there's no code in between the two); so the disassembler just picks one of them to print out. I still don't see anything wrong with what's being generated by the assembler/linker. -- 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