diff options
| -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++; } |
