Add x86-64-opcode (checks valid opcodes) and x86-64-inval (checks invalid opcodes...
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-inval.l
1 .*: Assembler messages:
2 .*:3: Error: .*
3 .*:4: Error: .*
4 .*:5: Error: .*
5 .*:6: Error: .*
6 .*:7: Error: .*
7 .*:8: Error: .*
8 .*:9: Error: .*
9 .*:10: Error: .*
10 .*:11: Error: .*
11 .*:12: Error: .*
12 .*:13: Error: .*
13 .*:14: Error: .*
14 GAS LISTING .*
15
16
17 1 [ ]* .text
18 2 [ ]*# All the following should be illegal for x86-64
19 3 [ ]*calll \*%eax # 32-bit data size not allowed
20 4 [ ]*calll \*\(%ax\) # 32-bit data size not allowed
21 5 [ ]*calll \*\(%eax\) # 32-bit data size not allowed
22 6 [ ]*calll \*\(%r8\) # 32-bit data size not allowed
23 7 [ ]*calll \*\(%rax\) # 32-bit data size not allowed
24 8 [ ]*callq \*\(%ax\) # 32-bit data size not allowed
25 9 [ ]*callw \*\(%ax\) # no 16-bit addressing
26 10 [ ]*foo:[ ]*jcxz foo # No prefix exists to select CX as a counter
27 11 [ ]*popl %eax # can\'t have 32-bit stack operands
28 12 [ ]*pushl %eax # can\'t have 32-bit stack operands
29 13 [ ]*pushfl # can\'t have 32-bit stack operands
30 14 [ ]*popfl # can\'t have 32-bit stack operands
This page took 0.031026 seconds and 5 git commands to generate.