Support debug infos from adjacent
.dSYM for apple targets in std.debug
cc @alexrp if this is in your area of review ! I made ziglang/zig#35583
debug-prefix-map support
cc @alexrp maybe it makes sense to make a different issue about this ?
debug-prefix-map support
Thinking of this a bit more, preventing absolute paths to end up in the binary would require more than -fdebug-prefix-map.
debug-prefix-map support
I am willing to work on supporting while I'm on improving all sort of debug stuff like #31821 or #31821
std.debug.MachOFile: support loading DWARF from adjacent dSYM
std.debug.MachOFile: support loading DWARF from adjacent dSYM
Duplicate because of codeberg bug
std.debug.MachOFile: support loading DWARF from adjacent dSYM
std.debug.MachOFile: support loading DWARF from adjacent dSYM
7c860db042
support adjacent dSYM
7aca50d905
prepare macho slide selection
7e92735247
find and store uuid
1bcd8d9fe6
Define `std.c.E.NOTCAPABLE on Darwin platforms
0e1f58a31a
support adjacent dSYM
e2e1084156
prepare macho slide selection
323686b474
find and store uuid
0c41edf497
Merge pull request 'Some follow-up work for #35502' (#35565) from alexrp/zig:35502-followup into master
45c4f781a5
std.uefi.protocol.File: add readSize for directory entries
darwin compiler-rt symbols are not exported as weak
Support debug infos from adjacent
.dSYM for apple targets in std.debug
If that's something you're willing to accept from foreign contributions, I feel confident to work on an implementation after reading a lot of code in this area of zig for #31821.
Support ld64.ldd STABS layout in MachOFile.load
975490457b
Support ld64.ldd STABS layout in MachOFile.load
Support debug infos from adjacent
.dSYM for apple targets in std.debug
Sorry, I meant for std.debug stack tracing yes.
Support parsing adjacent
dSYM for apple targets
MachOFile.load rejects STABS layout produced by ld64.lld