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: unassig...@sourceware.org ReportedBy: jaj...@jajcus.net 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 bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils