gas/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-inval.l
CommitLineData
831b02f6
NC
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: .*
6b5abf68
L
14.*:15: Error: .*
15.*:16: Error: .*
16.*:17: Error: .*
17.*:18: Error: .*
18.*:19: Error: .*
19.*:20: Error: .*
20.*:21: Error: .*
21.*:22: Error: .*
22.*:23: Error: .*
23.*:24: Error: .*
24.*:25: Error: .*
25.*:26: Error: .*
26.*:27: Error: .*
27.*:28: Error: .*
28.*:29: Error: .*
29.*:30: Error: .*
30.*:31: Error: .*
31.*:32: Error: .*
32.*:33: Error: .*
33.*:34: Error: .*
34.*:35: Error: .*
35.*:36: Error: .*
36.*:37: Error: .*
37.*:38: Error: .*
38.*:39: Error: .*
39.*:40: Error: .*
40.*:41: Error: .*
41.*:42: Error: .*
42.*:43: Error: .*
43.*:44: Error: .*
44.*:45: Error: .*
45.*:46: Error: .*
46.*:47: Error: .*
47.*:48: Error: .*
48.*:49: Error: .*
49.*:50: Error: .*
50.*:51: Error: .*
831b02f6
NC
51GAS LISTING .*
52
53
543613e9 54 1 [ ]*.text
831b02f6 55 2 [ ]*# All the following should be illegal for x86-64
543613e9
NC
56 3 [ ]*aaa # illegal
57 4 [ ]*aad # illegal
58 5 [ ]*aam # illegal
59 6 [ ]*aas # illegal
60 7 [ ]*arpl %ax,%ax # illegal
61 8 [ ]*bound %eax,\(%rax\) # illegal
62 9 [ ]*calll \*%eax # 32-bit data size not allowed
63 10 [ ]*calll \*\(%ax\) # 32-bit data size not allowed
64 11 [ ]*calll \*\(%eax\) # 32-bit data size not allowed
65 12 [ ]*calll \*\(%r8\) # 32-bit data size not allowed
66 13 [ ]*calll \*\(%rax\) # 32-bit data size not allowed
67 14 [ ]*callq \*\(%ax\) # 32-bit data size not allowed
68 15 [ ]*callw \*\(%ax\) # no 16-bit addressing
69 16 [ ]*daa # illegal
70 17 [ ]*das # illegal
71 18 [ ]*enterl \$0,\$0 # can't have 32-bit stack operands
72 19 [ ]*into # illegal
73 20 [ ]*foo:[ ]*jcxz foo # No prefix exists to select CX as a counter
74 21 [ ]*jmpl \*%eax # 32-bit data size not allowed
75 22 [ ]*jmpl \*\(%rax\) # 32-bit data size not allowed
37edbb65
JB
76 23 [ ]*lcalll \$0,\$0 # illegal
77 24 [ ]*lcallq \$0,\$0 # illegal
78 25 [ ]*ldsl %eax,\(%rax\) # illegal
79 26 [ ]*ldsq %rax,\(%rax\) # illegal
80 27 [ ]*lesl %eax,\(%rax\) # illegal
81 28 [ ]*lesq %rax,\(%rax\) # illegal
82 29 [ ]*ljmpl \$0,\$0 # illegal
83 30 [ ]*ljmpq \$0,\$0 # illegal
84 31 [ ]*ljmpq \*\(%rax\) # 64-bit data size not allowed
85 32 [ ]*loopw foo # No prefix exists to select CX as a counter
86 33 [ ]*loopew foo # No prefix exists to select CX as a counter
87 34 [ ]*loopnew foo # No prefix exists to select CX as a counter
88 35 [ ]*loopnzw foo # No prefix exists to select CX as a counter
89 36 [ ]*loopzw foo # No prefix exists to select CX as a counter
90 37 [ ]*leavel # can't have 32-bit stack operands
91 38 [ ]*pop %ds # illegal
92 39 [ ]*pop %es # illegal
93 40 [ ]*pop %ss # illegal
94 41 [ ]*popa # illegal
95 42 [ ]*popl %eax # can't have 32-bit stack operands
96 43 [ ]*push %cs # illegal
97 44 [ ]*push %ds # illegal
98 45 [ ]*push %es # illegal
99 46 [ ]*push %ss # illegal
100 47 [ ]*pusha # illegal
101 48 [ ]*pushl %eax # can't have 32-bit stack operands
102 49 [ ]*pushfl # can't have 32-bit stack operands
103 50 [ ]*popfl # can't have 32-bit stack operands
104 51 [ ]*retl # can't have 32-bit stack operands
This page took 0.153224 seconds and 4 git commands to generate.