From 7a5a60cf0f9c017ce4f0cd48319e4f887d4947f5 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sat, 9 Oct 1999 12:03:29 -0700 Subject: [PATCH] * mips.c (mips_va_arg) [EABI]: Return addr_rtx. From-SVN: r29875 --- gcc/ChangeLog | 4 ++++ gcc/config/mips/mips.c | 2 ++ 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 70880e927d3..702fcbffc25 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -11,6 +11,10 @@ Fri Oct 8 16:12:42 1999 Kaveh R. Ghazi * configure.in (c-mbchar): Append, don't overwrite, `extra_c_flags'. +Fri Oct 8 11:58:34 1999 Richard Henderson + + * mips.c (mips_va_arg) [EABI]: Return addr_rtx. + Fri Oct 8 11:58:34 1999 Richard Henderson * lists.c (init_EXPR_INSN_LIST_cache): Don't need to zap the diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index b760292dbb4..c846ac6b2aa 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 { -- 2.30.2