aboutsummaryrefslogtreecommitdiff
path: root/src/link
AgeCommit message (Expand)Author
2020-10-17coff: link in CRT for DLLs that want -lcAndrew Kelley
2020-10-17code cleanupsAndrew Kelley
2020-10-17Merge branch 'master' into openbsd-minimalSebastien Marie
2020-10-16std: Add libssp implementation for GNU/Windows targetsLemonBoy
2020-10-15fixups regarding windows wide stringsAndrew Kelley
2020-10-13Do not rewrite paths to dyld and libSystem unless changedJakub Konka
2020-10-13Reuse text blocks; enable all incremental testsJakub Konka
2020-10-13Fix writing of load cmds headers *after* symtab updateJakub Konka
2020-10-13Update allocateTextBlock to use node free listJakub Konka
2020-10-13Add mechanism for growing/shrinking text blocksJakub Konka
2020-10-13Add local and offset free listsJakub Konka
2020-10-12Rename .macosx to .macosVignesh Rajagopalan
2020-10-11openbsd: address link/Elf.zig commentsSébastien Marie
2020-10-11add minimal openbsd supportSébastien Marie
2020-10-09fixups to previous commitAndrew Kelley
2020-10-09Use regular file for caching stage 1 hash digest instead of symlink, fix zig ...mlarouche
2020-10-09Merge pull request #6577 from kubkon/macho-trieJakub Konka
2020-10-09Apply nitpick: top-level doc commentsJakub Konka
2020-10-09include compiler_rt and c for wasm static librariesJosh Wolfe
2020-10-08Clean up writing the trie into ULEB128 byte streamJakub Konka
2020-10-08Fix ULEB128 encoding of trieJakub Konka
2020-10-07Add writeULEB128Mem test and couple fixesJakub Konka
2020-10-07Fix improper reuse of global symbols in MachOJakub Konka
2020-10-07Move trie structure into its own file-moduleJakub Konka
2020-10-07Approach using array list for auto mem mgmtJakub Konka
2020-10-07Add incomplete writing of trie to bytes bufferJakub Konka
2020-10-07Add prototype for export trie generation in MachO linkerJakub Konka
2020-10-07Remove obsolete addPadding fn and callsites from MachO linkerJakub Konka
2020-10-07fixups for the previous commitAndrew Kelley
2020-10-06Fix building the zig compiler for 32-bit targetsTimon Kruiper
2020-10-05Turn zig fmt back on in various src/ filesjoachimschmidt557
2020-10-04fix each-lib-rpath functionalityAndrew Kelley
2020-10-04add --image-base supportAndrew Kelley
2020-10-04Refactor flushing of MachO exeJakub Konka
2020-10-04Redo local symbols and offsets tracking to match Elf's approachJakub Konka
2020-10-04Fix after rebase and enable stage2 tests for macOSJakub Konka
2020-10-04First hacked together, working MachO exe!Jakub Konka
2020-10-04Move writing symbol table and export trie into functionsJakub Konka
2020-10-04Write out LC_DYSYMTAB together with dyld_stub_binder undef symbolJakub Konka
2020-10-04Generate more MachO exe boilerplateJakub Konka
2020-10-04Re-draft required elements for minimal MachO binaryJakub Konka
2020-10-01Resolve name and format issues.Nathan
2020-10-01Patch in emit relocs supportNathan Bourgeois
2020-09-30MachO: add the same workaround for no -r LLD flag supportAndrew Kelley
2020-09-29link.Coff: skip redundant (and invalid) copy to same pathAndrew Kelley
2020-09-29different strategy to fix compiler_rt.zig and c.zigAndrew Kelley
2020-09-29improve stage2 COFF LLD linkingAndrew Kelley
2020-09-29use Allocator.allocSentinel now that the stage1 bug is fixedAndrew Kelley
2020-09-29stage2: MachO LLD LinkingAndrew Kelley
2020-09-28stage2: WASM LLD linkingAndrew Kelley