aboutsummaryrefslogtreecommitdiff
path: root/src/link
AgeCommit message (Expand)Author
2024-02-07macho: use preadAll to read in object files when emitting archiveJakub Konka
2024-02-07macho: fix 32bit buildsJakub Konka
2024-02-07macho: remove fallback to llvm-arJakub Konka
2024-02-07macho: parse input object files specifically for incl in archiveJakub Konka
2024-02-07macho: fix invalid ZigObject size calculationJakub 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: read-in committed ZigObject to memory from fileJakub 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-07link: report function failures in `FuncAnalysis`Jacob Young
2024-02-07Elf: fix memory leaksJacob Young
2024-02-06macho: store open file descriptors in a global arrayJakub Konka
2024-02-05compiler: rename value.zig to Value.zigAndrew Kelley
2024-02-05spirv: basic shader supportAli Chraghi
2024-02-05macho: add <cpu_arch>-macosx to target strings as a fallback targetJakub Konka
2024-02-04macho: sanitize Zig sections segment names before emitting a relocatableJakub Konka
2024-02-03macho: refactor section/segment handle tracking logicJakub Konka
2024-02-03macho: refactor growSection logic; remove -r limitation for ZigObjectJakub Konka
2024-02-03macho: migrate thunks to use new relative addressing mechanismJakub Konka
2024-02-03macho: fix remaining references to Atom.valueJakub Konka
2024-02-03macho: minor fixes and sanitize input *_zig segment/sections namesJakub Konka
2024-02-03macho: make atom address relative wrt defining sectionJakub Konka
2024-02-03macho: emit relocs for ZigObjectJakub Konka
2024-02-03macho: use findFreeSpace for all sectionsJakub Konka
2024-02-03macho: allocating space in .oJakub Konka
2024-02-03macho: pre-alloc sections in -r modeJakub Konka
2024-02-03macho: emit incomplete object fileJakub Konka
2024-02-02cli+build: handle -ObjC flag and route it to MachO linkerJakub Konka
2024-01-31x86_64+macho: emit .got instead of .got_load relocsJakub Konka
2024-01-31macho: improve error msg when relaxing GOT failsJakub Konka
2024-01-30macho: fix parsing versions from TBDs if parsed as floatsJakub Konka
2024-01-30macho: improve weak-ref symbols handlingJakub Konka
2024-01-29macho: flush Dwarf module before flushing dSYMJakub Konka
2024-01-29macho: reset Zig-tracked section handlesJakub Konka
2024-01-29macho: re-instate writing DWARF into dSYMJakub Konka
2024-01-29macho: re-enable dSYM but don't write anything to it yetJakub Konka
2024-01-29macho: re-enable emitting empty dSYM bundleJakub Konka
2024-01-29macho: dedup -o flag from --verbose-link outputJakub Konka
2024-01-28macho: fix 32bit buildsJakub Konka
2024-01-28macho: insert global symbol name into the correct strtabJakub Konka
2024-01-28macho: move getAtomData switch into AtomJakub Konka
2024-01-28macho: do not allocate input files in fullJakub Konka
2024-01-27Merge pull request #18677 from ziglang/post-new-machoJakub Konka
2024-01-26elf: merge all mergeable string rodata sections into oneJakub Konka
2024-01-25macho: unify accessLibPath with accessLibPath2Jakub Konka
2024-01-25macho: refactor resolving libs and frameworks when searching dependent dylibsJakub Konka
2024-01-25macho: dump print search lib and framework dirs in --verbose-linkJakub Konka