Correctly handle "memset@PLT" references in grub module object files

2018-02-09 Thread Brooks Moses
A recent change to LLVM [1] by Rafael Avila de Espindola causes it to emit references to intrinsics such as memset as "memset@PLT" rather than simply "memset". Per discussion on this change [2], this is expected to be a non-change once the code is linked; the linker should just degrade this to a n

[bug #53113] Correctly handle "memset@PLT" references in grub module object files

2018-02-09 Thread Brooks Moses
Follow-up Comment #1, bug #53113 (project grub): Recording an offline conversation with Vladimir(phcoder): We can safely ignore the _GLOBAL_OFFSET_TABLE_ symbol in the genmoddep.awk script (without concern that it will cause breakage when the module is actually loaded), because that symbol will g

[bug #53113] Correctly handle "memset@PLT" references in grub module object files

2018-02-09 Thread Brooks Moses
URL: <http://savannah.gnu.org/bugs/?53113> Summary: Correctly handle "memset@PLT" references in grub module object files Project: GNU GRUB Submitted by: brooksmoses Submitted on: Sat 10 Feb 2018 01:26:24 AM UTC