This is the mail archive of the binutils@sourceware.org mailing list for the binutils 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]

Re: Behavior change, PLT entries for R_X86_64_PLT32 relocations with undefined symbol


On 3/18/19 11:30 PM, H.J. Lu wrote:
On Tue, Mar 19, 2019 at 10:08 AM Martin McClure
<martin.mcclure@gemtalksystems.com> wrote:
tl;dr: The linker produced PLT entries for undefined symbols with
R_X86_64_PLT32 relocations up through Ubuntu 16.04; but produces calls
to empty PLT entries in Ubuntu 18.04. Has this usage ever been legal,
and if so how can it be made to work now?

[...]
Since answer is undefined, its behavior is undefined.

Thank you, that is useful information.

Regards,

-Martin


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