https://sourceware.org/bugzilla/show_bug.cgi?id=16992
Cary Coutant <ccoutant at google dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #14 from Cary Coutant <ccoutant at google dot com> --- The problem looks like a COPY relocation to a symbol that was internally bound within the shared library (because it was not listed in the --dynamic-list option). My original interpretation of --dynamic-list was that symbols listed in the file should be preemptible, and by implication all other symbols should *not* be. Unfortunately, COPY relocations break that internal binding (if we make a symbol bound internally, we should change the visibility to protected to prevent COPY relocations). But my interpretation did not match Gnu ld, so I've fixed it to match more closely what Gnu ld does. -- 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