aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2022-01-13Introduce LinkObject with must_link fieldJakub Konka
2022-01-13zld: support -Wl,-force_load=archive_path flagJakub Konka
2022-01-11Merge branch 'linker-eport-symbols' of github.com:Luukdegram/zig into Luukdeg...Jakub Konka
2022-01-07Pass `--allow-unknown-exports` to wasmtimeLuuk de Gram
2022-01-07lint: duplicate import (#10519)Meghan
2022-01-06wasm-linker: Only export symbols notated as suchLuuk de Gram
2022-01-04stage2: introduce std.builtin.CompilerBackendAndrew Kelley
2022-01-03stage2: introduce renameTmpIntoCache into the linker APIAndrew Kelley
2022-01-02stage2: fix missing items from whole cache mode hashAndrew Kelley
2022-01-02stage2: fix UAF of system_libsAndrew Kelley
2022-01-02stage2: fix implibsAndrew Kelley
2022-01-02stage2: fix memory leak in addNonIncrementalStuffToCacheManifestAndrew Kelley
2022-01-02stage2: fix memory leak of emit_bin.sub_pathAndrew Kelley
2022-01-02stage2: fix not calling deinit() on whole_cache_manifestAndrew Kelley
2022-01-02stage2: CacheMode.whole: trigger loading zig source filesAndrew Kelley
2022-01-02stage2: fix CLI not populating output binary filesAndrew Kelley
2022-01-02stage2: CacheMode.whole fixesAndrew Kelley
2022-01-02stage2: introduce CacheModeAndrew Kelley
2021-12-28stage2: handle function dependency failures without crashingAndrew Kelley
2021-12-21stage2: error check for mixing --import-table and --export-tableAndrew Kelley
2021-12-21wasm-linker: Implement the --export-table and --import-table flags.Luuk de Gram
2021-12-18macho: handle -install_name option for dylibs/MachOJakub Konka
2021-12-16CLI: helpful error message when libc requested but not providedAndrew Kelley
2021-12-15glibc: improve RISC-V supportAndrew Kelley
2021-12-15glibc: pass -D__GLIBC_MINOR__=XXAndrew Kelley
2021-12-14wasm-linker: Allow specifying symbols to be exportedLuuk de Gram
2021-12-14Fix compilation cache updating bug leading to slow buildsStephen Gutekanst
2021-12-06stage2: improve handling of the generated file builtin.zigAndrew Kelley
2021-12-03stage2: use Target.Abi instead of introducing Target.TargetAbiAndrew Kelley
2021-12-03turn off LTO by default for RISCV even in Release modevole-dev
2021-12-03default mabi based on RISC-V extensions and -mabi build optionvole-dev
2021-11-30Merge pull request #10055 from leecannon/allocator_refactorAndrew Kelley
2021-11-30CLI: introduce -fsingle-threaded/-fno-single-threadedAndrew Kelley
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: stage 1 and 2 buildingLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-29add clang_argv to stage1 cache hashAndrew Kelley
2021-11-29update libc linux headers to v5.16-rc3Andrew Kelley
2021-11-28Merge pull request #10223 from g-w1/print-mirJakub Konka
2021-11-27initial implementation of print_mirJacob G-W
2021-11-26macos: detect SDK path and version, then pass to the linkerJakub Konka
2021-11-26macos: always use Zig shipped libc headers when no native SDKJakub Konka
2021-11-25stage2: better error message when copying artifacts failsAndrew Kelley
2021-11-25Skip detecting native libc dirs on darwinJakub Konka
2021-11-25Autofetch macOS SDK if native target on macOS onlyJakub Konka
2021-11-25infer and match macos sdk version for libc headersJakub Konka
2021-11-24Merge pull request #10073 from hoanga/haiku-support-build2Andrew Kelley
2021-11-24stage2: support LLD -O flags on ELFAndrew Kelley
2021-11-24stage2: proper `-femit-implib` frontend supportAndrew Kelley
2021-11-24stage2: remove extra_lld_argsAndrew Kelley