]>
Commit | Line | Data |
---|---|---|
dbe7ab63 | 1 | diff -Naurp gcc/config/avr/avr.c gcc/config/avr/avr.c |
6ef8d480 PZ |
2 | --- gcc/config/avr/avr.c 2011-10-28 15:06:06.000000000 +0530 |
3 | +++ gcc/config/avr/avr.c 2011-10-28 15:10:36.000000000 +0530 | |
4 | @@ -3474,8 +3474,8 @@ out_movhi_mr_r (rtx insn, rtx op[], int | |
dbe7ab63 | 5 | AS2 (out,%m0-%2,%A1)); |
6 | } | |
7 | if (AVR_XMEGA) | |
8 | - return *l = 4, (AS2 (sts,%A0,%A1) CR_TAB | |
9 | - AS2 (sts,%B0,%B1)); | |
10 | + return *l = 4, (AS2 (sts,%m0,%A1) CR_TAB | |
11 | + AS2 (sts,%m0+1,%B1)); | |
12 | else | |
13 | return *l = 4, (AS2 (sts,%m0+1,%B1) CR_TAB | |
14 | AS2 (sts,%m0,%A1)); |