diff --git a/lib/alloca86_64.S b/lib/alloca86_64.S index 1751d37e..684a3e93 100644 --- a/lib/alloca86_64.S +++ b/lib/alloca86_64.S @@ -8,8 +8,8 @@ alloca: pop %rdx mov %rdi,%rax - add $3,%rax - and $-4,%rax + add $15,%rax + and $-16,%rax jz p3 #ifdef TCC_TARGET_PE