x86: Remove restriction on NOTRACK prefix position
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / notrackbad.l
index 48ee69f96a11e70fc6705dc1c7b7b8e6d3c91e89..2271a92bf6ac3cff7bd9b0c9b309bc7ce8459343 100644 (file)
@@ -2,15 +2,10 @@
 .*:6: Error: expecting indirect branch instruction after `notrack'
 .*:6: Warning: skipping prefixes on this instruction
 .*:7: Error: expecting indirect branch instruction after `notrack'
-.*:7: Warning: skipping prefixes on this instruction
 .*:9: Error: same type of prefix used twice
-.*:10: Error: expecting no other prefixes after `notrack'
-.*:11: Error: expecting no other prefixes after `notrack'
-.*:12: Error: expecting no other prefixes after `notrack'
-.*:15: Error: same type of prefix used twice
-.*:16: Error: expecting no other prefixes after `notrack'
-.*:17: Error: expecting no other prefixes after `notrack'
-.*:18: Error: expecting no other prefixes after `notrack'
+.*:10: Error: same type of prefix used twice
+.*:13: Error: same type of prefix used twice
+.*:14: Error: same type of prefix used twice
 GAS LISTING .*
 
 
@@ -25,17 +20,12 @@ GAS LISTING .*
 [      ]*6[    ]+[0-9A-F]*
 [      ]*7[    ]+\?\?\?\? [0-9A-F]*            notrack jmp foo
 \*\*\*\*  Error: expecting indirect branch instruction after `notrack'
-\*\*\*\*  Warning: skipping prefixes on this instruction
 [      ]*7[    ]+[0-9A-F]*
 [      ]*8[    ]+
 [      ]*9[    ]+fs notrack call \*%eax
 [      ]*10[   ]+notrack fs call \*%eax
-[      ]*11[   ]+notrack bnd call \*%eax
-[      ]*12[   ]+notrack data16 call \*%eax
-[      ]*13[   ]+
-[      ]*14[   ]+\.intel_syntax noprefix
-[      ]*15[   ]+fs notrack call eax
-[      ]*16[   ]+notrack fs call eax
-[      ]*17[   ]+notrack bnd call eax
-[      ]*18[   ]+[\? 0-9A-F]*[         ]+notrack data16 call eax
+[      ]*11[   ]+
+[      ]*12[   ]+\.intel_syntax noprefix
+[      ]*13[   ]+fs notrack call eax
+[      ]*14[   ]+notrack fs call eax
 #pass
This page took 0.023235 seconds and 4 git commands to generate.