From 57b9e36755f9459bcb6b6699b12b150037a5adb4 Mon Sep 17 00:00:00 2001
From: Jan Hubicka <jh@suse.cz>
Date: Tue, 8 Apr 2008 18:33:46 +0200
Subject: [PATCH] function.c (free_after_compilation): Clear out regno_reg_rtx
 pointer.

	* function.c (free_after_compilation): Clear out regno_reg_rtx
	pointer.

From-SVN: r134097
---
 gcc/ChangeLog  | 5 +++++
 gcc/function.c | 1 +
 2 files changed, 6 insertions(+)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d9fc4b30d44f..08f04f03e9e1 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 6a2e98728eee..7f34de3997bd 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.
-- 
GitLab