From f0a5c7b7d334fb71876eb5819884ff6c01e83c49 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Sun, 11 Jul 1993 22:31:19 +0000 Subject: [PATCH] Finish up previous change. From-SVN: r4905 --- gcc/config/ns32k/ns32k.c | 4 ++++ 1 file changed, 4 insertions(+) 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))) { -- 2.30.2