From 991a9eb54927ee9238ca6b22f70e58ae795cf8f5 Mon Sep 17 00:00:00 2001 From: Ryan Schneider Date: Thu, 27 Oct 2022 18:05:58 +0000 Subject: [PATCH] fix arm64 alignment issues in signal() --- src/cstd.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cstd.zig b/src/cstd.zig index df7e95a..74955b5 100644 --- a/src/cstd.zig +++ b/src/cstd.zig @@ -551,7 +551,7 @@ export fn strerror(errnum: c_int) callconv(.C) [*:0]const u8 { // -------------------------------------------------------------------------------- const SignalFn = switch (builtin.zig_backend) { .stage1 => fn(c_int) callconv(.C) void, - else => *const fn(c_int) callconv(.C) void, + else => *align(1) const fn(c_int) callconv(.C) void, }; export fn signal(sig: c_int, func: SignalFn) callconv(.C) ?SignalFn { if (builtin.os.tag == .windows) {