bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/20838] Strange disassembly for 4d in x86-64 mode


From: jamesmikedupont at googlemail dot com
Subject: [Bug binutils/20838] Strange disassembly for 4d in x86-64 mode
Date: Sat, 19 Nov 2016 12:46:21 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=20838

--- Comment #5 from James Michael DuPont <jamesmikedupont at googlemail dot 
com> ---
Here are some invalid operations that are generated by objdump but cannot be
compiled by as :


# 44 63 0a              movslq (%rdx),%r9d
test20:
.byte 68 # 44
.byte 99 # 63
.byte 10 # 0a

compiling and dumping that produces :

0000000000000030 <test20>:
  30:   44 63 0a                movslq (%rdx),%r9d

compiling the result :
    movslq (%rdx),%r9d

Assembler messages:
1: Error: operand type mismatch for `movslq'

I have a bunch of ones that are not round trippable  :
http://paste.debian.net/896743/

then the extracted assembler from objdump with invalid instructions are 
http://paste.debian.net/896744/

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]