http://sourceware.org/bugzilla/show_bug.cgi?id=13675
Bug #: 13675
Summary: Broken x86 binaries for march < i686 (SIGILL due to
multi byte NOP)
Product: binutils
Version: 2.23 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: ld
AssignedTo: [email protected]
ReportedBy: [email protected]
Classification: Unclassified
Created attachment 6205
--> http://sourceware.org/bugzilla/attachment.cgi?id=6205
This patch (not optimal, I guess) fixes the problem for me
Recent ld uses multi byte NOP to fill empty code space. These opcodes are not
available on older x86 processors causing the binaries to fail (e.g. on AMD
Geode systems).
It seems the problem was introduced with the fix for bug 13616.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- 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