1 #as: --32 2 #objdump: -dw -Mx86-64 3 #name: 64bit illegal opcodes 4 5 .*: +file format .* 6 7 Disassembly of section .text: 8 9 0+ <aaa>: 10 [ ]*[a-f0-9]+: 37 \(bad\) 11 12 0+1 <aad0>: 13 [ ]*[a-f0-9]+: d5 \(bad\) 14 [ ]*[a-f0-9]+: 0a d5 or %ch,%dl 15 16 0+3 <aad1>: 17 [ ]*[a-f0-9]+: d5 \(bad\) 18 [ ]*[a-f0-9]+: 02 d4 add %ah,%dl 19 20 0+5 <aam0>: 21 [ ]*[a-f0-9]+: d4 \(bad\) 22 [ ]*[a-f0-9]+: 0a d4 or %ah,%dl 23 24 0+7 <aam1>: 25 [ ]*[a-f0-9]+: d4 \(bad\) 26 [ ]*[a-f0-9]+: 02 3f add \(%rdi\),%bh 27 28 0+9 <aas>: 29 [ ]*[a-f0-9]+: 3f \(bad\) 30 31 0+a <bound>: 32 [ ]*[a-f0-9]+: 62 \(bad\) 33 [ ]*[a-f0-9]+: 10 27 adc %ah,\(%rdi\) 34 35 0+c <daa>: 36 [ ]*[a-f0-9]+: 27 \(bad\) 37 38 0+d <das>: 39 [ ]*[a-f0-9]+: 2f \(bad\) 40 41 0+e <into>: 42 [ ]*[a-f0-9]+: ce \(bad\) 43 44 0+f <pusha>: 45 [ ]*[a-f0-9]+: 60 \(bad\) 46 47 0+10 <popa>: 48 [ ]*[a-f0-9]+: 61 \(bad\) 49 #pass 50