aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
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 d9fc4b3..08f04f0 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 6a2e987..7f34de3 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.