Commit | Line | Data |
---|---|---|
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 |
51 | GAS 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 |