1 |
38 |
julius |
.*: Assembler messages:
|
2 |
|
|
.*:5: Warning: Odd numbered register used as target of multi-register instruction
|
3 |
|
|
.*:6: Warning: Odd numbered register used as target of multi-register instruction
|
4 |
|
|
.*:7: Warning: Odd numbered register used as target of multi-register instruction
|
5 |
|
|
.*:8: Warning: Odd numbered register used as target of multi-register instruction
|
6 |
|
|
.*:9: Warning: Odd numbered register used as target of multi-register instruction
|
7 |
|
|
.*:10: Warning: Odd numbered register used as target of multi-register instruction
|
8 |
|
|
.*:11: Warning: Odd numbered register used as target of multi-register instruction
|
9 |
|
|
.*:12: Warning: Odd numbered register used as target of multi-register instruction
|
10 |
|
|
GAS LISTING .*
|
11 |
|
|
|
12 |
|
|
|
13 |
|
|
1 # GAS should print a warning when an odd register is used as a target
|
14 |
|
|
2 # of multi-word instructions: ld2w, ld4bh, ld4bhu, ld2h, st2w, st4hb, st2h,
|
15 |
|
|
3 # and mulx2h
|
16 |
|
|
4
|
17 |
|
|
5 0000 05681000 st2w r1, @(r0, 0) || nop
|
18 |
|
|
.* Warning:Odd numbered register used as target of multi-register instruction
|
19 |
|
|
5 00F00000
|
20 |
|
|
6 0008 04681000 ld2w r1, @(r0, 0) || nop
|
21 |
|
|
.* Warning:Odd numbered register used as target of multi-register instruction
|
22 |
|
|
6 00F00000
|
23 |
|
|
7 0010 04581000 ld4bh r1, @(r0, 0) || nop
|
24 |
|
|
.* Warning:Odd numbered register used as target of multi-register instruction
|
25 |
|
|
7 00F00000
|
26 |
|
|
8 0018 04D81000 ld4bhu r1, @(r0, 0) || nop
|
27 |
|
|
.* Warning:Odd numbered register used as target of multi-register instruction
|
28 |
|
|
8 00F00000
|
29 |
|
|
9 0020 04381000 ld2h r1, @(r0, 0) || nop
|
30 |
|
|
.* Warning:Odd numbered register used as target of multi-register instruction
|
31 |
|
|
9 00F00000
|
32 |
|
|
10 0028 05581000 st4hb r1, @(r0, 0) || nop
|
33 |
|
|
.* Warning:Odd numbered register used as target of multi-register instruction
|
34 |
|
|
10 00F00000
|
35 |
|
|
11 0030 05381000 st2h r1, @(r0, 0) || nop
|
36 |
|
|
.* Warning:Odd numbered register used as target of multi-register instruction
|
37 |
|
|
11 00F00000
|
38 |
|
|
12 0038 00F00000 nop || mulx2h r1, r5, r6
|
39 |
|
|
.* Warning:Odd numbered register used as target of multi-register instruction
|
40 |
|
|
12 0A101146
|