From e72539ec3e1ca3531a0f7e42cc7cadee147c9d51 Mon Sep 17 00:00:00 2001
From: law <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Fri, 9 Apr 1999 20:15:39 +0000
Subject: [PATCH] Fix comments/ChangeLog entry for last night's change.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26320 138bc75d-0d04-0410-961f-82ee72b054a4
---
 gcc/ChangeLog | 6 +++---
 gcc/flow.c    | 7 +++----
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 12b0d4d0ecd3..17658b5ddbf0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -46,9 +46,9 @@ Thu Apr  8 19:20:18 1999  Jeffrey A Law  (law@cygnus.com)
 	Do not try to optimize a aggregate address which has VOIDmode.
 	Mirrors March 23 change to expand_assignment.
 
-	* flow.c (delete_unreachable_blocks): Do not require an edge to
-	be marked with EDGE_FALLTHRU when tidying an edge which connects
-	consecutive basic blocks.
+	* flow.c (delete_unreachable_blocks): Do not require EDGE_FALLTHRU
+	for an edge when tidying an edge which connects consecutive basic
+	blocks.
 
 	* flow.c (can_delete_label_p): Do not convert a label into a
 	deleted label here.
diff --git a/gcc/flow.c b/gcc/flow.c
index daf357114bc4..64350b0544bc 100644
--- a/gcc/flow.c
+++ b/gcc/flow.c
@@ -1563,10 +1563,9 @@ delete_unreachable_blocks ()
 	 out edge for the block which ended with the conditional
 	 branch (since we do not create duplicate edges).
 
-	 Furthermore, because we create the edge for the jump to the
-	 label before the fallthrough edge, we will only see the
-	 jump edge.  So we do not want to check that the edge is a 
-	 FALLTHRU edge.  */
+	 Furthermore, the edge will be marked as a fallthru because we
+	 merge the flags for the duplicate edges.  So we do not want to
+	 check that the edge is not a FALLTHRU edge.  */
       if ((s = b->succ) != NULL
 	  && s->succ_next == NULL
 	  && s->dest == c)
-- 
GitLab