aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/Archive.zig
AgeCommit message (Expand)Author
2025-10-10MachO: emit absolute path in N_OSO stabsmlugg
2025-08-31std.fmt: delete deprecated APIsAndrew Kelley
2025-08-28link.MachO: update to not use GenericWriterAndrew Kelley
2025-07-07compiler: update a bunch of format stringsAndrew Kelley
2025-07-07MachO: revert unfinished changesAndrew Kelley
2025-07-07MachO: update to new std.io APIsAndrew Kelley
2025-07-07std.fmt: breaking API changesAndrew Kelley
2025-04-27chore(std.mem): Rename `trimLeft` and `trimRight`Shun Sakai
2024-10-12link.Elf: eliminate an O(N^2) algorithm in flush()Andrew Kelley
2024-10-11link: consolidate diagnosticsAndrew Kelley
2024-10-10link: fix false positive crtbegin/crtend detectionAndrew Kelley
2024-09-12Replace deprecated default initializations with decl literalsLinus Groh
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-07-22macho: redo input file parsing in prep for multithreadingJakub Konka
2024-07-18macho: move unwind info records ownership to ObjectsJakub Konka
2024-04-25fix: object size error in archivezhylmzr
2024-03-16macos: archive size fixzhylmzr
2024-02-13macho: scrap reader for preads when parsing archivesJakub Konka
2024-02-07macho: fix 32bit buildsJakub Konka
2024-02-07macho: fix writing SYMDEF symtab sizeJakub Konka
2024-02-07macho: emit an archiveJakub Konka
2024-02-07macho: populate output archive symtabJakub Konka
2024-02-07macho: move static lib emitting logic to relocatable.zigJakub Konka
2024-02-07macho: refactor markExports, markImportsExports and claimUnresolvedJakub Konka
2024-02-07macho: move static lib flushing logic into ArchiveJakub Konka
2024-02-06macho: store open file descriptors in a global arrayJakub Konka
2024-01-28macho: do not allocate input files in fullJakub Konka
2024-01-24macho: parse archivesJakub Konka
2024-01-24macho: create scaffolding for parsing different input objectsJakub Konka
2024-01-24macho: copy over new implementation sources from zldJakub Konka
2023-11-19compiler: correct unnecessary uses of 'var'mlugg
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
2023-10-31mem: fix ub in writeIntJacob Young
2023-08-30macho: remove obsolete error.FailedToResolveRelocationTargetJakub Konka
2023-08-29macho: merge Zld state with MachO stateJakub Konka
2023-08-29macho: simplify input file parsing for both driversJakub Konka
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2022-10-22macho: revert changes to file descriptors mgmtJakub Konka
2022-10-22macho: upstream rewritten traditional linker, zldJakub Konka
2022-09-07macho+wasm: unify and clean up closing file handlesJakub Konka
2022-08-03macho: sync with zldJakub Konka
2022-07-25macho: fix memory leak and refactor Target usageJakub Konka
2022-04-15stage2 macho: workaround stage2 bugsVeikka Tuominen
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-10-13macho: redo relocation handling and lazy bind globalsJakub Konka
2021-08-11macho: move parsing logic for Object, Archive and Dylib into MachOJakub Konka
2021-08-10macho: fix parsing target string when linking against tbdsJakub Konka
2021-08-01macho: cleanup extracting objects from archivesJakub Konka
2021-08-01macho: don't allocate Dylib on the heapJakub Konka