* dce.c (init_dce): Only initialize the obstacks for the fast pass.
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Oct 2007 20:24:41 +0000 (20:24 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Oct 2007 20:24:41 +0000 (20:24 +0000)
commit3c6c0b50fcc63a7fe6433b83c3e41b7862f4087e
treee3c7cff2c37353901231c1b5d89d9ca3540607ba
parent4825c722991c8b820538256e1b80d7b89ec3a2ed
* dce.c (init_dce): Only initialize the obstacks for the fast pass.
(fini_dce): Only release them for the fast pass.
(end_ud_dce): Delete.
(rest_of_handle_ud_dce): Do not modify df_in_progress.
Call fini_dce instead of end_ud_dce.
(rest_of_handle_fast_dce): Do not modify df_in_progress.
(run_fast_df_dce): Reset df_in_progress to false on exit.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129384 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dce.c