Commits
disable failing stack traces test cases due to LLVM12 changes
4bab90512d • Andrew Kelley • Apr 2, 2021
disable failing MIPS tests due to LLVM12 regressions
e2a7c01331 • Andrew Kelley • Apr 2, 2021
Revert back to the old LLVM PassManager
09008125e7 • Andrew Kelley • Apr 2, 2021
zig_llvm.cpp: remove dead code
ba1bea2fe8 • Andrew Kelley • Apr 2, 2021
Merge remote-tracking branch 'origin/master' into llvm12
a0e89c9b46 • Andrew Kelley • Apr 2, 2021
llvm new-pm: Add missing pipeline option and Passes
94383d14df • Min-Yih Hsu • Apr 2, 2021
llvm new-pm: Port LLVM 11.x-based changes to LLVM 12.x
0d53a2bff0 • Min-Yih Hsu • Apr 2, 2021
Merge remote-tracking branch 'origin/master' into llvm12
b85ef2300f • Andrew Kelley • Mar 29, 2021
std: Detect AMD Zen3 CPU family
75080e351a • LemonBoy • Mar 27, 2021
Merge remote-tracking branch 'origin/master' into llvm12
a4316d5505 • Andrew Kelley • Mar 13, 2021
Merge remote-tracking branch 'origin/master' into llvm12
1f34c03ac1 • Andrew Kelley • Mar 13, 2021
re-enable behavior/vector test for aarch64
868253a9c9 • Michael Dusan • Mar 12, 2021
Merge remote-tracking branch 'origin/master' into llvm12
bccef44196 • Andrew Kelley • Mar 5, 2021
disable failing behavior tests with llvm 12
0c06a1885f • Michael Dusan • Mar 3, 2021
disable failing behavior tests with llvm 12
8ca299ddbe • Andrew Kelley • Mar 2, 2021
Revert "update i386 assembly to satisify llvm12"
934b170d67 • Andrew Kelley • Mar 2, 2021
stage2: use std.zig.fmtId for builtin.zig source
c10a2d7649 • Andrew Kelley • Mar 2, 2021
update to latest std Thread API
70d100b1e2 • Andrew Kelley • Mar 2, 2021
x86: detect and set 16bit_mode and 32bit_mode CPU features
68c00122b1 • Andrew Kelley • Mar 2, 2021
cmake: update findllvm.cmake file to include llvm12 libraries
939f334221 • Timon Kruiper • Mar 1, 2021
Merge remote-tracking branch 'origin/master' into llvm12
584cb2e4fb • Andrew Kelley • Mar 1, 2021
zig c++: fix compilation that includes any c++ std library file
24215df8c5 • Timon Kruiper • Mar 1, 2021
tools/update_cpu_features: fix usage()
85eb05e9a8 • Michael Dusan • Mar 1, 2021
stage1: update to LLVM 12 sret callsite requirements
72404db31f • Andrew Kelley • Mar 1, 2021
update i386 assembly to satisify llvm12
6af6c3c979 • Andrew Kelley • Mar 1, 2021
glibc: clang 12 assembler regression workaround
4b1fe8e492 • Andrew Kelley • Feb 28, 2021
update ARM target CPU features
ab36a162d0 • Andrew Kelley • Feb 28, 2021
tools/update_cpu_features: add a "flatten" feature
85ab1b01e7 • Andrew Kelley • Feb 28, 2021
tools/update_cpu_features: better patching API
e02acc0288 • Andrew Kelley • Feb 27, 2021
std.zig.fmtEscapes: update impacted test
9082d76168 • Michael Dusan • Feb 27, 2021
std.Target.Abi: add gnuilp32
6fe2fb6cdb • Michael Dusan • Feb 27, 2021
std.Target: add powerpcle
280195038a • Andrew Kelley • Feb 27, 2021
Merge remote-tracking branch 'origin/master' into llvm12
9e8943736e • Andrew Kelley • Feb 27, 2021
tools/update_cpu_features: consistent naming of neoverse cpus
d91605e27e • Andrew Kelley • Feb 27, 2021
update amdgpu target CPU features
02bda72d91 • Andrew Kelley • Feb 27, 2021
update RISC-V target CPU features
a9f19221e9 • Andrew Kelley • Feb 27, 2021
update most target CPU features to llvm12
50a5fc98dc • Andrew Kelley • Feb 27, 2021
update x86 CPU features
59b4facd34 • Andrew Kelley • Feb 27, 2021
tools/update_cpu_features: prune redundant features
45739725c1 • Andrew Kelley • Feb 27, 2021
tools/update_cpu_features: handle ISAs with no features
03de5ec6dd • Andrew Kelley • Feb 27, 2021
tools/update_cpu_features: branch quota where necessary
a804944c7d • Andrew Kelley • Feb 27, 2021
introduce tools/update_cpu_features.zig
2733ca91b2 • Andrew Kelley • Feb 27, 2021
zig cc: update clang command line options to LLVM 12 rc2
3519b74c06 • Andrew Kelley • Feb 26, 2021
llvm12: sync with llvmorg-12.0.0-rc2
659f712ae8 • Michael Dusan • Feb 26, 2021
stage1: Fix emission of sret annotation for LLVM
b706b9bce7 • LemonBoy • Feb 26, 2021
Revert "stage1: upgrade to new LLVM sret attribute requirement"
431801707f • Andrew Kelley • Feb 26, 2021
stage1: upgrade to new LLVM sret attribute requirement
685b5c26b7 • Andrew Kelley • Feb 26, 2021
translate-c: fix botched merge conflict
70e935db5b • Andrew Kelley • Feb 26, 2021
Merge remote-tracking branch 'origin/master' into llvm12
0b58b61799 • Andrew Kelley • Feb 26, 2021
fix to compile against 12.0.0-rc2
dc325669e3 • Michael Dusan • Feb 26, 2021
stage1: Let LLVM legalize the overflowing ops on vectors
1ac512df70 • LemonBoy • Dec 29, 2020
update the CPU target features and models
8f1408578c • Andrew Kelley • Dec 17, 2020
stage1: apply LLVM ssp attributes globally
bbb3403b5d • Andrew Kelley • Dec 16, 2020
update clang.zig and translate-c for the clang C++ API changes
da54e7cd00 • Andrew Kelley • Dec 16, 2020
Merge remote-tracking branch 'origin/master' into llvm12
755c558026 • Andrew Kelley • Dec 16, 2020
Update clang options
f59069f3d0 • Jakub Konka • Dec 16, 2020
Update changes due to different CPU feature sets
4b62f1bd93 • Jakub Konka • Dec 16, 2020
Update zig_llvm.cpp and other bits
1c40a4df09 • Jakub Konka • Dec 16, 2020
Update target details
6f3ed2f71f • Jakub Konka • Dec 16, 2020
Update libcxxabi
38bf94280b • Jakub Konka • Dec 16, 2020
Update libcxx
f9a11fbfaf • Jakub Konka • Dec 16, 2020
Update libunwind
1e66ac5755 • Jakub Konka • Dec 16, 2020
Update clang headers
8612dac225 • Jakub Konka • Dec 16, 2020
Update clang drivers
83ff94406e • Jakub Konka • Dec 16, 2020
Update LLVM version numbers in CMake
9c2d8056ce • Jakub Konka • Dec 16, 2020
Merge pull request #7431 from LemonBoy/fix-7426
b3c1ced2c3 • Andrew Kelley • Dec 15, 2020
mingw-w64: add .def files for xaudio2_8
b3f4802aa0 • Christian Wesselhoeft • Dec 15, 2020
create SendToError (#7417)
0c33624a45 • luna • Dec 15, 2020
stage2: Add -include libc-symbols.h when building crtn.S
5f7352b5b5 • LemonBoy • Dec 15, 2020
openbsd: crt0.o file is different when build static or dynamic mode
96e3222796 • Sébastien Marie • Dec 15, 2020
openbsd: correct few structs
8bf5a3a5c1 • Sébastien Marie • Dec 15, 2020
openbsd: link with required system libraries (#7380)
7cd6c25c8f • Sebastien Marie • Dec 15, 2020
stage1: Don't skip steps when analyzing union types
8a2ab60fca • LemonBoy • Dec 15, 2020
Add missed Linux syscalls
8591f30b0d • data-man • Dec 14, 2020
Merge pull request #7411 from LemonBoy/sigaction-smoke
91e8be385c • Jakub Konka • Dec 14, 2020
std: Fix formatting of type values
a471a57560 • LemonBoy • Dec 14, 2020
stage2: use %type not @type for libc stubs
343249efd8 • Isaac Freund • Dec 14, 2020
bump version to 0.7.0 => 0.7.1
481ce7361e • Andrew Kelley • Dec 13, 2020
Merge pull request #7406 from ifreund/dyn-musl2
4fd27719b4 • Andrew Kelley • Dec 12, 2020
glibc: do not provide -lcrypt
6b7ddfbafe • Andrew Kelley • Dec 12, 2020
std.fs.path.extension: different behavior for ending dot
d569e37cb5 • Andrew Kelley • Dec 12, 2020
stage2: proper file extension stripping
6ab5bebed1 • Andrew Kelley • Dec 12, 2020
std.fs.path.extension: add additional API guarantee
52bc1442d6 • Andrew Kelley • Dec 12, 2020
Merge pull request #7098 from MasterQ32/std.fs.path.extension
1852dc7e13 • Andrew Kelley • Dec 12, 2020
fix deadlock with build-exe on an object for windows
c4f53d1ef6 • Andrew Kelley • Dec 11, 2020
mingw-w64: add .def files for xinput1_4
5b56f4e48a • Andrew Kelley • Dec 11, 2020
mingw-w64: add support for -lwldap32
a1d3886ff0 • Andrew Kelley • Dec 11, 2020
zig fmt: Fix alignment of initializer elements
fa6449dac0 • LemonBoy • Dec 11, 2020
stage2: detect redundant C/C++ source files
64a590a311 • Andrew Kelley • Dec 11, 2020
update contributing docs
0d00938016 • Andrew Kelley • Dec 11, 2020
CLI: improved local cache directory logic
f7d600675c • Andrew Kelley • Dec 10, 2020
Added global-cache argument to build system + removed extra args.
26399b5249 • antlilja • Dec 10, 2020
Merge pull request #7372 from LemonBoy/atomicint
a3de27ef3b • Andrew Kelley • Dec 10, 2020
Support casting enums to all int types.
55cac65f95 • Evan Haas • Dec 10, 2020
Merge pull request #7369 from jorangreef/io_uring_timeout
5a5389128d • Andrew Kelley • Dec 10, 2020
make std.json.unescapeString pub
afc21a2f1c • Vexu • Dec 10, 2020
translate-c: support referencing c containers in macros
73016212a3 • Vexu • Dec 10, 2020
Merge pull request #7368 from kubkon/macho-trie-cleanup
23c1b7faee • Jakub Konka • Dec 10, 2020
Merge pull request #7375 from mikdusan/qemu
8951f72fa3 • Michael Dusan • Dec 10, 2020
CLI: infer --name based on first C source file or object
cb896a6573 • Andrew Kelley • Dec 10, 2020