From d0828b31137e7153c678d4921d085c378ef1d458 Mon Sep 17 00:00:00 2001
From: "David S. Miller" <davem@davemloft.net>
Date: Wed, 27 Apr 2005 17:38:17 +0000
Subject: explow.c (allocate_dynamic_stack_space SETJMP_VIA_SAVE_AREA): Kill
 setjmpless_size.

	* explow.c (allocate_dynamic_stack_space SETJMP_VIA_SAVE_AREA):
	Kill setjmpless_size.  current_function_calls_setjmp is completely
	computed when we are called, so just use the optimized size value
	instead of using REG_SAVE_AREA notes.
	(optimize_save_area_alloca): Delete....
	* rtl.h (optimize_save_area_alloca): Likewise...
	* passes.c (rest_of_compilation): and don't call it any more.
	* reg-notes.def (SAVE_AREA): Delete.

From-SVN: r98861
---
 gcc/reg-notes.def | 4 ----
 1 file changed, 4 deletions(-)

(limited to 'gcc/reg-notes.def')

diff --git a/gcc/reg-notes.def b/gcc/reg-notes.def
index d6ad70a..a7df27b 100644
--- a/gcc/reg-notes.def
+++ b/gcc/reg-notes.def
@@ -117,10 +117,6 @@ REG_NOTE (VALUE_PROFILE)
    that the pointer returned cannot alias anything else.  */
 REG_NOTE (NOALIAS)
 
-/* Used to optimize rtl generated by dynamic stack allocations for
-   targets where SETJMP_VIA_SAVE_AREA is true.  */
-REG_NOTE (SAVE_AREA)
-
 /* REG_BR_PRED is attached to JUMP_INSNs and CALL_INSNSs.  It contains
    CONCAT of two integer value.  First specifies the branch predictor
    that added the note, second specifies the predicted hitrate of
-- 
cgit v1.1

