aboutsummaryrefslogtreecommitdiff
path: root/src/target.zig
AgeCommit message (Expand)Author
2022-06-27LLVM: fix invalid IR on `@returnAddress` of wasm/bpfAndrew Kelley
2022-05-22Set macOS/iPhoneOS/tvOS/watchOS ABI to none (unspecified) by defaultJakub Konka
2022-05-13target: Rename sparcv9 -> sparc64Koakuma
2022-05-04stage2: change x86_64 max int alignment from 8 to 16Andrew Kelley
2022-05-04stage2: improve semantics of atomic operationsAndrew Kelley
2022-04-18wasm: Add support for debug infoLuuk de Gram
2022-04-14stage2: Add SPARC function alignmentKoakuma
2022-03-17stage2: default to LLVM backendAndrew Kelley
2022-02-23stage2: make -lgcc_s additionally link libunwindAndrew Kelley
2022-02-09CLI: ignore -lgcc_s when it is redundant with compiler-rtAndrew Kelley
2022-01-26fix aarch64 include pathMotiejus Jakštys
2022-01-24stage2: type system treats fn ptr and body separatelyAndrew Kelley
2021-12-16glibc: fix inconsistency of powerpc ABI mappingAndrew Kelley
2021-12-15glibc: fix inconsistency of mips ABI mappingAndrew Kelley
2021-12-03stage2: use Target.Abi instead of introducing Target.TargetAbiAndrew Kelley
2021-11-29update libc linux headers to v5.16-rc3Andrew Kelley
2021-11-25infer and match macos sdk version for libc headersJakub Konka
2021-09-30Merge remote-tracking branch 'origin/master' into llvm13Andrew Kelley
2021-09-24Initial bringup of the Solaris/Illumos portStephen Gregoratto
2021-09-20Address Spaces: Yeet address space on function prototypesRobin Voetter
2021-09-15Merge remote-tracking branch 'origin/master' into llvm13Andrew Kelley
2021-09-14stage2: implement cmpxchg and improve comptime evalAndrew Kelley
2021-08-28Merge remote-tracking branch 'origin/master' into llvm13Andrew Kelley
2021-08-23Don't define valgrind_support on macOS (#9612)Frank Denis
2021-08-16update src/ to LLVM 13 rc1 APIAndrew Kelley
2021-07-08initial plan9 boilerplatejacob gw
2021-07-02avoid calling into stage1 backend when AstGen failsAndrew Kelley
2021-06-11better awareness of unwind tablesAndrew Kelley
2021-05-24haiku case for libc link flagsAl Hoang
2021-05-23stage2: introduce clangAssemblerSupportsMcpuArgAndrew Kelley
2021-05-23overhaul elf csu (c-runtime startup) logicMichael Dusan
2021-05-22stage2: only pass -lm -lc -ldl for android libcIsaac Freund
2021-05-20wasm: link dynamically by default when targeting wasmJakub Konka
2021-05-20wasi,cc: fix naming and add stubs for buildingJakub Konka
2021-05-14stage2: clarify logic of passing `-integrated-as` to clangAndrew Kelley
2021-05-13stage2: fix build on OpenBSD/NetBSDIsaac Freund
2021-05-11stage2: Allow building musl/glibc in thumb modeLemonBoy
2021-04-04glibc: add support for csky architectureAndrew Kelley
2021-02-27std.Target.Abi: add gnuilp32Michael Dusan
2021-02-27std.Target: add powerpcleAndrew Kelley
2021-02-25Merge remote-tracking branch 'origin/master' into llvm12Andrew Kelley
2021-02-01Merge pull request #7827 from Snektron/spirv-setupAndrew Kelley
2021-01-22stage2: wasm arch does not support -mred-zone flagsAndrew Kelley
2021-01-19SPIR-V: Add glsl450 and vulkan spir-v operating system definitionsRobin Voetter
2021-01-11stage2: cleanups regarding red zone CLI flagsAndrew Kelley
2021-01-06stage2: rename and move files related to LLVM backendTimon Kruiper
2020-12-30std: Remove duplicated codeLemonBoy
2020-12-28stage2: rename llvm.zig to llvm_bindings.zigTimon Kruiper
2020-12-24stage2: re-use compiler runtime libs across opt modes and strip flagAndrew Kelley
2020-12-17macos: add unfiltered aarch64 libc headersJakub Konka