OSDN Git Service

(get_jump_flags): Check for LABEL == 0 before using LABEL.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 4 Apr 1993 21:47:30 +0000 (21:47 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 4 Apr 1993 21:47:30 +0000 (21:47 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4008 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/reorg.c

index 81b8c51..83bbdda 100644 (file)
@@ -1137,8 +1137,8 @@ get_jump_flags (insn, label)
   if (GET_CODE (insn) == JUMP_INSN
       && condjump_p (insn)
       && INSN_UID (insn) <= max_uid
-      && INSN_UID (label) <= max_uid
-      && label != 0)
+      && label != 0
+      && INSN_UID (label) <= max_uid)
     flags 
       = (uid_to_ruid[INSN_UID (label)] > uid_to_ruid[INSN_UID (insn)])
         ? ATTR_FLAG_forward : ATTR_FLAG_backward;