abi64.h: Add support for MEABI.
authorEric Christopher <echristo@redhat.com>
Sat, 15 Sep 2001 02:09:52 +0000 (02:09 +0000)
committerEric Christopher <echristo@gcc.gnu.org>
Sat, 15 Sep 2001 02:09:52 +0000 (02:09 +0000)
2001-09-15  Eric Christopher  <echristo@redhat.com>

* config/mips/abi64.h: Add support for MEABI.

From-SVN: r45624

gcc/ChangeLog
gcc/config/mips/abi64.h

index 89c2c3b3618e12739548ca4f623900e6176c8e4e..44b33f1c16bc1a0d9ff768c7f14542b2627121f9 100644 (file)
@@ -1,3 +1,7 @@
+2001-09-15  Eric Christopher  <echristo@redhat.com>
+
+       * config/mips/abi64.h: Add support for MEABI.
+
 2001-09-15  Eric Christopher  <echristo@redhat.com>
 
        * config/mips/mips.md: Add unspec #2.
index 5be5f51b109ad9d41e28302aa57cd4c7c63b26ab..279874aead525e62c373ea276ffd6eeb2ddc1e0d 100644 (file)
@@ -55,7 +55,7 @@ Boston, MA 02111-1307, USA.  */
        call_used_regs[regno] = 1;                                      \
     }                                                                  \
   /* odd registers from fp21 to fp31 are now caller saved.  */         \
-  if (mips_abi == ABI_N32)                                             \
+  if (mips_abi == ABI_N32 || mips_abi == ABI_MEABI)                    \
     {                                                                  \
       int regno;                                                       \
       for (regno = FP_REG_FIRST + 21; regno <= FP_REG_FIRST + 31; regno+=2) \
@@ -254,6 +254,3 @@ extern struct rtx_def *mips_function_value PARAMS ((union tree_node *, union tre
 /* ??? Could optimize structure passing by putting the right register rtx
    into the field decl, so that if we use the field, we can take the value from
    a register instead of from memory.  */
-
-
-