aboutsummaryrefslogtreecommitdiff
path: root/src/link/MachO
AgeCommit message (Expand)Author
2021-05-22Merge pull request #8844 from ifreund/inlineAndrew Kelley
2021-05-22zld: permit system static libsJakub Konka
2021-05-20Run `zig fmt` on src/ and lib/std/Isaac Freund
2021-05-18Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-18zld: parse dylibs as positionalsJakub Konka
2021-05-18zld: refactor order of searching for the dylibsJakub Konka
2021-05-18zld: parse dylib idJakub Konka
2021-05-18zld: refactor out logic for dylib LC creationJakub Konka
2021-05-18zld: add prelim way of linking dylibsJakub Konka
2021-05-16MachO/DebugSymbols: fix debug line offsetAndrew Kelley
2021-05-16linker: update MachO DebugSymbols to use the new line/column Decl APIAndrew Kelley
2021-05-16Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-16macho: fix DWARF in dSYM and sym naming more consistentJakub Konka
2021-05-13link/MachO: fixes to debug symbolsAndrew Kelley
2021-05-12Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-12macho: allow overriding stack size in binaryJakub Konka
2021-05-09zld: adjust signed displacement source target addrJakub Konka
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08update usage of std.testing in stage2Veikka Tuominen
2021-05-06zld: sort tlv offsets by source addressJakub Konka
2021-05-06zld: cleanup relocs and flag errors on unhandled symbol typesJakub Konka
2021-05-05Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-04zld: port over a few more bits from ld64Jakub Konka
2021-05-04zld: disable most logsJakub Konka
2021-05-04zld: build updated macho backendJakub Konka
2021-05-04zld: rewrite symbol allocationsJakub Konka
2021-05-04zld: resolve GOT loads and stubsJakub Konka
2021-05-04zld: rewrite symbol resolutionJakub Konka
2021-05-04zld: rewrite Object to include pointers to SymbolsJakub Konka
2021-04-28stage2: semaDecl properly analyzes the decl blockAndrew Kelley
2021-04-24Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-04-24zld: new approach at handling static initsJakub Konka
2021-04-24zld: add temp debug info fix by setting mtime=0Jakub Konka
2021-04-24zld: analyze static initializersJakub Konka
2021-04-24zld: common section should be writableJakub Konka
2021-04-20zld: fix parsing of weak symbolsJakub Konka
2021-04-20zld: map __DATA,__common as __DATA_CONST,__commonJakub Konka
2021-04-20zld: resolve symbols as globals before resolving localsJakub Konka
2021-04-20zld: dedup initializers and finalizersJakub Konka
2021-04-20zld: treat priv extern as weak symbolJakub Konka
2021-04-15stage2: entry point via std lib and proper updated file detectionAndrew Kelley
2021-04-13zld: fix symbol resolution from interdep archivesJakub Konka
2021-04-13zld: cleanup redundant changesJakub Konka
2021-04-13zld: rebase to new naming conv for aarch64Jakub Konka
2021-04-13zld: add x86_64 relocsJakub Konka
2021-04-13zld: save locals per TUJakub Konka
2021-04-13zld: differentiate between static and global in stabsJakub Konka
2021-04-13zld: streamline tags for SymbolJakub Konka
2021-04-13zld: fix indirect symtabJakub Konka