diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1995-02-13 08:13:52 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1995-02-13 08:13:52 -0500 |
commit | f2f49259166ede7bdf8e83d528b82bd633aabb3a (patch) | |
tree | 1e759fa1e3fbf8ffdec2bd24d628503820531469 | |
parent | c694e02fd1b309a48f013ef74c561f2b1cba7c56 (diff) | |
download | gcc-f2f49259166ede7bdf8e83d528b82bd633aabb3a.zip gcc-f2f49259166ede7bdf8e83d528b82bd633aabb3a.tar.gz gcc-f2f49259166ede7bdf8e83d528b82bd633aabb3a.tar.bz2 |
(mark_loop_jump): Remove bogus assignments to LABEL_ fields in default
case.
From-SVN: r8921
-rw-r--r-- | gcc/loop.c | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -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; } |