aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO/ZigObject.zig
AgeCommit message (Expand)Author
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-01-31x86_64+macho: emit .got instead of .got_load relocsJakub Konka
2024-01-30macho: improve weak-ref symbols handlingJakub 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-28macho: insert global symbol name into the correct strtabJakub Konka
2024-01-28macho: do not allocate input files in fullJakub Konka
2024-01-24macho: fix 32bit compilation issuesJakub Konka
2024-01-24macho: actually lower TLS variablesJakub Konka
2024-01-24macho: fix wrong symbol type for TLV varsJakub Konka
2024-01-24x86_64: emit MachO TLV sequenceJakub Konka
2024-01-24macho: save TLS variables in ZigObjectJakub Konka
2024-01-24macho: prep for lowering TLS variablesJakub Konka
2024-01-24macho: re-read atom code from ZigObject when resolving relocsJakub Konka
2024-01-24macho: reserve space for __got_zig rebase opcodesJakub Konka
2024-01-24macho: fix '_' prefixing rules for exportsJakub Konka
2024-01-24macho: again fix symbol index dereference in codegen wrt ZigObjectJakub Konka
2024-01-24macho: fix symbol index dereference in codegen wrt ZigObjectJakub Konka
2024-01-24macho: implement resolveSymbols in ZigObjectJakub Konka
2024-01-24macho: set atom_index for newly created Atom in ZigObjectJakub Konka
2024-01-24macho: implement ZigObject.flushModuleJakub Konka
2024-01-24codegen: re-implement enough of codegen to error out instead panicJakub Konka
2024-01-24macho: fill the rest of ZigObjectJakub Konka
2024-01-24macho: fill in more blanks in ZigObjectJakub Konka
2024-01-24macho: fill in more blanks in ZigObjectJakub Konka
2024-01-24macho: implement more self-hosted primitivesJakub Konka
2024-01-24macho: init metadata for incremental linkingJakub Konka
2024-01-24macho: add __zig_got section implementationJakub Konka
2024-01-24macho: re-implement updateDeclCodeJakub Konka
2024-01-24macho: init metadata and partially implement updateDeclJakub 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
2024-01-24macho: patch up more holes with ZigObjectJakub Konka
2024-01-24macho: move all unimplemented function stubs into ZigObjectJakub Konka
2024-01-24macho: introduce ZigObjectJakub Konka