aboutsummaryrefslogtreecommitdiff
path: root/src/link
AgeCommit message (Expand)Author
2021-09-01stage2: first pass at implementing usingnamespaceAndrew Kelley
2021-08-31std.hash_map: add getKey methods (#9607)fn ⌃ ⌥
2021-08-24wasm: pass --export-dynamic to wasm-ld for WASI reactors. (#9605)Takeshi Yoneda
2021-08-15Fix AST and build errorsJakub Konka
2021-08-15macho: adhoc code sign binaries targeting aarch64-xxx-simulatorJakub Konka
2021-08-15macho: don't embed codesig unless targeting aarch64-macosJakub Konka
2021-08-13macho: don't cache unused link optionsJakub Konka
2021-08-12macho: use ArrayHashMap.popOrNull where applicableJakub Konka
2021-08-12macho: exclude tentative def before checking for collisionJakub Konka
2021-08-12macho: use array hashmaps for quick lookupsJakub Konka
2021-08-12macho: simplify symbol management and resolutionJakub Konka
2021-08-11macho: move parsing logic for Object, Archive and Dylib into MachOJakub Konka
2021-08-11macho: refactor stub parsing in DylibJakub Konka
2021-08-11macho: simplify versioning logic for TAPIJakub Konka
2021-08-11macho: add TAPI v3 parserJakub Konka
2021-08-10macho: when targeting simulator, match host dylibs tooJakub Konka
2021-08-10macho: deinit BuildVersion load commandJakub Konka
2021-08-10macho: allow .simulator ABI when targeting Apple simulator envJakub Konka
2021-08-10macho: swap out VERSION_MIN for BUILD_VERSIONJakub Konka
2021-08-10macho: fix parsing target string when linking against tbdsJakub Konka
2021-08-10macho: add basic support for building iOS binariesJakub Konka
2021-08-10macho: fix linking of dylibs and frameworksJakub Konka
2021-08-06Update all usages of mem.split/mem.tokenize for generic versionRyan Liptak
2021-08-02macho: remove obsolete pack/unpack dylib ordinal fnsJakub Konka
2021-08-02macho: refactor management of section ordinalsJakub Konka
2021-08-02macho: refactor tracking of referenced dylibsJakub Konka
2021-08-01macho: add runaway section id when sorting sectionsJakub Konka
2021-08-01macho: fix Trie and CodeSignature unit testsJakub Konka
2021-08-01macho: make Trie accept allocator as a paramJakub Konka
2021-08-01macho: make CodeSignature accept allocator as paramJakub Konka
2021-08-01macho: cleanup extracting objects from archivesJakub Konka
2021-08-01macho: don't allocate Dylib on the heapJakub Konka
2021-08-01macho: don't allocate Archives on the heapJakub Konka
2021-08-01macho: don't allocate Objects on the heapJakub Konka
2021-08-01macho: don't store allocator in Dylib instanceJakub Konka
2021-08-01macho: don't store allocator in ArchiveJakub Konka
2021-08-01macho: don't store allocator in ObjectJakub Konka
2021-07-29stage2: garbage collect unused anon declsAndrew Kelley
2021-07-29stage2: more principled approach to comptime referencesAndrew Kelley
2021-07-27stage2: implement `@boolToInt`Andrew Kelley
2021-07-26stage2: improvements towards `zig test`Andrew Kelley
2021-07-23Merge remote-tracking branch 'origin/master' into zld-incremental-2Jakub Konka
2021-07-23macho: re-enable parsing sections into atomsJakub Konka
2021-07-22support -fcompiler-rt in conjunction with build-objAndrew Kelley
2021-07-22add -femit-llvm-bc CLI option and implement itAndrew Kelley
2021-07-22macho: assign and cache section ordinals upon creationJakub Konka
2021-07-22macho: sort nlists within object before filtering by typeJakub Konka
2021-07-22macho: fix incorrect prealloc in traditional pathJakub Konka
2021-07-22macho: fix memory leaks when emptying TextBlocksJakub Konka
2021-07-22Merge remote-tracking branch 'origin/master' into zld-incremental-2Jakub Konka