aboutsummaryrefslogtreecommitdiffhomepage
path: root/amd64
diff options
context:
space:
mode:
Diffstat (limited to 'amd64')
-rw-r--r--amd64/emit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/amd64/emit.c b/amd64/emit.c
index 3dce9cb..a1d4219 100644
--- a/amd64/emit.c
+++ b/amd64/emit.c
@@ -1213,7 +1213,7 @@ emitbin(struct function *fn)
if (!fn->isleaf && ((fn->stksiz + npush*8) & 0xF) != 0x8) {
assert(usebp);
fn->stksiz += 8;
- rbpoff -= 4;
+ rbpoff -= 8;
}
if (fn->stksiz != 0) {