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