* tree-eh.c (add_stmt_to_eh_region_fn): Do not add call_exprs
separately. (remove_stmt_from_eh_region_fn): Do not remove call_exprs. (verify_eh_throw_stmt_node, verify_eh_throw_table_statements): Kill. * except.h (verify_eh_throw_table_statements): Kill prototype. * cfgexpand.c (expand_gimple_basic_block): Propagate Eh regions into call exrepssions. * tree-optimize.c (execute_free_cfg_annotatiosn): Do not call eh trhow verifier. * tree-cfg.c: Include pointer-set.h. (verify_node_sharing): Work on pointer set. (verify_eh_throw_stmt_node): New. (verify_stmts): Use pointers sets, verify throw_stmt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120766 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/ChangeLog 16 additions, 0 deletionsgcc/ChangeLog
- gcc/cfgexpand.c 7 additions, 0 deletionsgcc/cfgexpand.c
- gcc/cgraph.c 1 addition, 0 deletionsgcc/cgraph.c
- gcc/except.h 0 additions, 4 deletionsgcc/except.h
- gcc/tree-cfg.c 35 additions, 12 deletionsgcc/tree-cfg.c
- gcc/tree-eh.c 0 additions, 34 deletionsgcc/tree-eh.c
- gcc/tree-optimize.c 0 additions, 5 deletionsgcc/tree-optimize.c
Loading
Please register or sign in to comment