From: gjl Date: Mon, 30 Jan 2012 10:08:25 +0000 (+0000) Subject: * config/avr/avr.c (out_movqi_mr_r): Fix length computation. X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=578c09ca8b43e8eb06cc075ed930ae68526942a7 * config/avr/avr.c (out_movqi_mr_r): Fix length computation. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183696 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bf76019fcc3..120890b172b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2012-01-30 Georg-Johann Lay + + * config/avr/avr.c (out_movqi_mr_r): Fix length computation. + 2012-01-29 Sandra Loosemore * doc/invoke.texi: Make usage of "compile time" and diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c index 968f450c4f4..a1ff1d87fba 100644 --- a/gcc/config/avr/avr.c +++ b/gcc/config/avr/avr.c @@ -3838,10 +3838,10 @@ out_movqi_mr_r (rtx insn, rtx op[], int *plen) return ""; } - return avr_asm_len ("std %0,%1", op, plen, 1); + return avr_asm_len ("std %0,%1", op, plen, -1); } - return avr_asm_len ("st %0,%1", op, plen, 1); + return avr_asm_len ("st %0,%1", op, plen, -2); } static const char*