* mips.c (mips_va_arg) [EABI]: Return addr_rtx.
authorRichard Henderson <rth@cygnus.com>
Sat, 9 Oct 1999 19:03:29 +0000 (12:03 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sat, 9 Oct 1999 19:03:29 +0000 (12:03 -0700)
From-SVN: r29875

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

index 70880e927d3b581fae5eb194915ad97247899459..702fcbffc252e5a7b791e237e8f6e3d49512cd4d 100644 (file)
@@ -11,6 +11,10 @@ Fri Oct  8 16:12:42 1999  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * configure.in (c-mbchar): Append, don't overwrite, `extra_c_flags'.
 
+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
index b760292dbb40a73f098acb9b5140fa6b01cd20e9..c846ac6b2aadfd733a2082710284555c293b49ce 100644 (file)
@@ -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
     {