aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/ZigObject.zig
AgeCommit message (Expand)Author
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
2024-07-18macho: update ZigObject to use new ownership modelJakub Konka
2024-07-18macho: revamp how we compute dyld relocsJakub Konka
2024-07-13InternPool: add and use a mutate mutex for each listJacob Young
2024-07-10Zcu: cache fully qualified name on DeclJacob Young
2024-07-07Zcu: pass `PerThread` to intern pool string functionsJacob Young
2024-07-07Zcu: introduce `PerThread` and pass to all the functionsJacob Young
2024-07-04compiler: type.zig -> Type.zigmlugg
2024-07-04Zcu: store `LazySrcLoc` in error messagesmlugg
2024-07-04Zcu: key compile errors on `AnalUnit` where appropriatemlugg
2024-07-04Zcu: rework exportsmlugg
2024-06-22rename src/Module.zig to src/Zcu.zigAndrew Kelley
2024-06-15Zcu: rework source locationsmlugg
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-22link/macho: introduce Atom extras for out-of-band dataJakub Konka
2024-04-08InternPool: remove slice from byte aggregate keysJacob Young
2024-03-26compiler: eliminate most usages of TypedValuemlugg
2024-03-26Zcu.Decl: remove `ty` fieldmlugg
2024-03-11std.builtin: make global linkage fields lowercaseTristan Ross
2024-02-25test: rework how filtering worksJacob Young
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: fix invalid ZigObject size calculationJakub 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-07link: report function failures in `FuncAnalysis`Jacob Young
2024-02-05compiler: rename value.zig to Value.zigAndrew Kelley