aboutsummaryrefslogtreecommitdiff
path: root/src/link.zig
AgeCommit message (Expand)Author
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
2020-11-27stage2 elf: refactor override_soname to sonameJakub Konka
2020-11-26stage2 macho: Dir.copyFile does the rename for us!Jakub Konka
2020-11-26stage2 macho: use Dir.copyFile instead of manual create+copyJakub Konka
2020-11-26stage2 macho: rename inodes to prevent SIGKILLJakub Konka
2020-11-22modernize the PIE patch for the latest master branchAndrew Kelley
2020-11-06Rely on ZIG_SYSTEM_LINKER_HACK instead of input flagsJakub Konka
2020-11-05Re-enable system linker hackJakub Konka
2020-11-02Fix linking issues on BigSurJakub Konka
2020-10-22stage2 LLD .ar linking: fix wrong object file pathAndrew Kelley
2020-10-09fixups to previous commitAndrew Kelley
2020-10-09Use regular file for caching stage 1 hash digest instead of symlink, fix zig ...mlarouche