aboutsummaryrefslogtreecommitdiff
path: root/src/target.zig
AgeCommit message (Expand)Author
2023-10-02Add illumos OS tagStephen Gregoratto
2023-09-25macos: update libc names for darwinMichael Dusan
2023-09-25macos: vendored libc: combine headers: part 2Michael Dusan
2023-09-21compiler: move struct types into InternPool properAndrew Kelley
2023-08-09change uses of std.builtin.Mode to OptimizeMode (#16745)Zachary Raineri
2023-08-03frontend: update is_libc_lib_name for mingw-w64 crt filesAndrew Kelley
2023-07-26target: emit unwind tables if the platform supports unwindingkcbanner
2023-07-20compilation: pass omit_frame_pointer through to builtin.zigkcbanner
2023-07-20debug: fix initialization of the optional fields on StackIteratorkcbanner
2023-06-26default to single-threaded for WebAssemblyLuuk de Gram
2023-06-26Compilation: allow threads for Wasm when shared-memory is enabledLuuk de Gram
2023-06-17std: replace builtin.Version with SemanticVersionr00ster91
2023-06-10stage2: move function types to InternPoolAndrew Kelley
2023-06-10stage2: start the InternPool transitionAndrew Kelley
2023-04-21cbe: implement 128-bit atomics supportJacob Young
2023-04-21Do not use -fPIC when compiling a UEFI applicationEric Rowley
2023-04-10glibc: allow linking against external libcrypt.Piotr Sikora
2023-04-09spirv: cannot build libcRobin Voetter
2023-03-03Merge remote-tracking branch 'origin/master' into llvm16Andrew Kelley
2023-03-03sema: Place functions on AVR in flash addrspaceEckhart Köppen
2023-02-27Merge remote-tracking branch 'origin/master' into llvm16Andrew Kelley
2023-02-23CBE: support call attributesJacob Young
2023-01-26update CPU features to LLVM 16Andrew Kelley
2022-12-29powerpc does not have a red zoneAndrew Kelley
2022-12-06remove most conditional compilation based on stage1Andrew Kelley
2022-12-06Update wasi-libc to 8b7148f69ae241a2749b3defe4606da8143b72e0 (#13793)Frank Denis
2022-11-22C backend: implement vector reduce and overflow intrinsicsAndrew Kelley
2022-11-19LLVM: add valgrind integration for x86 and aarch64Andrew Kelley
2022-11-04all: rename i386 to x86Ali Chraghi
2022-10-26darwin: remove 10.15.7 as available libc from src/target.zigJakub Konka
2022-10-25darwin: bump max macOS version to 13.0Jakub Konka
2022-10-15addrSpaceCastIsValid nvptxGuillaume Wenzek
2022-10-15sanitize qualified name for nvptx backendGuillaume Wenzek
2022-10-15disable debug info for ptx<7.5Guillaume Wenzek
2022-10-12stage2: check address space cast validityRobin Voetter
2022-08-30Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-08-30avoid exposing supportsTailCall in the standard libraryAndrew Kelley
2022-08-29Merge remote-tracking branch 'origin/master' into llvm15Andrew Kelley
2022-08-19stage2: disable stack-protector on wasm, matching stage1Andrew Kelley
2022-08-19stage2: implement stack protectorsAndrew Kelley
2022-07-31update Target, CPU, OS, ABI, etc. to LLVM 15Andrew Kelley
2022-07-21Sema: improve compile error for bad function alignmentAndrew Kelley
2022-06-30stage2: object format affects whether LLVM can be usedAndrew Kelley
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