Automatic date update in version.in
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-notrackbad.l
index a72e37d023fd0609d5c33492fe2cfab18b4f922f..95a0f91ce1096642be6fd68f0bf5e23ef0280949 100644 (file)
@@ -1,20 +1,11 @@
 .*: Assembler messages:
-.*:6: Error: expecting register indirect branch instruction after `notrack'
+.*:6: Error: expecting indirect branch instruction after `notrack'
 .*:6: Warning: skipping prefixes on this instruction
-.*:7: Error: expecting register indirect branch instruction after `notrack'
-.*:7: Warning: skipping prefixes on this instruction
-.*:9: Error: expecting register indirect branch instruction after `notrack'
-.*:10: Error: expecting register indirect branch instruction after `notrack'
-.*:11: Error: same type of prefix used twice
-.*:12: Error: expecting no other prefixes after `notrack'
-.*:13: Error: expecting no other prefixes after `notrack'
-.*:14: Error: expecting no other prefixes after `notrack'
-.*:17: Error: expecting register indirect branch instruction after `notrack'
-.*:18: Error: expecting register indirect branch instruction after `notrack'
-.*:19: Error: same type of prefix used twice
-.*:20: Error: expecting no other prefixes after `notrack'
-.*:21: Error: expecting no other prefixes after `notrack'
-.*:22: Error: expecting no other prefixes after `notrack'
+.*:7: Error: expecting indirect branch instruction after `notrack'
+.*:9: Error: same type of prefix used twice
+.*: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 .*
 
 
@@ -23,30 +14,18 @@ GAS LISTING .*
 [      ]*3[    ]+\.allow_index_reg
 [      ]*4[    ]+\.text
 [      ]*5[    ]+_start:
-[      ]*6[    ]+\?\?\?\? E8000000             notrack call foo
-\*\*\*\*  Error: expecting register indirect branch instruction after `notrack'
+[      ]*6[    ]+\?\?\?\? [0-9A-F]*            notrack call foo
+\*\*\*\*  Error: expecting indirect branch instruction after `notrack'
 \*\*\*\*  Warning: skipping prefixes on this instruction
-[      ]*6[    ]+00
-[      ]*7[    ]+\?\?\?\? E9000000             notrack jmp foo
-\*\*\*\*  Error: expecting register indirect branch instruction after `notrack'
-\*\*\*\*  Warning: skipping prefixes on this instruction
-[      ]*7[    ]+00
+[      ]*6[    ]+[0-9A-F]*
+[      ]*7[    ]+\?\?\?\? [0-9A-F]*            notrack jmp foo
+\*\*\*\*  Error: expecting indirect branch instruction after `notrack'
+[      ]*7[    ]+[0-9A-F]*
 [      ]*8[    ]+
-[      ]*9[    ]+\?\?\?\? 3EFF10               notrack call \*\(%rax\)
-\*\*\*\*  Error: expecting register indirect branch instruction after `notrack'
-[      ]*10[   ]+\?\?\?\? 3EFF20               notrack jmp \*\(%rax\)
-\*\*\*\*  Error: expecting register indirect branch instruction after `notrack'
-[      ]*11[   ]+fs notrack call \*%rax
-[      ]*12[   ]+notrack fs call \*%rax
-[      ]*13[   ]+notrack bnd call \*%rax
-[      ]*14[   ]+notrack data16 call \*%rax
-[      ]*15[   ]+
-[      ]*16[   ]+\.intel_syntax noprefix
-[      ]*17[   ]+\?\?\?\? 3EFF10               notrack call \[rax\]
-\*\*\*\*  Error: expecting register indirect branch instruction after `notrack'
-[      ]*18[   ]+\?\?\?\? 3EFF20               notrack jmp \[rax\]
-\*\*\*\*  Error: expecting register indirect branch instruction after `notrack'
-[      ]*19[   ]+fs notrack call rax
-[      ]*20[   ]+notrack fs call rax
-[      ]*21[   ]+notrack bnd call rax
-[      ]*22[   ]+notrack data16 call rax
+[      ]*9[    ]+fs notrack call \*%rax
+[      ]*10[   ]+notrack fs call \*%rax
+[      ]*11[   ]+
+[      ]*12[   ]+\.intel_syntax noprefix
+[      ]*13[   ]+fs notrack call rax
+[      ]*14[   ]+notrack fs call rax
+#pass
This page took 0.024912 seconds and 4 git commands to generate.