diff --git a/src/os/linux/aarch64/callNative.S b/src/os/linux/aarch64/callNative.S index e067c4f..b75f2e4 100644 --- a/src/os/linux/aarch64/callNative.S +++ b/src/os/linux/aarch64/callNative.S @@ -64,7 +64,7 @@ callJNIMethod: mov x29, sp stp x19, x20, [x29, #16] - sub sp, sp, w3 /* allocate room for stacked args */ + sub sp, sp, w3, uxtw /* allocate room for stacked args */ mov x14, sp mov x20, x4 /* preserve ostack */