bug-binutils
[Top][All Lists]
Advanced

[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.



reply via email to

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