[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2019-11-19 Thread wilson at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 --- Comment #9 from Jim Wilson --- This is being discussed in https://github.com/riscv/riscv-elf-psabi-doc/issues/122 which is the proper place to discuss RISC-V ABI issues. -- You are receiving this mail because: You are on the CC list

[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2019-11-19 Thread bugdal at aerifal dot cx
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 --- Comment #8 from Rich Felker --- To clarify what I mean about ABI and copy relocations, prior to RISC-V doing this, there was no arch where it was unsafe to have extensible (existing part's meaning remains same, new parts added to end)

[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2019-11-19 Thread bugdal at aerifal dot cx
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 Rich Felker changed: What|Removed |Added CC||bugdal at aerifal dot cx --- Comment

[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2019-11-18 Thread i at maskray dot me
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 Fangrui Song changed: What|Removed |Added CC||i at maskray dot me --- Comment #6

[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2019-09-03 Thread wilson at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 Jim Wilson changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #5 from Jim Wilson

[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2019-08-31 Thread cvs-commit at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 --- Comment #4 from cvs-commit at gcc dot gnu.org --- The master branch has been updated by Jim Wilson : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=3e7bd7f24146f162565edf878840449f36a8d974 commit

[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2019-08-31 Thread wilson at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 --- Comment #3 from Jim Wilson --- I got an internal bug report with a simplified testcase related to this, took another look, and found the problem. hifiveu017:1097$ cat tmp.c #include extern __thread int a; int main (void) {printf ("a =

[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2018-10-29 Thread sch...@linux-m68k.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 --- Comment #2 from Andreas Schwab --- It is unlikely that there are other uses of this construct out there. -- You are receiving this mail because: You are on the CC list for the bug. ___

[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2018-10-25 Thread wilson at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 Jim Wilson changed: What|Removed |Added Assignee|unassigned at sourceware dot org |wilson at gcc dot gnu.org --

[Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols

2018-10-25 Thread wilson at gcc dot gnu.org
https://sourceware.org/bugzilla/show_bug.cgi?id=23825 --- Comment #1 from Jim Wilson --- This is a feature of the RISC-V toolchain, which apparently isn't supported by any other toolchain, and which is known to be broken, but we don't yet know if it is a gcc, binutils, ld.so, or something else