OSDN Git Service

(expand_exit_loop_if_false, bc_expand_start_cond):
authorrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Sep 1993 02:52:15 +0000 (02:52 +0000)
committerrms <rms@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Sep 1993 02:52:15 +0000 (02:52 +0000)
Use xjumpifnot, not jumpifnot.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5483 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/stmt.c

index 799f9be..8b07813 100644 (file)
@@ -2253,7 +2253,7 @@ bc_expand_start_cond (cond, exitflag)
 
   thiscond->data.case_stmt.nominal_type = cond;
   bc_expand_expr (cond);
-  bc_emit_bytecode (jumpifnot);
+  bc_emit_bytecode (xjumpifnot);
   bc_emit_bytecode_labelref (BYTECODE_BC_LABEL (thiscond->exit_label));
 
 #ifdef DEBUG_PRINT_CODE
@@ -2547,7 +2547,8 @@ expand_exit_loop_if_false (whichloop, cond)
   if (output_bytecode)
     {
       bc_expand_expr (cond);
-      bc_expand_goto_internal (jumpifnot, BYTECODE_BC_LABEL (whichloop->exit_label),
+      bc_expand_goto_internal (xjumpifnot,
+                              BYTECODE_BC_LABEL (whichloop->exit_label),
                               NULL_RTX);
     }
   else