aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2004-10-06 19:05:12 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2004-10-06 19:05:12 +0000
commit4c1d660f6af7767396aa1f86d01a90fbcfc8d0c5 (patch)
treecb6cabbba7f460c2967b175f5dcd1899c3db3418
parent7726f633fa2b079664c436e008b310ad36b620e1 (diff)
downloadgcc-4c1d660f6af7767396aa1f86d01a90fbcfc8d0c5.zip
gcc-4c1d660f6af7767396aa1f86d01a90fbcfc8d0c5.tar.gz
gcc-4c1d660f6af7767396aa1f86d01a90fbcfc8d0c5.tar.bz2
tree-cfg.c (thread_jumps): Remove a duplicate check for EXIT_BLOCK_PTR.
* tree-cfg.c (thread_jumps): Remove a duplicate check for EXIT_BLOCK_PTR. From-SVN: r88619
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/tree-cfg.c7
2 files changed, 6 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 761013a..6999fa3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2004-10-06 Kazu Hirata <kazu@cs.umass.edu>
+
+ * tree-cfg.c (thread_jumps): Remove a duplicate check for
+ EXIT_BLOCK_PTR.
+
2004-10-06 Ulrich Weigand <uweigand@de.ibm.com>
* config/s390/s390-protos.h (s_imm_operand): Remove.
diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c
index 119d51f..6a6da52 100644
--- a/gcc/tree-cfg.c
+++ b/gcc/tree-cfg.c
@@ -3884,12 +3884,7 @@ thread_jumps (void)
tree_forwarder_block_p (dest);
last = EDGE_SUCC (dest, 0),
dest = EDGE_SUCC (dest, 0)->dest)
- {
- if (EDGE_SUCC (dest, 0)->dest == EXIT_BLOCK_PTR)
- break;
-
- bb_ann (dest)->forwardable = 0;
- }
+ bb_ann (dest)->forwardable = 0;
/* Reset the forwardable marks to 1. */
for (tmp = e->dest;