x86: Update notrackbad tests for non-ELF targets
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-notrackbad.l
CommitLineData
04ef582a
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'
18GAS LISTING .*
19
20
21[ ]*1[ ]+\# Check 64bit unsupported NOTRACK prefix
22[ ]*2[ ]+
23[ ]*3[ ]+\.allow_index_reg
24[ ]*4[ ]+\.text
25[ ]*5[ ]+_start:
6e92fed5 26[ ]*6[ ]+\?\?\?\? [0-9A-F]* notrack call foo
04ef582a
L
27\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
28\*\*\*\* Warning: skipping prefixes on this instruction
6e92fed5
L
29[ ]*6[ ]+[0-9A-F]*
30[ ]*7[ ]+\?\?\?\? [0-9A-F]* notrack jmp foo
04ef582a
L
31\*\*\*\* Error: expecting register indirect branch instruction after `notrack'
32\*\*\*\* Warning: skipping prefixes on this instruction
6e92fed5 33[ ]*7[ ]+[0-9A-F]*
04ef582a
L
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
6e92fed5
L
52[ ]*22.*[ ]+notrack data16 call rax
53#pass
This page took 0.029982 seconds and 4 git commands to generate.