https://sourceware.org/bugzilla/show_bug.cgi?id=16083
Bug ID: 16083 Summary: objdump provide wrond disassemble for mulsd instruction. Product: binutils Version: 2.23 Status: NEW Severity: normal Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: yulyugin at gmail dot com Created attachment 7254 --> https://sourceware.org/bugzilla/attachment.cgi?id=7254&action=edit mulsd objdump provide wrond disassemble for mulsd instruction. opcode 0xf2, 0x66, 0x0f, 0x59, 0xff represent the mulsd %%xmm7, %%xmm7 instruction but objdump detect it as f2 data16 66 0f 59 ff mulpd %xmm7,%xmm7 Attached file shows that this opcode corresponds to mulsd instruction in the real hardware. > gcc -m64 -O0 -Wall mulsd.c > ./a.out 4.000000 2.000000 > objdump -v GNU objdump (GNU Binutils) 2.23.2 -- 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