diff options
author | Jan Hubicka <jh@suse.cz> | 2004-02-25 21:00:00 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2004-02-25 20:00:00 +0000 |
commit | 12c3874e62ea28f9df3f14e93bba5f624b1a15d9 (patch) | |
tree | 8328d527b50b846c05df0b06c0dc56a80978890e /gcc/config.gcc | |
parent | b29610b3cfc461e3cd119c6892c31a0832d9daaf (diff) | |
download | gcc-12c3874e62ea28f9df3f14e93bba5f624b1a15d9.zip gcc-12c3874e62ea28f9df3f14e93bba5f624b1a15d9.tar.gz gcc-12c3874e62ea28f9df3f14e93bba5f624b1a15d9.tar.bz2 |
basic-block.h (make_eh_edge, [...]): Declare.
* basic-block.h (make_eh_edge, break_superblocks): Declare.
* cfgbuild.c (make_eh_edge): Make global.
* cfglayout.c (break_superblocks): Likewise; fix memory leak.
* except.c (build_post_landing_pads, connect_post_landing_pads,
dw2_build_landing_pads, sjlj_emit_function_enter,
sjlj_emit_function_exit, sjlj_emit_dispatch_table,
sjlj_build_landing_pads): Update CFG.
(emit_to_new_bb_before): New function.
(finish_eh_generation): Do not rebuild the CFG.
From-SVN: r78448
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions