--- Additional Comments From fruffell at cs dot uwaterloo dot ca
2007-03-21 16:20 ---
You are wrong, 0x41 0x90 is valid instruction, and your disassembler
has a bug.
Please understand the difference between the prefix 0x49 and 0x41:
0x49 -> rexB and rexW
0x41 -> rexB
Therefor
--- Additional Comments From fruffell at cs dot uwaterloo dot ca
2007-03-20 14:51 ---
Created an attachment (id=1633)
--> (http://sourceware.org/bugzilla/attachment.cgi?id=1633&action=view)
A test case illustrated the a rexB prefixed 0x90 instruction is not a nop.
gcc -c x
erity: normal
Priority: P2
Component: binutils
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: fruffell at cs dot uwaterloo dot ca
CC: bug-binutils at gnu dot org
GCC build triplet: x86_64-linux-gnu
GCC host triplet: x86_64-linu
--- Additional Comments From fruffell at cs dot uwaterloo dot ca
2006-09-21 23:32 ---
This bug is not resolved. Objdump still incorrectly displays a 32-bit memory
offset as a 64-bit offset on x86_64. Even though the default offset size is
64-bits, the address can be overridden by a
--- Additional Comments From fruffell at cs dot uwaterloo dot ca
2006-09-21 23:29 ---
Created an attachment (id=1315)
--> (http://sourceware.org/bugzilla/attachment.cgi?id=1315&action=view)
Automatic testcase.
A new testcase, which is automatic for those who don't want
06
x86_64 AMD Opteron(tm) Processor 246 GNU/Linux
--
Summary: objdump on AMD64 - wrong output for prefixed offset
operands.
Product: binutils
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Com