https://sourceware.org/bugzilla/show_bug.cgi?id=21233
Maciej W. Rozycki <ma...@linux-mips.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |ASSIGNED --- Comment #14 from Maciej W. Rozycki <ma...@linux-mips.org> --- Alastair, preferably I'll need all the objects (static and dynamic) and linker scripts used in the link, and the `ld' invocation line, to be able to reproduce the problem. You can ask GCC to show the invocation line with the `-v' option; the line will be buried in the output produced as `collect2' invocation. If making the objects available is not possible, then I'll have to think how to reduce it or I might ask you to try diagnostic patches, though given how the circumstances of these failures are subtle this could make tracking down the cause of the issue really tough. This particular assertion failure you have observed means that a local dynamic symbol was somehow missed by the generic ELF linker in counting and the MIPS backend chokes as it breaks its symbol index management. Output from `readelf --dyn-syms' with the binary produced with commit e7ec0c47c550 reverted might give a clue though. Also can you check if this happens on trunk too? And yes, this will have to be a separate PR. -- 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