summaryrefslogtreecommitdiff
path: root/src/liblink/asm9.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/liblink/asm9.c')
-rw-r--r--src/liblink/asm9.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/liblink/asm9.c b/src/liblink/asm9.c
index 3c125b3b0..5a379270d 100644
--- a/src/liblink/asm9.c
+++ b/src/liblink/asm9.c
@@ -1589,7 +1589,7 @@ asmout(Link *ctxt, Prog *p, Optab *o, int32 *out)
ctxt->diag("odd branch target address\n%P", p);
v &= ~03;
}
- rel->add = o1 | (v & 0x03FFFFFC);
+ rel->add = v;
rel->type = R_CALLPOWER;
}
break;