mips.c (mips_expand_epilogue): Update tsize_rtx if tsize changes to something other...
authorGavin Koch <gavin@cygnus.com>
Mon, 16 Feb 1998 06:26:59 +0000 (06:26 +0000)
committerGavin Romig-Koch <gavin@gcc.gnu.org>
Mon, 16 Feb 1998 06:26:59 +0000 (06:26 +0000)
* mips/mips.c (mips_expand_epilogue): Update tsize_rtx if
tsize changes to something other than zero.

From-SVN: r18026

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

index 6e443da238ec005cd4297acd41ffb57cfd9d5702..89c544c96744780d33b6782ae97e249d0b95ce5f 100644 (file)
@@ -1,3 +1,8 @@
+Mon Feb 16 09:24:32 1998  Gavin Koch  <gavin@cygnus.com>
+
+       * mips/mips.c (mips_expand_epilogue): Update tsize_rtx if 
+       tsize changes to something other than zero.
+
 Mon Feb 16 09:11:48 1998  Gavin Koch  <gavin@cygnus.com>
 
        * ginclude/va-mips.h: Replace casts of pointers to int with
index b7774b3f9c5148dec30a6eab65031223229cbd87..4204378edfc55f73e89d63adb82c45fc595db9d3 100644 (file)
@@ -6775,6 +6775,9 @@ mips_expand_epilogue ()
                                           g6_rtx));
                  tsize = 0;
                }
+             
+             if (tsize && tsize != orig_tsize)
+               tsize_rtx = GEN_INT (tsize);
            }
 
          if (TARGET_LONG64)