https://sourceware.org/bugzilla/show_bug.cgi?id=27266
Bug ID: 27266 Summary: Check for lock prefix with an unlockable instruction in opcode/i386-dis.c Product: binutils Version: unspecified Status: UNCONFIRMED Severity: minor Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: lili.cui at intel dot com Target Milestone: --- Examples showing the bug $ cat a.s .text #lock prefetchit0 %rcx (illegal). .byte 0xf0 .byte 0x0f .byte 0x18 .byte 0x08 $ binary/bin/as a.s -o a.o $ binary/bin/objdump -dw a.o a.o: file format elf64-x86-64 Disassembly of section .text: 0000000000000000 <.text>: 0: f0 0f 18 08 lock prefetcht0 (%rax) Since prefetcht0 is an unlockable instruction, I think disassembler should report "bad" for it. -- You are receiving this mail because: You are on the CC list for the bug.