-
- Downloads
basic-block.h (force_nonfallthru): Move to...
* basic-block.h (force_nonfallthru): Move to... * cfghooks.h (struct cfg_hooks): Add force_nonfallthru hook. (force_nonfallthru): ...here. * cfghooks.c (force_nonfallthru): New function. * cfgrtl.c (force_nonfallthru): Rename into... (rtl_force_nonfallthru): ...this. (commit_one_edge_insertion): Do not set AUX field. (commit_edge_insertions): Do not discover new basic blocks. (rtl_cfg_hooks): Add rtl_force_nonfallthru. (cfg_layout_rtl_cfg_hooks): Likewise. * function.c (thread_prologue_and_epilogue_insns): Remove bogus ATTRIBUTE_UNUSED. Discover new basic blocks in the prologue insns. * tree-cfg.c (gimple_cfg_hooks): Add NULL for force_nonfallthru. From-SVN: r172128
Showing
- gcc/ChangeLog 16 additions, 0 deletionsgcc/ChangeLog
- gcc/basic-block.h 0 additions, 1 deletiongcc/basic-block.h
- gcc/cfghooks.c 39 additions, 2 deletionsgcc/cfghooks.c
- gcc/cfghooks.h 5 additions, 1 deletiongcc/cfghooks.h
- gcc/cfgrtl.c 6 additions, 37 deletionsgcc/cfgrtl.c
- gcc/function.c 11 additions, 6 deletionsgcc/function.c
- gcc/tree-cfg.c 1 addition, 0 deletionsgcc/tree-cfg.c
Loading
Please register or sign in to comment