bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/26583] R_X86_64_PC32 relocation against data symbol is mishandle


From: minnowware at hotmail dot com
Subject: [Bug ld/26583] R_X86_64_PC32 relocation against data symbol is mishandled
Date: Tue, 15 Sep 2020 18:36:53 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=26583

--- Comment #14 from Kilian Kegel <minnowware at hotmail dot com> ---
Hi H.J.Lu,

no it works! That is great! ;-)
Your implementation resolves all of the bugs (2) 
that I noticed so far 26583, 26584 and 26547 (.BSS and OPTIMIZATION bug).

So I will continue my project soon:
Port of Torito C Library to Linux - that means to create ANSI C (C89/C90)
applications with Visual Studio 2019 tool chain for
1. UEFI Shell
2. Linux x86-64
3. Windows10 64 (for validation of (1) and (2) only)

https://github.com/KilianKegel/torito-C-Library

To create the Linux .ELF executables the LINK.EXE is replaced
by a GNU ld, running in a WSL2 VM (Windows subsystem for Linux)
on the Windows Build Machine.

To get a deeper understanding please tell me
1. Is Microsoft COFF support really (hopefully) a requirement of GNU/ld?
2. Are there probably other COFF variants that may be affected by that fix
3. Will this fix also appear in the next public release of BINUTILS?

Thanks a lot,
Kilian

-- 
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]