diff options
author | Richard Stallman <rms@gnu.org> | 1993-09-27 02:52:15 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-09-27 02:52:15 +0000 |
commit | c3a2235b61d2b5faec2e5625bb00206c5b683d78 (patch) | |
tree | 6a92d4c8d820c20ce886c9949535e46dce678bc9 /gcc | |
parent | 04b2d6f5b25e1613c159ac5cce358bd990e2c4b7 (diff) | |
download | gcc-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.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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 |