diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2008-12-15 21:23:37 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2008-12-15 21:23:37 +0000 |
commit | aaeee6d61627760d1ac78d26794e1338a4af8754 (patch) | |
tree | 226b476f894e2e76ac69a116833ca42a4febcc0c | |
parent | cf51e47926aba6814750f199d7c200859aa1729c (diff) | |
download | gcc-aaeee6d61627760d1ac78d26794e1338a4af8754.zip gcc-aaeee6d61627760d1ac78d26794e1338a4af8754.tar.gz gcc-aaeee6d61627760d1ac78d26794e1338a4af8754.tar.bz2 |
mips.c (mips_expand_builtin_direct): Set TARGET to the result of mips_prepare_builtin_target.
gcc/
* config/mips/mips.c (mips_expand_builtin_direct): Set TARGET to
the result of mips_prepare_builtin_target.
From-SVN: r142771
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/mips/mips.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 490114d..147d6f8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index b73b022..71e64bb 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -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++; } |