x86: Update notrackbad tests for non-ELF targets
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-notrackbad.l
1 .*: Assembler messages:
2 .*:6: Error: expecting register indirect branch instruction after `notrack'
3 .*:6: Warning: skipping prefixes on this instruction
4 .*:7: Error: expecting register indirect branch instruction after `notrack'
5 .*:7: Warning: skipping prefixes on this instruction
6 .*:9: Error: expecting register indirect branch instruction after `notrack'
7 .*:10: Error: expecting register indirect branch instruction after `notrack'
8 .*:11: Error: same type of prefix used twice
9 .*:12: Error: expecting no other prefixes after `notrack'
10 .*:13: Error: expecting no other prefixes after `notrack'
11 .*:14: Error: expecting no other prefixes after `notrack'
12 .*:17: Error: expecting register indirect branch instruction after `notrack'
13 .*:18: Error: expecting register indirect branch instruction after `notrack'
14 .*:19: Error: same type of prefix used twice
15 .*:20: Error: expecting no other prefixes after `notrack'
16 .*:21: Error: expecting no other prefixes after `notrack'
17 .*:22: Error: expecting no other prefixes after `notrack'
18 GAS LISTING .*
19
20
21 [ ]*1[ ]+\# Check 64bit unsupported NOTRACK prefix
22 [ ]*2[ ]+
23 [ ]*3[ ]+\.allow_index_reg
24 [ ]*4[ ]+\.text
25 [ ]*5[ ]+_start:
26 [ ]*6[ ]+\?\?\?\? [0-9A-F]* notrack call foo
27 \*\*\*\* Error: expecting register indirect branch instruction after `notrack'
28 \*\*\*\* Warning: skipping prefixes on this instruction
29 [ ]*6[ ]+[0-9A-F]*
30 [ ]*7[ ]+\?\?\?\? [0-9A-F]* notrack jmp foo
31 \*\*\*\* Error: expecting register indirect branch instruction after `notrack'
32 \*\*\*\* Warning: skipping prefixes on this instruction
33 [ ]*7[ ]+[0-9A-F]*
34 [ ]*8[ ]+
35 [ ]*9[ ]+\?\?\?\? 3EFF10 notrack call \*\(%rax\)
36 \*\*\*\* Error: expecting register indirect branch instruction after `notrack'
37 [ ]*10[ ]+\?\?\?\? 3EFF20 notrack jmp \*\(%rax\)
38 \*\*\*\* Error: expecting register indirect branch instruction after `notrack'
39 [ ]*11[ ]+fs notrack call \*%rax
40 [ ]*12[ ]+notrack fs call \*%rax
41 [ ]*13[ ]+notrack bnd call \*%rax
42 [ ]*14[ ]+notrack data16 call \*%rax
43 [ ]*15[ ]+
44 [ ]*16[ ]+\.intel_syntax noprefix
45 [ ]*17[ ]+\?\?\?\? 3EFF10 notrack call \[rax\]
46 \*\*\*\* Error: expecting register indirect branch instruction after `notrack'
47 [ ]*18[ ]+\?\?\?\? 3EFF20 notrack jmp \[rax\]
48 \*\*\*\* Error: expecting register indirect branch instruction after `notrack'
49 [ ]*19[ ]+fs notrack call rax
50 [ ]*20[ ]+notrack fs call rax
51 [ ]*21[ ]+notrack bnd call rax
52 [ ]*22.*[ ]+notrack data16 call rax
53 #pass
This page took 0.032623 seconds and 5 git commands to generate.