(emit_library_call_value): Fix bug in prev change.
authorRichard Stallman <rms@gnu.org>
Thu, 25 Feb 1993 06:20:24 +0000 (06:20 +0000)
committerRichard Stallman <rms@gnu.org>
Thu, 25 Feb 1993 06:20:24 +0000 (06:20 +0000)
From-SVN: r3528

gcc/expr.c

index 6342e5bcb0a39b30820cd35ba57bf8f08b1422aa..424a3e66dea1a18202f0a67148dcf1a342c4c4ba 100644 (file)
@@ -2605,7 +2605,7 @@ emit_library_call_value (va_alist)
   /* Now load any reg parms into their regs.  */
 
   if (mem_value != 0 && struct_value_rtx != 0)
-    emit_move_insn (struct_value_rtx, addr);
+    emit_move_insn (struct_value_rtx, XEXP (mem_value, 0));
 
   for (count = 0; count < nargs; count++, argnum += inc)
     {