>       * 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.

Installed after bootstrapping/regtesting on SPARC/Solaris, SPARC64/Solaris, 
IA-64/Linux and re-bootstrapping/regtesting on x86-64/Linux.

-- 
Eric Botcazou

Reply via email to