diff options
author | Richard Henderson <rth@redhat.com> | 2002-04-18 13:02:18 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2002-04-18 13:02:18 -0700 |
commit | 96b453dc817b2af01b88e22f4e57394b79342339 (patch) | |
tree | 14f600f23fb352e68da7b61ad3f6ac0326cad42c /gcc/c-lang.c | |
parent | 26406018509b6c8884453317d30e01c987fe9977 (diff) | |
download | gcc-96b453dc817b2af01b88e22f4e57394b79342339.zip gcc-96b453dc817b2af01b88e22f4e57394b79342339.tar.gz gcc-96b453dc817b2af01b88e22f4e57394b79342339.tar.bz2 |
ifcvt.c: Include except.h.
* ifcvt.c: Include except.h.
(block_has_only_trap): Break out from find_cond_trap.
(find_cond_trap): Use it. Always delete the trap block.
(merge_if_block): Allow then block null. Be less simplistic about
what insns can end a block.
* Makefile.in (ifcvt.o): Depend on except.h.
* gcc.c-torture/compile/iftrap-1.c: New.
* gcc.dg/iftrap-1.c: Adjust for ia64.
* gcc.dg/iftrap-2.c: New.
From-SVN: r52489
Diffstat (limited to 'gcc/c-lang.c')
0 files changed, 0 insertions, 0 deletions