aboutsummaryrefslogtreecommitdiff
path: root/lib/std/macho.zig
AgeCommit message (Expand)Author
2024-07-31remove hard tabs from source codeAndrew Kelley
2024-04-18The Mach-O header flags gained two new members at some point, and these are m...cryptocode
2024-04-06lib/std/macho: update PLATFORM enum with VISIONOS tagsJakub Konka
2024-01-24std.macho: add segment flagsJakub Konka
2023-12-06macho: rename flag to EXPORT_SYMBOL_FLAGS_WEAK_DEFINITIONJakub Konka
2023-12-06lib/std/macho: add missing LC defs and missing N_NO_DEAD_STRIP desc for nlistsJakub Konka
2023-11-17std.macho: fix LoadCommandIterator to work with underaligned dataJakub Konka
2023-10-03std.macho: remove alignment from LoadCommandIteratorAndrew Kelley
2023-08-18macho: add helper for accessing tools array in LC_BUILD_VERSION cmdJakub Konka
2023-07-20dwarf: move macho unwind code from macho -> dwarfkcbanner
2023-07-20macho: don't scan all eh_frame entries, instead follow the offset from the __...kcbanner
2023-07-20dwarf: add abi.stripInstructionPtrAuthCodekcbanner
2023-07-20macho: remove unnecessary checkskcbanner
2023-07-20macho: add aarch64 implementation to unwindFramekcbanner
2023-07-20macho: add unwindFrame which can unwind stack frames using the __unwind_info ...kcbanner
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-04-30std: fix a bunch of typosLinus Groh
2023-04-23Improvements to docs and textzooster
2023-03-21macho: use TOOL=0x5 to mean ZIG as the build toolJakub Konka
2023-03-18macho: add hot-code swapping pocJakub Konka
2023-01-21std.macho: add OLD = 0 as valid mode for both arm64 and x86_64Jakub Konka
2023-01-19macho: port arm64 and x86_64 compact unwind defs verbatimJakub Konka
2022-12-27macho: add Zig wrapper for compact unwind encoding on arm64Jakub Konka
2022-12-20macho: add missing defs of compact unwind info recordsJakub Konka
2022-12-16macho: store LC headers to often updated LINKEDIT sectionsJakub Konka
2022-11-18run zig fmt on everything checked by CIStevie Hryciw
2022-11-04all: rename i386 to x86Ali Chraghi
2022-09-18macho: rewrite how we allocate space in incremental contextJakub Konka
2022-08-03macho: add missing align cast in LoadCommandIteratorJakub Konka
2022-08-03macho: update how we insert output sectionsJakub Konka
2022-08-03macho: sync with zldJakub Konka
2022-07-20macho: Pass sections by pointer when slicing namesCody Tapscott
2022-07-01macho: implement pruning of unused segments and sectionsJakub Konka
2022-06-28macho: discriminate between normal and weak dylibsJakub Konka
2022-04-01macho: set CS_LINKER_SIGNED flag in code signature generated by zldJakub Konka
2022-03-22macho: add more codesig constantsJakub Konka
2022-03-19Sema: implement zirSwitchCaptureElse for error setsVeikka Tuominen
2022-03-13std+macho: revert and fix exposing Mach wrappers in std.os and std.cJakub Konka
2022-03-13std: fix imports for darwin specific flags and funcsJakub Konka
2022-03-13macos: add Mach task abstractionJakub Konka
2022-03-13macos: add more mach primitivesJakub Konka
2021-12-15macho: put `LC_*` consts in a typed enum(u32) LCJakub Konka
2021-12-10macho: move all helpers from commands.zig into std.machoJakub Konka
2021-12-10macho: move helper functions to libstdJakub Konka
2021-11-30macho: move nlist_64 type/flags helpers to std.machoJakub Konka
2021-08-31macho: fix allocating sections within segment when parsing objectsJakub Konka
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-08-10macho: swap out VERSION_MIN for BUILD_VERSIONJakub Konka
2021-06-25Add fat/universal dylib support to zig ldTom Maenan Read Cutting
2021-05-18Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley