Steps to reproduce:

        $ echo -e 'f:.byte 0xd5,0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90' |\
        gcc -xassembler -c -o 1.o -

        $ objdump -dr 1.o
        0000000000000000 <f>:
           0:   d5 90 90 90 90 90 90    seto   BYTE PTR [r16-0x6f6f6f70]
           7:   90
           8:   90                      nop


"d5" was aad instruction on i386 which is unsupported on amd64,
it should decode as #UD.

seto is very incorrent: seto starts with "0f 90", not d5.

Reply via email to