(mark_loop_jump): Remove bogus assignments to LABEL_ fields in default
authorRichard Kenner <kenner@gcc.gnu.org>
Mon, 13 Feb 1995 13:13:52 +0000 (08:13 -0500)
committerRichard Kenner <kenner@gcc.gnu.org>
Mon, 13 Feb 1995 13:13:52 +0000 (08:13 -0500)
case.

From-SVN: r8921

gcc/loop.c

index 8b93de23394a4fcc5c1c1c6c139fd7fcdd2cfeb8..5507e09f50ab605eba57858c836c184dee59ef57 100644 (file)
@@ -1,5 +1,5 @@
 /* Move constant computations out of loops.
-   Copyright (C) 1987, 88, 89, 91, 92, 93, 1994 Free Software Foundation, Inc.
+   Copyright (C) 1987, 88, 89, 91-4, 1995 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -2568,11 +2568,7 @@ mark_loop_jump (x, loop_num)
         as a branch out of this loop, but not into any loop.  */
 
       if (loop_num != -1)
-       {
-         LABEL_OUTSIDE_LOOP_P (x) = 1;
-         LABEL_NEXTREF (x) = loop_number_exit_labels[loop_num];
-         loop_number_exit_labels[loop_num] = x;
-       }
+       loop_number_exit_labels[loop_num] = x;
 
       return;
     }