| ... | @@ -57,6 +57,9 @@ extern fn WinMainCRTStartup() noreturn { | ... | @@ -57,6 +57,9 @@ extern fn WinMainCRTStartup() noreturn { |
| 57 | | 57 | |
| 58 | // TODO https://github.com/ziglang/zig/issues/265 | 58 | // TODO https://github.com/ziglang/zig/issues/265 |
| 59 | fn posixCallMainAndExit() noreturn { | 59 | fn posixCallMainAndExit() noreturn { |
| | 60 | if (builtin.os == builtin.Os.freebsd) { |
| | 61 | @setAlignStack(16); |
| | 62 | } |
| 60 | const argc = argc_ptr[0]; | 63 | const argc = argc_ptr[0]; |
| 61 | const argv = @ptrCast([*][*]u8, argc_ptr + 1); | 64 | const argv = @ptrCast([*][*]u8, argc_ptr + 1); |
| 62 | | 65 | |