(delete_insn): When deleting after label, delete a BARRIER as well.
authorRichard Kenner <kenner@gcc.gnu.org>
Fri, 14 Apr 1995 22:42:15 +0000 (18:42 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Fri, 14 Apr 1995 22:42:15 +0000 (18:42 -0400)
From-SVN: r9383

gcc/jump.c

index ff26729..c150964 100644 (file)
@@ -3504,7 +3504,7 @@ delete_insn (insn)
       register RTX_CODE code;
       while (next != 0
             && (GET_RTX_CLASS (code = GET_CODE (next)) == 'i'
-                || code == NOTE
+                || code == NOTE || code == BARRIER
                 || (code == CODE_LABEL && INSN_DELETED_P (next))))
        {
          if (code == NOTE