aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1999-10-09 12:03:29 -0700
committerRichard Henderson <rth@gcc.gnu.org>1999-10-09 12:03:29 -0700
commit7a5a60cf0f9c017ce4f0cd48319e4f887d4947f5 (patch)
tree91b8d10c25c1611576320ffa41e39f82fc5da4b6
parentcf45bb06184a5bfd13308f3124435e99bdefc779 (diff)
downloadgcc-7a5a60cf0f9c017ce4f0cd48319e4f887d4947f5.zip
gcc-7a5a60cf0f9c017ce4f0cd48319e4f887d4947f5.tar.gz
gcc-7a5a60cf0f9c017ce4f0cd48319e4f887d4947f5.tar.bz2
* mips.c (mips_va_arg) [EABI]: Return addr_rtx.
From-SVN: r29875
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/mips/mips.c2
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 70880e9..702fcbf 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -13,6 +13,10 @@ Fri Oct 8 16:12:42 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
Fri Oct 8 11:58:34 1999 Richard Henderson <rth@cygnus.com>
+ * mips.c (mips_va_arg) [EABI]: Return addr_rtx.
+
+Fri Oct 8 11:58:34 1999 Richard Henderson <rth@cygnus.com>
+
* lists.c (init_EXPR_INSN_LIST_cache): Don't need to zap the
cache every function if ggc_p.
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c
index b760292..c846ac6b 100644
--- a/gcc/config/mips/mips.c
+++ b/gcc/config/mips/mips.c
@@ -4238,6 +4238,8 @@ mips_va_arg (valist, type)
if (BYTES_BIG_ENDIAN && rsize != size)
addr_rtx = plus_constant (addr_rtx, rsize - size);
}
+
+ return addr_rtx;
}
else
{