I spotted then following lines in objdump output:
   4:   0f 94 84 24 20 10 00    sete   0x1020(%esp)
   b:   00

Instruction 'sete   0x1020(%esp)' is correct, but the following 00 byte still
belongs to 'sete' instruction.

I believe that the correct fix for all such issues is to make 'as' and 'objdump'
to work off the same instruction definitions.

-- 
           Summary: Wrong disassembly printed by 'objdump' for i386 'sete'
                    instruction beginning with '0f 94'
           Product: binutils
           Version: 2.19
            Status: NEW
          Severity: normal
          Priority: P2
         Component: binutils
        AssignedTo: unassigned at sources dot redhat dot com
        ReportedBy: yuri at tsoft dot com
                CC: bug-binutils at gnu dot org


http://sourceware.org/bugzilla/show_bug.cgi?id=9983

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to