In 64 bit code, objdump misunderstands the pushw immediate instruction. I
believe the disassembly for this example should be: "pushw $0x", followed by
whatever junk for the 0xaa and 0xbb bytes. The disassembler is eating two extra
bytes and displaying a 64 bit value instead of a 16 bit one.
--
What|Removed |Added
CC||rixed at free dot fr
http://sourceware.org/bugzilla/show_bug.cgi?id=11956
--- You are receiving this mail
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2010-08-31
21:57 ---
Subject: Bug 11960
CVSROOT:/cvs/src
Module name:src
Changes by: h...@sourceware.org 2010-08-31 21:56:58
Modified files:
gas/testsuite : ChangeLog
gas/testsuite/gas/