This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c/45286] kact.sa_restorer = &restore_rt; in sigaction.c glibc get miss compile with -fPIE on x86_64



------- Comment #14 from vapier at gentoo dot org  2010-08-15 21:59 -------
we are using current GNU binutils (2.20.1).  we dont use Linux binutils anymore
in Gentoo by default due to the instability and random patches that never get
mainlined into the GNU binutils.  however, even with binutils-2.20.51.0.11, i
get the same behavior:
  f8:   48 8b 05 11 ff ff ff    mov    -0xef(%rip),%rax   # 10 <__restore_rt>

while the initial report is gcc-4.3.4, same behavior can be observed with
gcc-4.4.4.  seems general users (like me) cannot update the Known-to-fail
field.

how can it be a linker bug if the compiled .o seems to be incorrect ?  i dont
think lazy linking changes the actual code generated ?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45286


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]