aboutsummaryrefslogtreecommitdiff
path: root/lib/std/macho.zig
AgeCommit message (Expand)Author
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
2021-05-18zld: parse dylibs as positionalsJakub Konka
2021-05-18zld: parse dylib idJakub Konka
2021-04-22std: fix compile errors caught by stage2 AstGenAndrew Kelley
2021-04-21macho: fix typos in consts defsJakub Konka
2021-03-17zld: fix GOT loads and indirection on x86_64Jakub Konka
2021-03-17zld: start bringing x64 up to speedJakub Konka
2021-03-17zld: merge and sort sectionsJakub Konka
2021-03-17macho: offset table part of GOTJakub Konka
2021-01-26macho: add arm64 relocation type enumJakub Konka
2021-01-08libstd: add missing MachO rebase opcodes in macho.zigJakub Konka
2020-12-31Year++Frank Denis
2020-12-17lld+macho: lld xcomp to x86_64 macos now worksJakub Konka
2020-12-09macho: cleanup export trie generation and parsingJakub Konka
2020-12-09small fixes and zig fmtVexu
2020-11-26stage2 macho: generate a code sig (not valid yet)Jakub Konka
2020-11-26stage2 macho: add info about __TEXT segmentJakub Konka
2020-11-26stage2 macho: add empty CodeDirectory blobJakub Konka
2020-11-26stage2 macho: fix incorrect rebaseJakub Konka
2020-11-26stage2 MachO: add source version load cmdJakub Konka
2020-11-26stage2 MachO: add min OS version load cmdJakub Konka