From: Richard Stallman Date: Sun, 11 Jul 1993 22:31:19 +0000 (+0000) Subject: Finish up previous change. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f0a5c7b7d334fb71876eb5819884ff6c01e83c49;p=gcc.git Finish up previous change. From-SVN: r4905 --- diff --git a/gcc/config/ns32k/ns32k.c b/gcc/config/ns32k/ns32k.c index 2235d445292..7f6fdc15dd1 100644 --- a/gcc/config/ns32k/ns32k.c +++ b/gcc/config/ns32k/ns32k.c @@ -344,6 +344,10 @@ output_move_double (operands) output_asm_insn ("addd %0,%1", xops); operands[1] = gen_rtx (MEM, DImode, op0); latehalf[1] = adj_offsettable_operand (operands[1], 4); + /* The first half has the overlap, Do the late half first. */ + output_asm_insn (singlemove_string (latehalf), latehalf); + /* Then clobber. */ + return singlemove_string (operands); } if (reg_mentioned_p (op0, XEXP (op1, 0))) {