summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2008-04-08 16:33:46 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2008-04-08 16:33:46 +0000
commita9f6414b86eabf9965e30282fae98653974c175a (patch)
tree46e41555ca10ce6456a4d3769c08470b21a46507 /gcc
parentd7cbf0878c35c15146018490fd090e8a2853b596 (diff)
downloadgcc-a9f6414b86eabf9965e30282fae98653974c175a.tar.gz
* function.c (free_after_compilation): Clear out regno_reg_rtx
pointer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134097 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/function.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d9fc4b30d44..08f04f03e9e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-08 Jan Hubicka <jh@suse.cz>
+
+ * function.c (free_after_compilation): Clear out regno_reg_rtx
+ pointer.
+
2008-04-08 Peter Bergner <bergner@vnet.ibm.com>
Revert
diff --git a/gcc/function.c b/gcc/function.c
index 6a2e98728ee..7f34de3997b 100644
--- a/gcc/function.c
+++ b/gcc/function.c
@@ -290,6 +290,7 @@ free_after_compilation (struct function *f)
f->cfg = NULL;
f->epilogue_delay_list = NULL;
+ regno_reg_rtx = NULL;
}
/* Return size needed for stack frame based on slots so far allocated.