aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGavin Koch <gavin@cygnus.com>1998-02-16 06:26:59 +0000
committerGavin Romig-Koch <gavin@gcc.gnu.org>1998-02-16 06:26:59 +0000
commita4dee8a5d160cdc7cb4bb816754ad665736304ee (patch)
tree146652f22549582ce18af9e320b742ae8fa3520e
parent8898f8a1825584e7b151473ec13c6c2e66220d6e (diff)
downloadgcc-a4dee8a5d160cdc7cb4bb816754ad665736304ee.zip
gcc-a4dee8a5d160cdc7cb4bb816754ad665736304ee.tar.gz
gcc-a4dee8a5d160cdc7cb4bb816754ad665736304ee.tar.bz2
mips.c (mips_expand_epilogue): Update tsize_rtx if tsize changes to something other than zero.
* mips/mips.c (mips_expand_epilogue): Update tsize_rtx if tsize changes to something other than zero. From-SVN: r18026
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mips/mips.c3
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6e443da..89c544c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c
index b7774b3..4204378 100644
--- a/gcc/config/mips/mips.c
+++ b/gcc/config/mips/mips.c
@@ -6775,6 +6775,9 @@ mips_expand_epilogue ()
g6_rtx));
tsize = 0;
}
+
+ if (tsize && tsize != orig_tsize)
+ tsize_rtx = GEN_INT (tsize);
}
if (TARGET_LONG64)