https://sourceware.org/bugzilla/show_bug.cgi?id=20838
H.J. Lu <hjl.tools at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hjl.tools at gmail dot com --- Comment #7 from H.J. Lu <hjl.tools at gmail dot com> --- (In reply to James Michael DuPont from comment #5) > 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' > Without the REX_W prefix, 0x63 opcode behaves as mov. I don't see a strong need to change it since it isn't the code generated by a compiler. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils