aboutsummaryrefslogtreecommitdiff
path: root/lib/std/debug.zig
diff options
context:
space:
mode:
authorTadeo Kondrak <me@tadeo.ca>2020-10-07 17:51:00 -0600
committerVexu <git@vexu.eu>2020-11-19 14:01:07 +0200
commitc002a5026ae5a04f9cf4344a3d62dfa8b664561a (patch)
tree70358888ab27d83f4bcda830026029ba02728648 /lib/std/debug.zig
parent6b9dc82fa596ac2470810bfda53d61e2add93d33 (diff)
downloadzig-c002a5026ae5a04f9cf4344a3d62dfa8b664561a.tar.gz
zig-c002a5026ae5a04f9cf4344a3d62dfa8b664561a.zip
Update code to not use unsupported calling conventions for target
Diffstat (limited to 'lib/std/debug.zig')
-rw-r--r--lib/std/debug.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/debug.zig b/lib/std/debug.zig
index b3f3bcd712..c3da4c53a2 100644
--- a/lib/std/debug.zig
+++ b/lib/std/debug.zig
@@ -1801,7 +1801,7 @@ fn handleSegfaultLinux(sig: i32, info: *const os.siginfo_t, ctx_ptr: ?*const c_v
os.abort();
}
-fn handleSegfaultWindows(info: *windows.EXCEPTION_POINTERS) callconv(.Stdcall) c_long {
+fn handleSegfaultWindows(info: *windows.EXCEPTION_POINTERS) callconv(windows.WINAPI) c_long {
switch (info.ExceptionRecord.ExceptionCode) {
windows.EXCEPTION_DATATYPE_MISALIGNMENT => handleSegfaultWindowsExtra(info, 0, "Unaligned Memory Access"),
windows.EXCEPTION_ACCESS_VIOLATION => handleSegfaultWindowsExtra(info, 1, null),