mirror of
https://github.com/ziglang/zig.git
synced 2026-02-17 06:49:23 +00:00
fix macOS stack trace regression
f8f054b354088eb9e76d9207972022bc1d3dfc28 exposes the issue where macho symbol `__mh_execute_header` is weak exported with an extra underscore and stack traces fail due to invalid header magic. related #2700
This commit is contained in:
parent
381c6a38b1
commit
60b1cf2a83
@ -37,7 +37,7 @@ const mach_hdr = if (@sizeOf(usize) == 8) mach_header_64 else mach_header;
|
||||
pub extern "c" var _mh_execute_header: mach_hdr = undefined;
|
||||
comptime {
|
||||
if (std.os.darwin.is_the_target) {
|
||||
@export("__mh_execute_header", _mh_execute_header, .Weak);
|
||||
@export("_mh_execute_header", _mh_execute_header, .Weak);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user