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: .* | |
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 |