https://sourceware.org/bugzilla/show_bug.cgi?id=18365
Bug ID: 18365
Summary: GOLD: AArch64: produces broken dynamic executable
Product: binutils
Version: 2.26 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: gold
Assignee: ccoutant at gmail dot com
Reporter: nickc at redhat dot com
CC: ian at airs dot com
Target Milestone: ---
Created attachment 8294
--> https://sourceware.org/bugzilla/attachment.cgi?id=8294&action=edit
Run the doit.* scripts to reproduce the bug
Linking dynamic aarch64 executables using gold results in unexecutable
binaries. Unfortunately I do not know how to get the loader to tell me what is
wrong with the binary.
Linking using the exact same command line, but using the LD linker, results in
a working binary. Linking static executables works with both linkers.
The uploaded tarball contains a test case that demonstrates the problem.
Running the conftest.dynamic binary generates a seg-fault. Running the
conftest.static binary produces a return code of 0.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-binutils