aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-09-27 02:52:15 +0000
committerRichard Stallman <rms@gnu.org>1993-09-27 02:52:15 +0000
commitc3a2235b61d2b5faec2e5625bb00206c5b683d78 (patch)
tree6a92d4c8d820c20ce886c9949535e46dce678bc9 /gcc
parent04b2d6f5b25e1613c159ac5cce358bd990e2c4b7 (diff)
downloadgcc-c3a2235b61d2b5faec2e5625bb00206c5b683d78.zip
gcc-c3a2235b61d2b5faec2e5625bb00206c5b683d78.tar.gz
gcc-c3a2235b61d2b5faec2e5625bb00206c5b683d78.tar.bz2
(expand_exit_loop_if_false, bc_expand_start_cond):
Use xjumpifnot, not jumpifnot. From-SVN: r5483
Diffstat (limited to 'gcc')
-rw-r--r--gcc/stmt.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/stmt.c b/gcc/stmt.c
index 799f9be..8b07813 100644
--- a/gcc/stmt.c
+++ b/gcc/stmt.c
@@ -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