aboutsummaryrefslogtreecommitdiff
path: root/src/Compilation.zig
AgeCommit message (Expand)Author
2022-05-22Return an error when macOS ABI is not {none, simulator, macabi}Jakub Konka
2022-05-22Set macOS/iPhoneOS/tvOS/watchOS ABI to none (unspecified) by defaultJakub Konka
2022-05-19[Elf] add -z nocopyrelocMotiejus Jakštys
2022-05-16stage2: enable error return tracing on llvm backendVeikka Tuominen
2022-05-15x64: remove verbose_mir functionalityJakub Konka
2022-05-13target: Rename sparcv9 -> sparc64Koakuma
2022-05-10reduce the scope of this branchAndrew Kelley
2022-05-10Added _LIBCPP_HAS_NO_THREADS for single_threaded binaries linked with libcxx.Alexander Slesarev
2022-05-06flatten lib/std/special and improve "pkg inside another" logicAndrew Kelley
2022-05-06stage2: fix std lib tests always filtering out all testsAndrew Kelley
2022-04-29std: Do not allocate the result for ChildProcess.initJimmi Holst Christensen
2022-04-26std.Thread: ResetEvent improvements (#11523)protty
2022-04-22Revert "Fix C include files not being in `whole` cache (#11365)"Andrew Kelley
2022-04-22Fix C include files not being in `whole` cache (#11365)Tom Read Cutting
2022-04-21stage2: add zig_backend to the cache hashAndrew Kelley
2022-04-20stage2: use indexes for Decl objectsAndrew Kelley
2022-04-17stage2: expose progress bar API to linker backendsAndrew Kelley
2022-04-14stage2: sparcv9: Register the backend in stdlib & driverKoakuma
2022-04-01stage2: hook up Sema to the progress barAndrew Kelley
2022-03-23stage2: fix -Domit-stage2 regressionAndrew Kelley
2022-03-22stage2: lazy `@alignOf`Andrew Kelley
2022-03-22macho: extend CodeSignature to accept entitlementsJakub Konka
2022-03-17stage2: default to LLVM backendAndrew Kelley
2022-03-15Sema: implement `@truncate` for SIMD vectorsAndrew Kelley
2022-03-11Sema: fix resolution of inferred error setsAndrew Kelley
2022-03-08LLVM: add compile unit to debug infoAndrew Kelley
2022-02-23stage2: make -lgcc_s additionally link libunwindAndrew Kelley
2022-02-23stage1-wasm: implement shared memoryxReveres
2022-02-18stage2: make AIR not reference ZIR for inline assemblyAndrew Kelley
2022-02-17stage2: fix crash using -femit-binAndrew Kelley
2022-02-14haiku add missing cimport include for compilationAl Hoang
2022-02-08std.Progress: make the API infallibleAndrew Kelley
2022-02-06Avoid depending on child process execution when not supported by host OSCody Tapscott
2022-01-27stage2: .stub files are yet another c++ source file extensionAndrew Kelley
2022-01-27stage2: make cuda file extensions a separate enum tag than c++Andrew Kelley
2022-01-27zig cc: Treat cu files as C++ source filesDaniel Saier
2022-01-26zig cc: add --hash-style linker parameterAndrew Kelley
2022-01-25translate-c: update for new function pointer semanticsAndrew Kelley
2022-01-24stage2: rework a lot of stuffAndrew Kelley
2022-01-19lld: allow for entrypoint symbol name to be setKenta Iwasaki
2022-01-17remove `zig_is_stage2` from `@import("builtin")`Andrew Kelley
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