]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
mips.c (mips_expand_builtin_direct): Set TARGET to the result of mips_prepare_builtin...
authorRichard Sandiford <rdsandiford@googlemail.com>
Mon, 15 Dec 2008 21:23:37 +0000 (21:23 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Mon, 15 Dec 2008 21:23:37 +0000 (21:23 +0000)
gcc/
* config/mips/mips.c (mips_expand_builtin_direct): Set TARGET to
the result of mips_prepare_builtin_target.

From-SVN: r142771

gcc/ChangeLog
gcc/config/mips/mips.c

index 490114d30d075eb50b11ef6c2982bcd1275bedc5..147d6f8ea51c6b6b4bc319740377f77890c22d2a 100644 (file)
@@ -1,3 +1,8 @@
+2008-12-15  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * config/mips/mips.c (mips_expand_builtin_direct): Set TARGET to
+       the result of mips_prepare_builtin_target.
+
 2008-12-15  Richard Sandiford  <rdsandiford@googlemail.com>
 
        * config/mips/mips.h (TARGET_CPU_CPP_BUILTINS): Define __mips_abicalls
index b73b022cb7bff8d51e916cdb0ef3d5951af70c8f..71e64bbe2e99f8c0e51601deed109aa2cd6c3c1e 100644 (file)
@@ -11736,7 +11736,8 @@ mips_expand_builtin_direct (enum insn_code icode, rtx target, tree exp,
   opno = 0;
   if (has_target_p)
     {
-      ops[opno] = mips_prepare_builtin_target (icode, opno, target);
+      target = mips_prepare_builtin_target (icode, opno, target);
+      ops[opno] = target;
       opno++;
     }