|
From: | hjl.tools at gmail dot com |
Subject: | [Bug gas/27169] i386: Emit R_386_PLT32 instead of R_386_PC32 for `call/jmp foo` |
Date: | Wed, 13 Jan 2021 00:00:55 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=27169 H.J. Lu <hjl.tools at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |NOTABUG --- Comment #9 from H.J. Lu <hjl.tools at gmail dot com> --- ld uses R_386_PC32 to tell if call site supports PIC PLT. Calling an IFUNC function in static PIE requires PLT. If call site doesn't support PIC PLT, linker will issue an error: https://sourceware.org/bugzilla/show_bug.cgi?id=20515 -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |