mirror of
https://github.com/ziglang/zig.git
synced 2025-12-26 08:03:08 +00:00
start: Fix callconv for the wWinMainCRTStartup symbol.
This just uses the C calling convention in the vcruntime sources.
This commit is contained in:
parent
8a2d960627
commit
82e82b6267
@ -426,7 +426,7 @@ fn _start() callconv(.naked) noreturn {
|
||||
);
|
||||
}
|
||||
|
||||
fn WinStartup() callconv(.withStackAlign(.winapi, 1)) noreturn {
|
||||
fn WinStartup() callconv(.withStackAlign(.c, 1)) noreturn {
|
||||
if (!builtin.single_threaded and !builtin.link_libc) {
|
||||
_ = @import("os/windows/tls.zig");
|
||||
}
|
||||
@ -436,7 +436,7 @@ fn WinStartup() callconv(.withStackAlign(.winapi, 1)) noreturn {
|
||||
std.os.windows.ntdll.RtlExitUserProcess(callMain());
|
||||
}
|
||||
|
||||
fn wWinMainCRTStartup() callconv(.withStackAlign(.winapi, 1)) noreturn {
|
||||
fn wWinMainCRTStartup() callconv(.withStackAlign(.c, 1)) noreturn {
|
||||
if (!builtin.single_threaded and !builtin.link_libc) {
|
||||
_ = @import("os/windows/tls.zig");
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user