summaryrefslogtreecommitdiff
path: root/gcc/cfglayout.c
diff options
context:
space:
mode:
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>2004-06-29 10:19:42 +0000
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>2004-06-29 10:19:42 +0000
commit2c712008ca5c69048c649e541fd41e44b21d94f3 (patch)
treed709fbb439bba0ce468c4fd4f57acac60c73db0a /gcc/cfglayout.c
parent088bfe2972832c0a474c002c1a10d35ecb283466 (diff)
downloadgcc-2c712008ca5c69048c649e541fd41e44b21d94f3.tar.gz
* cfglayout.c (fixup_reorder_chain): Don't do anything for
e_fall->dest == EXIT_BLOCK_PTR. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83849 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cfglayout.c')
-rw-r--r--gcc/cfglayout.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/cfglayout.c b/gcc/cfglayout.c
index 0c13c563850..e887015ac7f 100644
--- a/gcc/cfglayout.c
+++ b/gcc/cfglayout.c
@@ -665,8 +665,7 @@ fixup_reorder_chain (void)
{
/* If the old fallthru is still next, nothing to do. */
if (bb->rbi->next == e_fall->dest
- || (!bb->rbi->next
- && e_fall->dest == EXIT_BLOCK_PTR))
+ || e_fall->dest == EXIT_BLOCK_PTR)
continue;
/* The degenerated case of conditional jump jumping to the next