OSDN Git Service

gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Dec 2008 21:23:37 +0000 (21:23 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 15 Dec 2008 21:23:37 +0000 (21:23 +0000)
* config/mips/mips.c (mips_expand_builtin_direct): Set TARGET to
the result of mips_prepare_builtin_target.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142771 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 490114d..147d6f8 100644 (file)
@@ -1,5 +1,10 @@
 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
        if TARGET_ABICALLS is true.
 
index b73b022..71e64bb 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++;
     }