aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1993-01-25 11:54:36 -0800
committerJim Wilson <wilson@gcc.gnu.org>1993-01-25 11:54:36 -0800
commitf2de277562f7c16af3ae0420c0ac3c35fb1f4274 (patch)
treed3030b2a1172c5067b59a6e0516c6a27cf19ca58 /gcc
parent1ce0cb532454a5048493b09fa4e4646d8b7d1eba (diff)
downloadgcc-f2de277562f7c16af3ae0420c0ac3c35fb1f4274.zip
gcc-f2de277562f7c16af3ae0420c0ac3c35fb1f4274.tar.gz
gcc-f2de277562f7c16af3ae0420c0ac3c35fb1f4274.tar.bz2
(emit_indirect_jump): Use Pmode instead of VOIDmode and
insn_operand_mode. From-SVN: r3331
Diffstat (limited to 'gcc')
-rw-r--r--gcc/optabs.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/optabs.c b/gcc/optabs.c
index c0fc299..da7ea63 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 ();