aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/avr/avr.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/avr/avr.c')
-rw-r--r--gcc/config/avr/avr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c
index 19a57ab..171dba5 100644
--- a/gcc/config/avr/avr.c
+++ b/gcc/config/avr/avr.c
@@ -2042,7 +2042,7 @@ out_shift_with_cnt (template,insn,operands,len)
if (len)
++*len;
else
- strcat (str, "ldi %3,lo8(%2)");
+ strcat (str, "ldi %3,lo8((%2)-1)");
second_label = 0;
}
else if (GET_CODE (operands[2]) == MEM)