[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/13675] New: Broken x86 binaries for march < i686 (SIGILL due to
From: |
jajcus at jajcus dot net |
Subject: |
[Bug ld/13675] New: Broken x86 binaries for march < i686 (SIGILL due to multi byte NOP) |
Date: |
Thu, 09 Feb 2012 10:22:07 +0000 |
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: address@hidden
ReportedBy: address@hidden
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 ld/13675] New: Broken x86 binaries for march < i686 (SIGILL due to multi byte NOP),
jajcus at jajcus dot net <=