aboutsummaryrefslogtreecommitdiff
path: root/src/link.zig
AgeCommit message (Expand)Author
2021-07-20stage2: Air and Liveness are passed ephemerallyAndrew Kelley
2021-07-12C backend: TypedefMap is now ArrayHashMapAndrew Kelley
2021-07-08plan9 cleanupsAndrew Kelley
2021-07-08plan9 linker: use a global offset tableJacob G-W
2021-07-08plan9 linker: make runnable binariesJacob G-W
2021-07-08initial plan9 boilerplatejacob gw
2021-07-02avoid calling into stage1 backend when AstGen failsAndrew Kelley
2021-06-30Add support for WASI reactor in pure Zig-exe. (#9178)Takeshi Yoneda
2021-06-29zld: remove system linker hack and lld hooksJakub Konka
2021-06-25stage2: add --sysroot link optionIsaac Freund
2021-06-21fix code broken from previous commitJacob G-W
2021-06-09cc,wasi: use wasi_libc.CRTFile directly instead of WasiExecModelJakub Konka
2021-06-09cc,wasi: support WASI reactors via -mexec-model flag.Takeshi Yoneda
2021-06-09cc,wasi: store CRTFile enum in wasi_emulated_libsJakub Konka
2021-06-09cc,wasi: build referenced-only emulated componentsJakub Konka
2021-06-03Breaking hash map changes for 0.8.0Martin Wickham
2021-05-20cc,wasi: link compiled WASI libc with wasm-ldJakub Konka
2021-05-17stage2: add some debug logs for when link functions are calledAndrew Kelley
2021-05-15Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-13link: fix memory leak of system_libsAndrew Kelley
2021-05-13stage2: -lunwind is handled speciallyAndrew Kelley
2021-04-28stage2: semaDecl properly analyzes the decl blockAndrew Kelley
2021-04-15stage2: improvements aimed at std lib integrationAndrew Kelley
2021-04-08Refactor link/wasm.zig to use offset tableLuuk de Gram
2021-04-08Calculate data length to ensure correct pointer offsetsLuuk de Gram
2021-03-02stage2: fixup some formatting errors ({x} -> {s})Timon Kruiper
2021-02-19astgen: fix remaining compile errorsAndrew Kelley
2021-02-01Merge pull request #7827 from Snektron/spirv-setupAndrew Kelley
2021-01-24zig cc: recognize more coff linker optionsAndrew Kelley
2021-01-23add LTO supportAndrew Kelley
2021-01-19SPIR-V: Linking and codegen setupRobin Voetter
2021-01-19SPIR-V: Initial architecture definitions and setupRobin Voetter
2021-01-11stage2: cleanups regarding red zone CLI flagsAndrew Kelley
2021-01-11Added support for no red zoneLee Cannon
2021-01-06Merge pull request #7700 from FireFox317/more-stage2-stuff-llvmAndrew Kelley
2021-01-06stage2: rename and move files related to LLVM backendTimon Kruiper
2021-01-05stage2: rework the C backendAndrew Kelley
2021-01-05integrate CBE with Compilation.update pipeline (closes #7589)Noam Preil
2021-01-02convert more {} to {d} and {s}Andrew Kelley
2021-01-02stage2: Use {s} instead of {} when formatting stringsLemonBoy
2020-12-28stage2: rename llvm.zig to llvm_bindings.zigTimon Kruiper
2020-12-24stage2: fix Cache deadlock and build more of TSANAndrew Kelley
2020-12-24WIP start adding support for TSANAndrew Kelley
2020-12-13stage2: link musl dynamically by default if nativeIsaac Freund
2020-12-09small fixes and zig fmtVexu
2020-12-03Merge pull request #7273 from kubkon/lld-codesig-pocAndrew Kelley
2020-12-03lld+macho: address review commentsJakub Konka
2020-12-02stage2: linkAsArchive: respect disable_lld_cachingAndrew Kelley
2020-11-30rework the bundle compiler-rt featureAndrew Kelley
2020-11-30Added bundle-compiler-rt flagAlexandros Naskos