[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/13600] protected visibility creates bogus relocation
From: |
bugdal at aerifal dot cx |
Subject: |
[Bug ld/13600] protected visibility creates bogus relocation |
Date: |
Fri, 12 Oct 2012 19:48:59 +0000 |
http://sourceware.org/bugzilla/show_bug.cgi?id=13600
--- Comment #15 from Rich Felker <bugdal at aerifal dot cx> 2012-10-12 19:48:59
UTC ---
Ping. Is anybody willing to look at this?
This bug has been open 10 months now and fixing it is as simple as removing the
offending code that's enforcing policy to protest a GCC bug. The relocations
are semantically valid in ELF (even if the object code was not correctly
generated from the C, which is GCC's responsibility), so binutils should allow
them to be processed.
Short of a good argument why the current behavior should be kept, I think the
change should just be reverted. I can go lookup the commit where it changed and
make a patch reverting it if anybody is willing to look at it (and I might do
this anyway since I want this patch for local use, and people packaging
musl-based distributions/base-systems are also interested in the patch which
would allow us to safely use -fvisibility=protected to achieve significant size
and performance gains).
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug ld/13600] protected visibility creates bogus relocation,
bugdal at aerifal dot cx <=