compiler_rt: RISC-V does not want gnu_f16_abi
38e3063296 • Andrew Kelley • Jul 6, 2022
Merge remote-tracking branch 'origin/master' into llvm14
683ace7472 • Andrew Kelley • Jul 6, 2022
compiler_rt: work around LLVM optimizing __muloti4 to call itself
d8fc8d0118 • Andrew Kelley • Jul 6, 2022
disable regressed behavior tests from llvm 14
558ad19095 • Andrew Kelley • Jul 6, 2022
Merge remote-tracking branch 'origin/master' into llvm14
9a5c7b4b4d • Andrew Kelley • Jul 5, 2022
disable regressed wasm32 behavior tests from LLVM 14
e8ce1728e9 • Andrew Kelley • Jul 5, 2022
stage2: propagate use_stage1 to sub-compilation
fc7c0e07be • Andrew Kelley • Jul 5, 2022
fix behavior test which was relying on UB
388520a40b • Andrew Kelley • Jul 5, 2022
CLI: add support for -fno-builtin
2ee864ca5e • Andrew Kelley • Jul 5, 2022
CI: fix wrong macos tarball
927e59d053 • Andrew Kelley • Jul 5, 2022
CI: update tarballs to LLVM 14
bcfc4f0ceb • Andrew Kelley • Jul 5, 2022
Merge remote-tracking branch 'origin/master' into llvm14
fbd6c88321 • Andrew Kelley • Jul 5, 2022
Merge remote-tracking branch 'origin/master' into llvm14
f59bd2be53 • Andrew Kelley • Jul 4, 2022
Merge remote-tracking branch 'origin/master' into llvm14
6db190cf70 • Andrew Kelley • Jul 4, 2022
stage1: fix vectors of small int and bool tripping LLVM assertion
fdc24e6608 • Andrew Kelley • Jul 4, 2022
update build scripts to LLD and LLVM 14 libraries
15bdba410a • Andrew Kelley • Jul 4, 2022
update C headers to LLVM 14.0.6
d588f88b1a • Andrew Kelley • Jul 3, 2022
std: disable tests regressed from LLVM 14
cbdd21cd9a • Andrew Kelley • Jul 3, 2022
stage2: update vector alignment logic
b698168664 • Andrew Kelley • Jul 3, 2022
LLVM: update lowering of saturating shift-left
15f111a085 • Andrew Kelley • Jul 3, 2022
LLVM: update inline asm to LLVM14 semantics
b1873f2074 • Andrew Kelley • Jul 3, 2022
libcxx: add additional include directory
fcf77e06ea • Andrew Kelley • Jul 3, 2022
libcxx: do not include __config_site
48136c11d1 • Andrew Kelley • Jul 3, 2022
std.zig.fmtId: revert recent changes
f5b4b5d4cb • Andrew Kelley • Jul 2, 2022
update clang command line options to LLVM 14
c8a00c4b02 • Andrew Kelley • Jul 2, 2022
LLD: the driver functions now return "false" to mean "error"
3ab5912eee • Andrew Kelley • Jul 2, 2022
LLD: there are fewer libraries to link against now
ae0b0729fc • Andrew Kelley • Jul 2, 2022
update CPU features to LLVM 14
d55d98919d • Andrew Kelley • Jul 2, 2022
stage1: update inline asm outputs to LLVM 14
d19290e603 • Andrew Kelley • Jul 2, 2022
stage1: update to LLVM 14 API
1fa4a58d2c • Andrew Kelley • Jul 2, 2022
CMake: disable deprecated function warnings
41a0b81731 • Andrew Kelley • Jul 2, 2022
update libunwind to llvm 14.0.6
ceb3819c42 • Andrew Kelley • Jul 1, 2022
update libcxxabi to llvm 14.0.6
aa964bd555 • Andrew Kelley • Jul 1, 2022
update libcxx to llvm 14.0.6
bd680139d0 • Andrew Kelley • Jul 1, 2022
Merge remote-tracking branch 'origin/master' into llvm14
c89dd15e1b • Andrew Kelley • Jul 1, 2022
update C API bindings to LLVM 14
5466e87fce • Andrew Kelley • Feb 3, 2022
update C language headers to clang release/14.x
397e055ddd • Andrew Kelley • Feb 3, 2022
apply zig patches to clang and llvm tools
60954598e9 • Andrew Kelley • Feb 3, 2022
update llvm and clang tools to release/14.x
3479294b6e • Andrew Kelley • Feb 3, 2022
update cmake files to LLVM 14
308f72701a • Andrew Kelley • Feb 3, 2022
Merge pull request #10775 from ziglang/x64-freeze-api
3832b58229 • Jakub Konka • Feb 3, 2022
elf: generated DWARF debug info for named structs
228b798af5 • Jakub Konka • Feb 3, 2022
Merge branch 'mparadinha-test-1486'
cfceec15e1 • Jakub Konka • Feb 3, 2022
elf: add basic handling of .data section
b77757fe39 • Jakub Konka • Feb 3, 2022
CLI: link_libcpp implies link_libc
557a097523 • Andrew Kelley • Feb 2, 2022
Merge pull request #10769 from ziglang/link-lib-fixes
7694361832 • Jakub Konka • Feb 2, 2022
Merge pull request #10766 from ziglang/yeet-anytype-fields
3eb8d01f52 • Andrew Kelley • Feb 2, 2022
Merge pull request #10762 from ziglang/stage2-x86_64-new-regalloc-api
f95fcb2b1f • Jakub Konka • Feb 2, 2022
Correct f80 description
23e981bbd1 • GithubPrankster • Feb 2, 2022
Sema: remove the data field from TypeInfo.Declaration
5cf918143c • Andrew Kelley • Feb 1, 2022
Merge pull request #10751 from mitchellh/stage2/cmp-eq-undefined
217025e9f0 • Andrew Kelley • Feb 1, 2022
Merge pull request #10742 from ziglang/ArrayHashMapEql
3e99495ed8 • Andrew Kelley • Feb 1, 2022
Merge pull request #10753 from ziglang/nerf-type-info
0298442100 • Andrew Kelley • Feb 1, 2022
stage2: make --debug-log work by default for debug builds
44b105a38d • Andrew Kelley • Feb 1, 2022
Merge pull request #10743 from m-radomski/master
d3e40b0d80 • Andrew Kelley • Feb 1, 2022
astgen: clean up source line calculation and management
627cf6ce48 • Jakub Konka • Feb 1, 2022
Sema: fix index type in AIR being u64 instead of usize
abbcf40327 • Andrew Kelley • Jan 31, 2022
debug: fix edge cases in macOS debug symbol lookup
8e497eb32c • John Schmidt • Jan 31, 2022
stage2 ARM: implement ptr_stack_offset function parameters
2913950ca9 • joachimschmidt557 • Jan 31, 2022
os,wasi: use wasi-libc if available
5210b9074c • Žiga Željko • Jan 31, 2022
stage2 ARM: Move to new regalloc freeze API
66cf011aa9 • joachimschmidt557 • Jan 31, 2022
Merge pull request #10723 from joachimschmidt557/stage2-riscv
227968d78c • Andrew Kelley • Jan 31, 2022
stage2 AArch64: Move to new regalloc freeze API
b2338de7fd • joachimschmidt557 • Jan 31, 2022
stage2: implement shl_exact and shr_exact
fb7060d3c2 • Andrew Kelley • Jan 30, 2022
Sema: fix comptime shl for fixed-width integers
0c30799d40 • Andrew Kelley • Jan 30, 2022
ir.cpp: use is_tagged_union to DRY
91ad96b88a • zseri • Jan 30, 2022
Full response file (*.rsp) support
8a97807d68 • PhaseMage • Jan 30, 2022
remove __muloti4 from libc++
336aa3c332 • Jonathan Marler • Jan 30, 2022
Merge pull request #10404 from ominitay/iterator
dd7309bde4 • Jakub Konka • Jan 30, 2022
Merge pull request #10728 from naeu/thread-tests
9c36ae4626 • Veikka Tuominen • Jan 30, 2022
Merge branch 'fixcomptimesat'
924eb08b61 • Veikka Tuominen • Jan 30, 2022
Sema: improved comptime `%` syntax
f8e418c47d • Andrew Kelley • Jan 29, 2022
std: define static error set for fs.Dir.copyFile
5e60ee4127 • Meghan • Jan 29, 2022
fix argsAlloc buffer size
fedff06079 • Jean Dao • Jan 29, 2022
ci: azure: update to newer msys2 release
aa902c7042 • Andrew Kelley • Jan 29, 2022
Fix overflow in std.math.isNormal when applied to -Inf or a negative NaN
aca665cebd • Jonathan S • Jan 29, 2022
improve comptime windows GUID.parse performance
ba445013c4 • Jonathan Marler • Jan 29, 2022
std: remove superfluous `.read = true` from deflate tests
8d0c17f5e4 • Veikka Tuominen • Jan 29, 2022
Merge pull request #10665 from Snektron/spirv-improvements
9f16d9ed07 • Veikka Tuominen • Jan 29, 2022
fs: Use `OpenMode` enum instead of read/write flags.
e288148f60 • Sage Hane • Jan 29, 2022
Merge pull request #9915 from zzyxyzz/indexOfMinMax
88edde4edc • Veikka Tuominen • Jan 29, 2022
Remove deprecation warnings and enable test
8ca9452a82 • ominitay • Jan 29, 2022
std.fmt: fix out-of-bounds array write in float printing
adea9a1765 • John Schmidt • Jan 29, 2022
fmt: handle doc comments on struct members
e51a44b342 • John Schmidt • Jan 29, 2022
Merge pull request #10639 from Vexu/f80
225910f934 • Andrew Kelley • Jan 29, 2022
Rename mem.bswapAllFields to byteSwapAllFields
63ee6e6625 • John Schmidt • Jan 29, 2022
glibc: version-gate _DYNAMIC_STACK_SIZE_SOURCE
39083c31a5 • Andrew Kelley • Jan 29, 2022
build.zig: fix single-threaded option
cd5b25c5ae • Andrew Kelley • Jan 29, 2022
std: break up some long lines
68fc26cd08 • Andrew Kelley • Jan 28, 2022
stage2 regalloc: Fix bug where regs were not marked as allocated
1a324a8ad6 • joachimschmidt557 • Jan 28, 2022
link: ELF, COFF, WASM: honor the "must_link" flag of positionals
d7deffee8d • Andrew Kelley • Jan 28, 2022
stage2: .stub files are yet another c++ source file extension
0e6d2184ca • Andrew Kelley • Jan 27, 2022
stage2: make cuda file extensions a separate enum tag than c++
f589a66062 • Andrew Kelley • Jan 27, 2022
fchown: use the 32-bit uid/gid variant of the syscall on 32-bit linux targets
8c90b05add • Vesim • Jan 27, 2022
docs: reorganize `@truncate` and `@intCast` for clarity
6d1b1374f7 • praschke • Jan 27, 2022
fix startup procedure for async WinMain
1adb6440db • vnc5 • Jan 27, 2022
add std.debug.todo
80ac022c46 • David John • Jan 27, 2022
fix precedence in langref or example
db1edb6535 • Philipp Lühmann • Jan 27, 2022
Preserve alignment when cloning
997600ac6f • John Schmidt • Jan 27, 2022
Implement clone with initCapacity and appendSliceAssumeCapacity
f04007028f • John Schmidt • Jan 27, 2022