bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


From: wilson at gcc dot gnu.org
Subject: [Bug ld/23825] Linker creates COPY relocs for reference to TLS symbols
Date: Thu, 25 Oct 2018 17:06:13 +0000

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

--- Comment #1 from Jim Wilson <wilson at gcc dot gnu.org> ---
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 bug.  We have a compiler
workaround that we don't want to deploy, which just disables this feature.
   https://github.com/riscv/riscv-gcc/pull/118
You could try using this if you have an immediate problem that needs fixing.

I have been trying to debug this problem in ld.so, which is where this appears
to go wrong, but gdb isn't quite good enough yet.  That is one of the reasons
why I've been spending time trying to get gdb working better.  This may remain
broken for a while longer until I am able to figure out where exactly the
problem is.

Have you run into a real problem that needs a fix, or is this just glibc
testsuite cleanup?  I have a lot of problems to work on, and need to prioritize
my efforts on the most important problems that remain.  FYI With my latest gcc
and linux kernel patches, and with the math ulps file regenerated, I am down to
13 glibc failures on my unleashed board running fedora core 29.  I was hoping
that was good enough for now.  Gdb is over a thousand testsuite failures, and
I'd rather work on that.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]