aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Chambers <[email protected]>2021-10-20 12:18:19 +1300
committerAndrew Chambers <[email protected]>2021-10-20 12:18:19 +1300
commit84817e05aa13abf696e513c26690af9f78244dbe (patch)
tree458a046755822d9dca095bd2aebee5c14005ef9a
parent72d2d3a1f0f6331e81bfbac375138e862fdd87a4 (diff)
Subtract nexti.
-rw-r--r--main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/main.c b/main.c
index 51f51bc..9d734c0 100644
--- a/main.c
+++ b/main.c
@@ -363,7 +363,7 @@ assemblemem(const Memarg* memarg, Rex rex, VarBytes prefix, VarBytes opcode,
if (memarg->disp.l) {
assemblereloc(
- memarg->disp.l, memarg->disp.c - 4 + nexti, 4, R_X86_64_PC32);
+ memarg->disp.l, memarg->disp.c - 4 - nexti, 4, R_X86_64_PC32);
} else {
assembleconstant(memarg->disp.c, 4);
}