aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO
AgeCommit message (Expand)Author
2024-03-15macho: fix a sad typo in calculating the address of a TLV pointerJakub Konka
2024-03-11std.builtin: make global linkage fields lowercaseTristan Ross
2024-03-11std.builtin: make link mode fields lowercaseTristan Ross
2024-03-08link: refactor common aarch64 helpersJakub Konka
2024-03-01macho: correctly find N_GSYM symbols when parsing symbol stabsJakub Konka
2024-02-25test: rework how filtering worksJacob Young
2024-02-26macho: count rebases for synthetic __objc_selrefsJakub Konka
2024-02-26macho: fix section to segment mappingJakub Konka
2024-02-23Merge pull request #19034 from ziglang/elf-riscvJakub Konka
2024-02-21link: introduce common set of aarch64 abstractionsJakub Konka
2024-02-21MachO: fix `calcLoadCommandsSize` computationJacob Young
2024-02-13macho: scrap reader for preads when parsing archivesJakub Konka
2024-02-10macho: include compiler-rt in static lib if requestedJakub Konka
2024-02-08macho: fix alignment of objects in archiveJakub Konka
2024-02-08macho: fix incorrect skip conditions for zig and dwarf sectionsJakub Konka
2024-02-08macho: alloc improvement for relocatableJakub Konka
2024-02-08macho: couple small fixesJakub Konka
2024-02-08macho: in relocatable mode, macho emit __DWARF directlyJakub Konka
2024-02-08macho: move Dwarf handle to ZigObject from DebugSymbolsJakub Konka
2024-02-07macho: use preadAll to read in object files when emitting archiveJakub Konka
2024-02-07macho: fix 32bit buildsJakub 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-06macho: store open file descriptors in a global arrayJakub Konka
2024-02-05compiler: rename value.zig to Value.zigAndrew Kelley
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: emit incomplete object fileJakub 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