gas: Adjust x86 tests for PECOFF
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / mpx-inval-1.l
1 .*: Assembler messages:
2 .*:6: Error: expecting valid branch instruction after `bnd'
3 .*:7: Error: expecting valid branch instruction after `bnd'
4 .*:8: Error: expecting valid branch instruction after `bnd'
5 .*:8: Warning: skipping prefixes on `lcall'
6 .*:9: Error: expecting valid branch instruction after `bnd'
7 .*:9: Warning: skipping prefixes on `ljmp'
8 .*:10: Error: expecting valid branch instruction after `bnd'
9 .*:11: Error: expecting valid branch instruction after `bnd'
10 .*:14: Error: expecting valid branch instruction after `bnd'
11 .*:15: Error: expecting valid branch instruction after `bnd'
12 .*:16: Error: expecting valid branch instruction after `bnd'
13 .*:16: Warning: skipping prefixes on `lcall'
14 .*:17: Error: expecting valid branch instruction after `bnd'
15 .*:17: Warning: skipping prefixes on `ljmp'
16 .*:18: Error: expecting valid branch instruction after `bnd'
17 .*:19: Error: expecting valid branch instruction after `bnd'
18 GAS LISTING .*
19
20
21 [ ]*1[ ]+\# MPX instructions
22 [ ]*2[ ]+\.allow_index_reg
23 [ ]*3[ ]+\.text
24 [ ]*4[ ]+\.extern xxx
25 [ ]*5[ ]+foo:
26 [ ]*6[ ]+\?\?\?\? F201C3 bnd add %eax, %ebx \# Bad
27 .* Error: expecting valid branch instruction after `bnd'
28 [ ]*7[ ]+\?\?\?\? 66F2AB bnd stosw \(%edi\) \# Bad
29 .* Error: expecting valid branch instruction after `bnd'
30 [ ]*8[ ]+\?\?\?\? 9A000000 bnd lcall \$0x1234,\$xxx
31 .* Error: expecting valid branch instruction after `bnd'
32 .* Warning: skipping prefixes on `lcall'
33 [ ]*8[ ]+003412
34 [ ]*9[ ]+\?\?\?\? EA000000 bnd ljmp \$0x1234,\$xxx
35 .* Error: expecting valid branch instruction after `bnd'
36 .* Warning: skipping prefixes on `ljmp'
37 [ ]*9[ ]+003412
38 [ ]*10[ ]+\?\?\?\? F2E2E9 bnd loop foo
39 .* Error: expecting valid branch instruction after `bnd'
40 [ ]*11[ ]+\?\?\?\? 67F2E3E5 bnd jcxz foo
41 .* Error: expecting valid branch instruction after `bnd'
42 [ ]*12[ ]+
43 [ ]*13[ ]+\.intel_syntax noprefix
44 [ ]*14[ ]+\?\?\?\? F201C3 bnd add ebx, eax \# Bad
45 .* Error: expecting valid branch instruction after `bnd'
46 [ ]*15[ ]+\?\?\?\? 66F2AB bnd stos WORD PTR\[edi] \# Bad
47 .* Error: expecting valid branch instruction after `bnd'
48 [ ]*16[ ]+\?\?\?\? 9A000000 bnd lcall 0x1234,xxx
49 .* Error: expecting valid branch instruction after `bnd'
50 .* Warning: skipping prefixes on `lcall'
51 [ ]*16[ ]+003412
52 [ ]*17[ ]+\?\?\?\? EA000000 bnd ljmp 0x1234,xxx
53 .* Error: expecting valid branch instruction after `bnd'
54 .* Warning: skipping prefixes on `ljmp'
55 [ ]*17[ ]+003412
56 [ ]*18[ ]+\?\?\?\? F2E2CE bnd loop foo
57 .* Error: expecting valid branch instruction after `bnd'
58 [ ]*19[ ]+\?\?\?\? 67F2E3CA bnd jcxz foo
59 .* Error: expecting valid branch instruction after `bnd'
60 #pass
This page took 0.037327 seconds and 4 git commands to generate.