aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/Object.zig
AgeCommit message (Expand)Author
2025-02-22link.MachO: Add support for the -x flag (discard local symbols).Alex Rønne Petersen
2025-01-15macho linker: conform to explicit error setsAndrew Kelley
2024-12-02macho: refactors errors from parsing DWARFJakub Konka
2024-12-02macho: move things around in MachO/Object.zig and refactorJakub Konka
2024-12-02macho: handle DWARFv5 when parsing debug info in objectsJakub Konka
2024-10-12macho: create dummy atom of size 0 marking end of a sectionJakub Konka
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-08-23link: Rename InvalidCpuArch error to InvalidMachineType.Alex Rønne Petersen
2024-07-22macho: cache string lenJakub Konka
2024-07-22macho: run more things in parallelJakub Konka
2024-07-22macho: redo input file parsing in prep for multithreadingJakub Konka
2024-07-18macho: reinstate duplicate definition checkingJakub Konka
2024-07-18macho: fix 32bit compilation issuesJakub Konka
2024-07-18macho: re-enable relocatable modeJakub Konka
2024-07-18macho: fix symbol visibility merging logicJakub Konka
2024-07-18macho: we do not yet support interposable symbolsJakub Konka
2024-07-18macho: bring back parts of arJakub Konka
2024-07-18macho: fix compile errorsJakub Konka
2024-07-18macho: migrate some of MachO driverJakub Konka
2024-07-18macho: migrate Atom and SymbolJakub Konka
2024-07-18macho: migrate Object to self-ownership of atoms and symbolsJakub Konka
2024-07-18macho: revamp how we compute dyld relocsJakub Konka
2024-07-18macho: move unwind info records ownership to ObjectsJakub Konka
2024-05-24link/macho: fix perf bug in DWARF parsingJakub Konka
2024-05-23link/macho: fix 32bit buildJakub Konka
2024-05-23link/macho: ensure we set alignment of literals to max alignmentJakub Konka
2024-05-23link/macho: apply fixes to deduping logicJakub Konka
2024-05-23link/macho: dedup literals in objects and internal object fileJakub Konka
2024-04-25fix: object size error in archivezhylmzr
2024-04-22link/macho: make --verbose-link represent the actual linker lineJakub Konka
2024-04-22link/macho: introduce Atom extras for out-of-band dataJakub Konka
2024-03-01macho: correctly find N_GSYM symbols when parsing symbol stabsJakub Konka
2024-02-07macho: use preadAll to read in object files when emitting archiveJakub Konka
2024-02-07macho: parse input object files specifically for incl in archiveJakub Konka
2024-02-07macho: emit an archiveJakub Konka
2024-02-07macho: populate output archive symtabJakub Konka
2024-02-06macho: store open file descriptors in a global arrayJakub Konka
2024-01-30macho: improve weak-ref symbols handlingJakub Konka
2024-01-29macho: re-enable dSYM but don't write anything to it yetJakub Konka
2024-01-28macho: fix 32bit buildsJakub Konka
2024-01-28macho: do not allocate input files in fullJakub Konka
2024-01-24macho: exclude symbols from empty sections when parsing unwind infoJakub Konka
2024-01-24macho: synthesise unwind records from __eh_frame even if no __compact_unwindJakub Konka
2024-01-24macho: fix 32bit compilation issuesJakub Konka
2024-01-24macho: do not enforce platform check for nowJakub Konka
2024-01-24macho: fix symbol index dereference in codegen wrt ZigObjectJakub Konka
2024-01-24macho: create Atom for Decl in ZigObjectJakub Konka
2024-01-24macho: split symbol.flags.got into needs_got and has_gotJakub Konka