basic-block.h (fixup_abnormal_edges): Declare.
commit068473ec92aa0bca1066db130b95abef40c6d418
authorJan Hubicka <jh@suse.cz>
Thu, 7 Mar 2002 15:38:00 +0000 (7 16:38 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Thu, 7 Mar 2002 15:38:00 +0000 (7 15:38 +0000)
treec7a003366839afcd2db5a7c045eff45c5926c4b0
parenta9a437be8dc325ab24c33c3e2ebec3115b3ee53d
basic-block.h (fixup_abnormal_edges): Declare.

* basic-block.h (fixup_abnormal_edges): Declare.
* reload1.c (fixup_abnormal_edges): New function.
* reg-stack.c (convert_regs): Use it.

* gcse.c (insert_insn_end_bb): Handle trapping insns.

* gcse.c (hash_scan_set): Refuse instructions with EH edges.

From-SVN: r50405
gcc/ChangeLog
gcc/basic-block.h
gcc/gcse.c
gcc/reg-stack.c
gcc/reload1.c