aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/ZigObject.zig
AgeCommit message (Expand)Author
2025-02-22zig build fmtAndrew Kelley
2025-02-22link.MachO: Add support for the -x flag (discard local symbols).Alex Rønne Petersen
2025-01-15fix merge conflicts with updating line numbersAndrew Kelley
2025-01-15switch to ArrayListUnmanaged for machine codeAndrew Kelley
2025-01-15rewrite wasm/Emit.zigAndrew Kelley
2025-01-15compiler: add type safety for export indicesAndrew Kelley
2025-01-15rework error handling in the backendsAndrew Kelley
2025-01-15macho linker conforms to explicit error sets, againAndrew Kelley
2025-01-15macho linker: conform to explicit error setsAndrew Kelley
2025-01-15wasm linker: aggressive DODificationAndrew Kelley
2025-01-05Dwarf: implement new incremental line number update APIJacob Young
2025-01-05link: new incremental line number update APImlugg
2024-12-24compiler: analyze type and value of global declaration separatelymlugg
2024-12-20lldb: add pretty printer for intern pool indicesJacob Young
2024-10-20link: Use defaultFunctionAlignment() when function alignment is unspecified.Alex Rønne Petersen
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-09-10codegen: implement output to the `.debug_info` sectionJacob Young
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2024-08-25fix up merge conflicts with masterDavid Rubin
2024-08-25remove `mod` aliases for ZcusDavid Rubin
2024-08-25comp: rename `module` to `zcu`David Rubin
2024-08-25sema: rework type resolution to use Zcu when possibleDavid Rubin
2024-08-20Dwarf: fix issues with inline call sitesJacob Young
2024-08-17macho: update codegen and linker to distributed jump table approachJakub Konka
2024-08-16Dwarf: rework self-hosted debug info from scratchJacob Young
2024-08-11compiler: split Decl into Nav and Caumlugg
2024-08-10MachO/ZigObject: handle ref to an extern in getDeclVAddrJakub Konka
2024-08-10macho: ensure we only ever put named symbols in the symtabJakub Konka
2024-07-30elf: move ownership of atoms into objectsJakub Konka
2024-07-22macho: handle empty string in ZigObject.getStringJakub Konka
2024-07-22macho: cache string lenJakub Konka
2024-07-22macho: run more things in parallelJakub Konka
2024-07-18macho: reinstate duplicate definition checkingJakub Konka
2024-07-18macho: fix 32bit compilation issuesJakub Konka
2024-07-18macho: use isec for working out getAtomData in ZigObjectJakub Konka
2024-07-18macho: extract testing logic for TLS into a helperJakub Konka
2024-07-18macho: clean up atom+symbol creation logic in ZigObjectJakub Konka
2024-07-18macho: ensure we always name decls like LLVM to avoid confusionJakub Konka
2024-07-18macho: do not randomly append non-incr atoms in ZigObjectJakub Konka
2024-07-18macho: re-enable writing out static archive with ZigObjectJakub Konka
2024-07-18macho: write non-incremental atoms in ZigObjectJakub Konka
2024-07-18macho: emit relocs for non-zig-sections in ZigObjectJakub Konka
2024-07-18macho: bring back relocatable mode for ZigObjectJakub Konka
2024-07-18macho: re-enable calculating num of relocs for ZigObjectJakub Konka
2024-07-18macho: adjust global creation in ZigObject to new modelJakub Konka
2024-07-18macho: move relocs re-resolution logic to ZigObjectJakub Konka
2024-07-18macho: fix symbol visibility merging logicJakub Konka
2024-07-18macho: fix compile errorsJakub Konka