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

Reply via email to