diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1992-09-24 22:52:48 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1992-09-24 22:52:48 -0700 |
commit | f979c996cd8307d2273ae258ab9372c3fd98358c (patch) | |
tree | e2e207a51fadbfe87dfadb314d2cbd14ec37b88b | |
parent | bd2315502c86fcc2c67a13d296f8bbc9a13e189e (diff) | |
download | gcc-f979c996cd8307d2273ae258ab9372c3fd98358c.zip gcc-f979c996cd8307d2273ae258ab9372c3fd98358c.tar.gz gcc-f979c996cd8307d2273ae258ab9372c3fd98358c.tar.bz2 |
(push_function_context): Save epilogue_delay_list.
(pop_function_context): Restore epilogue_delay_list.
From-SVN: r2245
-rw-r--r-- | gcc/function.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/function.c b/gcc/function.c index a7e1438..01292cb 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -424,6 +424,7 @@ push_function_context () p->temp_slots = temp_slots; p->temp_slot_level = temp_slot_level; p->fixup_var_refs_queue = 0; + p->epilogue_delay_list = current_function_epilogue_delay_list; save_tree_status (p); save_storage_status (p); @@ -483,6 +484,7 @@ pop_function_context () function_call_count = p->function_call_count; temp_slots = p->temp_slots; temp_slot_level = p->temp_slot_level; + current_function_epilogue_delay_list = p->epilogue_delay_list; restore_tree_status (p); restore_storage_status (p); |