x86: Remove restriction on NOTRACK prefix position
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / notrackbad.l
CommitLineData
04ef582a 1.*: Assembler messages:
9fef80d6 2.*:6: Error: expecting indirect branch instruction after `notrack'
04ef582a 3.*:6: Warning: skipping prefixes on this instruction
9fef80d6 4.*:7: Error: expecting indirect branch instruction after `notrack'
9fef80d6 5.*:9: Error: same type of prefix used twice
4e9ac44a
L
6.*:10: Error: same type of prefix used twice
7.*:13: Error: same type of prefix used twice
8.*:14: Error: same type of prefix used twice
04ef582a
L
9GAS LISTING .*
10
11
12[ ]*1[ ]+\# Check 32bit unsupported NOTRACK prefix
13[ ]*2[ ]+
14[ ]*3[ ]+\.allow_index_reg
15[ ]*4[ ]+\.text
16[ ]*5[ ]+_start:
6e92fed5 17[ ]*6[ ]+\?\?\?\? [0-9A-F]* notrack call foo
9fef80d6 18\*\*\*\* Error: expecting indirect branch instruction after `notrack'
04ef582a 19\*\*\*\* Warning: skipping prefixes on this instruction
6e92fed5
L
20[ ]*6[ ]+[0-9A-F]*
21[ ]*7[ ]+\?\?\?\? [0-9A-F]* notrack jmp foo
9fef80d6 22\*\*\*\* Error: expecting indirect branch instruction after `notrack'
6e92fed5 23[ ]*7[ ]+[0-9A-F]*
04ef582a 24[ ]*8[ ]+
9fef80d6
L
25[ ]*9[ ]+fs notrack call \*%eax
26[ ]*10[ ]+notrack fs call \*%eax
4e9ac44a
L
27[ ]*11[ ]+
28[ ]*12[ ]+\.intel_syntax noprefix
29[ ]*13[ ]+fs notrack call eax
30[ ]*14[ ]+notrack fs call eax
6e92fed5 31#pass
This page took 0.048636 seconds and 4 git commands to generate.