aboutsummaryrefslogtreecommitdiff
path: root/gcc/bb-reorder.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@redhat.com>2001-07-10 14:57:13 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2001-07-10 14:57:13 +0000
commitfd052ec3781b16f6666f268df9a809a146e98723 (patch)
tree3d5ae25a4d59a573d663d04f53307f8e16be1352 /gcc/bb-reorder.c
parenta4d81081aecb82b3bc48f0537ee88872fdc6bfc9 (diff)
downloadgcc-fd052ec3781b16f6666f268df9a809a146e98723.zip
gcc-fd052ec3781b16f6666f268df9a809a146e98723.tar.gz
gcc-fd052ec3781b16f6666f268df9a809a146e98723.tar.bz2
Correct branch/fallthru edge detection
From-SVN: r43902
Diffstat (limited to 'gcc/bb-reorder.c')
-rw-r--r--gcc/bb-reorder.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/bb-reorder.c b/gcc/bb-reorder.c
index e13e5f1..a6534d80 100644
--- a/gcc/bb-reorder.c
+++ b/gcc/bb-reorder.c
@@ -409,7 +409,7 @@ make_reorder_chain_1 (bb, prev)
{
if (e->flags & EDGE_FALLTHRU)
e_fall = e;
- if (! (e->flags & EDGE_EH))
+ else if (! (e->flags & EDGE_EH))
e_taken = e;
}