diff --git a/std/special/bootstrap.zig b/std/special/bootstrap.zig index 1fc80f2439e271c0bf9b5f2247fb956f679d0a3c..070a26bf71b83cae8e5765c81d924ff36f7d8e74 100644 --- a/std/special/bootstrap.zig +++ b/std/special/bootstrap.zig @@ -57,6 +57,9 @@ extern fn WinMainCRTStartup() noreturn { // TODO https://github.com/ziglang/zig/issues/265 fn posixCallMainAndExit() noreturn { + if (builtin.os == builtin.Os.freebsd) { + @setAlignStack(16); + } const argc = argc_ptr[0]; const argv = @ptrCast([*][*]u8, argc_ptr + 1);