aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlan Modra <amodra@bigpond.net.au>2009-04-01 04:09:31 +0000
committerAlan Modra <amodra@gcc.gnu.org>2009-04-01 14:39:31 +1030
commitb246d10043fd9d5cf21122e999cb1dbb4534686d (patch)
tree211e6ba0cf40796e2c745abd27da7ad147f05fe0 /gcc
parenta70f5987c4ae6de9f238eacd636f07305ce76d73 (diff)
downloadgcc-b246d10043fd9d5cf21122e999cb1dbb4534686d.zip
gcc-b246d10043fd9d5cf21122e999cb1dbb4534686d.tar.gz
gcc-b246d10043fd9d5cf21122e999cb1dbb4534686d.tar.bz2
rs6000.c (rs6000_emit_stack_reset): Delete redundant rs6000_emit_stack_tie.
* config/rs6000/rs6000.c (rs6000_emit_stack_reset): Delete redundant rs6000_emit_stack_tie. From-SVN: r145387
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/rs6000/rs6000.c1
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fec32fe..4f71898 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2009-04-01 Alan Modra <amodra@bigpond.net.au>
+
+ * config/rs6000/rs6000.c (rs6000_emit_stack_reset): Delete redundant
+ rs6000_emit_stack_tie.
+
2009-03-31 Ian Lance Taylor <iant@google.com>
* tree-eh.c (tree_remove_unreachable_handlers): Compare
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index eabcc86..07fa33e 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -15938,7 +15938,6 @@ rs6000_emit_stack_reset (rs6000_stack_t *info,
if (frame_reg_rtx != sp_reg_rtx)
{
- rs6000_emit_stack_tie ();
if (sp_offset != 0)
emit_insn (gen_addsi3 (sp_reg_rtx, frame_reg_rtx,
GEN_INT (sp_offset)));