summaryrefslogtreecommitdiff
path: root/gcc/optabs.c
diff options
context:
space:
mode:
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1993-01-25 19:54:36 +0000
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>1993-01-25 19:54:36 +0000
commit5d3cfda2377653e6b8ef16ca25f5faafb5b02d3e (patch)
treed3030b2a1172c5067b59a6e0516c6a27cf19ca58 /gcc/optabs.c
parent1e04f829d5ad8989985dface96965d71c783ca0d (diff)
downloadgcc-5d3cfda2377653e6b8ef16ca25f5faafb5b02d3e.tar.gz
(emit_indirect_jump): Use Pmode instead of VOIDmode and
insn_operand_mode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3331 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/optabs.c')
-rw-r--r--gcc/optabs.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/optabs.c b/gcc/optabs.c
index c0fc2996277..da7ea634e4d 100644
--- a/gcc/optabs.c
+++ b/gcc/optabs.c
@@ -2497,9 +2497,8 @@ emit_indirect_jump (loc)
rtx loc;
{
if (! ((*insn_operand_predicate[(int)CODE_FOR_indirect_jump][0])
- (loc, VOIDmode)))
- loc = copy_to_mode_reg (insn_operand_mode[(int)CODE_FOR_indirect_jump][0],
- loc);
+ (loc, Pmode)))
+ loc = copy_to_mode_reg (Pmode, loc);
emit_jump_insn (gen_indirect_jump (loc));
emit_barrier ();