universal-libc: fix strncmp tests
7a941391d8 • Andrew Kelley • Sep 13, 2022
update CI tarballs with libcxx fix
78729c4939 • Andrew Kelley • Sep 13, 2022
cmake: add -Dversion-string flag to zig build command
2434cb6f06 • Andrew Kelley • Sep 13, 2022
Merge remote-tracking branch 'origin/master' into llvm15
011663eea5 • Andrew Kelley • Sep 12, 2022
disable LLVM 15 regressed behavior test: "vector @splat"
01e89fec71 • Andrew Kelley • Sep 12, 2022
libcxx: define _LIBCPP_ABI_VERSION and _LIBCPP_ABI_NAMESPACE
f79824f946 • Andrew Kelley • Sep 12, 2022
update CI tarballs for LLVM 15
6e3bbba951 • Andrew Kelley • Sep 12, 2022
Merge remote-tracking branch 'origin/master' into llvm15
ab3ac291ac • Andrew Kelley • Sep 12, 2022
Merge remote-tracking branch 'origin/master' into llvm15
37cdb5dbf9 • Andrew Kelley • Sep 9, 2022
Merge remote-tracking branch 'origin/master' into llvm15
b7900de168 • Andrew Kelley • Sep 7, 2022
Merge remote-tracking branch 'origin/master' into llvm15
20145016ac • Andrew Kelley • Aug 31, 2022
fix llvm 15 translate-c regressions
ea4ef832e3 • Andrew Kelley • Aug 31, 2022
LLVM: fix extern functions missing attributes
fb81ba8762 • Andrew Kelley • Aug 30, 2022
Merge remote-tracking branch 'origin/master' into llvm15
1e21876de2 • Andrew Kelley • Aug 30, 2022
skip new behavior tests that do not pass for stage1
1cb8065a52 • Andrew Kelley • Aug 30, 2022
disable tests failing due to LLVM 15 regressions
3c506c8aaa • Andrew Kelley • Aug 30, 2022
LLVM: upgrade byval attr code to LLVM 15 opaque pointers
bf28765a97 • Andrew Kelley • Aug 30, 2022
Merge remote-tracking branch 'origin/master' into llvm15
f52ee1607a • Andrew Kelley • Aug 29, 2022
update C headers to LLVM 15 rc3
d841d2c27e • Andrew Kelley • Aug 29, 2022
update libcxx to LLVM 15 rc3
e6ccc93aac • Andrew Kelley • Aug 29, 2022
LLVM: update merged master branch code to opaque pointers
b5dc8b67bc • Andrew Kelley • Aug 29, 2022
Merge remote-tracking branch 'origin/master' into llvm15
de7270028d • Andrew Kelley • Aug 29, 2022
stage1: another LLVM opaque pointers fix
7c9a8ecc2a • Andrew Kelley • Aug 6, 2022
Merge remote-tracking branch 'origin/master' into llvm15
e1dbb70bef • Andrew Kelley • Aug 5, 2022
update libunwind to LLVM 15
2f635c3ce9 • Andrew Kelley • Aug 5, 2022
update libcxxabi to LLVM 15
c0d9578a84 • Andrew Kelley • Aug 5, 2022
update libcxx to LLVM 15
8278eb8837 • Andrew Kelley • Aug 5, 2022
stage2 LLVM backend: opaque pointer fixes
ac5c6b6061 • Andrew Kelley • Aug 5, 2022
compiler_rt: update ABI for x86 float16 functions
169ad1aac7 • Andrew Kelley • Aug 4, 2022
Merge remote-tracking branch 'origin/master' into llvm15
ba70eee8bb • Andrew Kelley • Aug 4, 2022
LLVM backends: more LLVM 15 fixes
a3045b8abb • Andrew Kelley • Aug 3, 2022
stage1: more LLVM15 opaque pointers fixes
7e43904508 • Andrew Kelley • Aug 3, 2022
link: LLD 15 requires two dashes on --error-limit
900f969cb3 • Andrew Kelley • Aug 3, 2022
update clang CLI options to LLVM 15
d631bfe060 • Andrew Kelley • Aug 3, 2022
update target CPU features for LLVM 15
c75226d033 • Andrew Kelley • Aug 3, 2022
stage1: fix a few more LLVM 15 opaque pointer bugs
5043369e14 • Andrew Kelley • Aug 3, 2022
add missing declaration to zig_clang.h
c8e20758f6 • Andrew Kelley • Aug 3, 2022
compiler_rt: use standard f16 function names on x86
affe52b590 • Andrew Kelley • Aug 3, 2022
build: add new clang libraries for LLVM 15 upgrade
dfecd819ce • Andrew Kelley • Aug 3, 2022
update LLVM library list to LLVM 15
129bd4e9c3 • Andrew Kelley • Aug 2, 2022
more LLVM backend fixes
30b98d3973 • Andrew Kelley • Aug 2, 2022
LLVM backend fixes
99318e7a95 • Andrew Kelley • Aug 2, 2022
LLVM backends: work around poorly designed C API
44f833129c • Andrew Kelley • Aug 2, 2022
stage1: avoid using LLVMGetElementType
9e4091200e • Andrew Kelley • Aug 2, 2022
fix bugs from previous two commits
aa79cc10aa • Andrew Kelley • Aug 2, 2022
stage2: LLVM lowering to opaque pointers API
bc2aaf18c8 • Andrew Kelley • Aug 2, 2022
stage1: LLVM lowering to opaque pointers API
0f793840ae • Andrew Kelley • Aug 2, 2022
update Target, CPU, OS, ABI, etc. to LLVM 15
70d3912390 • Andrew Kelley • Aug 1, 2022
Merge remote-tracking branch 'origin/master' into llvm15
d46446e4df • Andrew Kelley • Jul 31, 2022
update C headers to LLVM 15
d3389eadf4 • Andrew Kelley • Jul 28, 2022
update to LLVM 15
adb4a95302 • Andrew Kelley • Jul 28, 2022
autodoc: no whitespace in json output for release builds
e863292fe2 • Loris Cro • Jul 28, 2022
Merge pull request #12265 from ziglang/stage3-run-translated-c
c650ccfca7 • Andrew Kelley • Jul 28, 2022
Merge pull request #12256 from Vexu/stage2
dfc7493dcb • Andrew Kelley • Jul 27, 2022
Merge pull request #12252 from ziglang/stage3-test-cases
90f23e131e • Andrew Kelley • Jul 27, 2022
move zig.h to become an installation file
0527b441ae • Andrew Kelley • Jul 27, 2022
Module: fix inverted condition
c6f5832bb6 • LordMZTE • Jul 27, 2022
Module: use path.isSep
8c4896fb3a • LordMZTE • Jul 27, 2022
Module: fix error message importing file starting with root path
1110eafe9b • LordMZTE • Jul 27, 2022
std.fmt: add more invalid format string errors
baafb8a491 • r00ster91 • Jul 27, 2022
std.fmt: lowercase compile errors
4ef7d85810 • r00ster91 • Jul 27, 2022
translate-c: take address of functions before passing them to @ptrToInt
7ba1f9bfb5 • Evan Haas • Jul 27, 2022
Merge pull request #12244 from Vexu/stage2
c8c798685f • Andrew Kelley • Jul 27, 2022
C ABI tests no longer apply to only stage1
e2d4709779 • Andrew Kelley • Jul 26, 2022
test-cases harness: test all updates
f50c98a75a • Andrew Kelley • Jul 26, 2022
Merge pull request #12136 from topolarity/llvm-config-rework
7a09bce232 • Andrew Kelley • Jul 26, 2022
Merge pull request #12237 from Vexu/stage2-compile-errors
0ffcf19e3d • Andrew Kelley • Jul 26, 2022
std.fmt: require specifier for unwrapping ?T and E!T
a0d3a87ce1 • InKryption • Jul 26, 2022
std.mem: add `reset` to `SplitBackwardsIterator` and `SplitIterator`
1a16b7214d • r00ster • Jul 26, 2022
macho: fix memory leak and refactor Target usage
20ea44ef10 • Jakub Konka • Jul 26, 2022
std.mem: add `first` method to `SplitIterator` and `SplitBackwardsIterator`
cff5d9c805 • r00ster • Jul 25, 2022
Sema: `analyzeInlineCallArg` needs a block for the arg and the param
2f34d06d01 • Veikka Tuominen • Jul 25, 2022
PriorityDequeue: use compareFn in update() method
370793a36b • VÖRÖSKŐI András • Jul 25, 2022
Merge pull request #12188 from Luukdegram/llvm-wasm-c-abi
9a3dacc00e • Luuk de Gram • Jul 25, 2022
std.fs: End iteration on Linux/WASI during Iterator.next when hitting `ENOENT`
75e5b38410 • Ryan Liptak • Jul 25, 2022
std.testing: make the caret indicator line more helpful
8f3ab96b0e • r00ster • Jul 25, 2022
Merge pull request #12225 from ziglang/ci-stage3-standalone
0d120fcb89 • Andrew Kelley • Jul 25, 2022
Merge pull request #12059 from Luukdegram/linker-tests-run-step
7c13bdb1c9 • Luuk de Gram • Jul 25, 2022
LLVM: notice the soft_float CPU feature
546c75ca46 • Andrew Kelley • Jul 25, 2022
std.fs: Fix Walker closing the initial directory when not fully iterated
4624c81899 • Ryan Liptak • Jul 24, 2022
Revert "std.fmt: require specifier for unwrapping ?T and E!T."
934573fc5d • Andrew Kelley • Jul 24, 2022
Fix indexing in the test runner's log formatting
a08b0fa706 • Lewis Gaul • Jul 24, 2022
std.fmt: require specifier for unwrapping ?T and E!T.
7cbd586ace • InKryption • Jul 24, 2022
std: compile error on invalid testing allocator usage
0b4a3ec950 • Ali Chraghi • Jul 24, 2022
stage2: implement `noinline fn`
dea437edfb • Meghan • Jul 24, 2022
report better error for package not found in stage2
903bed931d • Andreas Reischuck • Jul 24, 2022
std.json: expose encodeJsonString and encodeJsonStringChars
f598234ee8 • Jonathan Marler • Jul 24, 2022
Merge pull request #12143 from Vexu/stage2-safety
a2ab9e36fa • Andrew Kelley • Jul 24, 2022
disable flaky behavior test
9964324856 • Andrew Kelley • Jul 24, 2022
io_uring: add new flags and opcodes
d99c32c2e1 • Vincent Rischmann • Jul 23, 2022
Revert "std.mem.Allocator: add alignedCreate"
72c60acd5d • Veikka Tuominen • Jul 23, 2022
stage1: don't lowercaseify lib names
b728e6aa00 • viri • Jul 23, 2022
Fix #6944: referencing type info alignment causes error in unrelated function
6b9f609bd0 • Yujiri • Jul 23, 2022
std.mem.Allocator: add alignedCreate
5647a73fea • devins2518 • Jul 23, 2022
langref: clarify permitted `@bitCast` usage.
9555b84ab4 • InKryption • Jul 23, 2022
docs: Pointer Arithmetic
9734e643fb • Allan Regush • Jul 23, 2022
std.net.getAddressList: fix segfault on bad hostname
819c868bbf • Veikka Touminen • Jul 23, 2022
std.json: Fix parsing of large numbers
889efddd1a • ominitay • Jul 23, 2022
Merge pull request #12140 from ziglang/macho-gc-sections
a8bfddfaea • Jakub Konka • Jul 23, 2022
Autodoc: update to new ZIR
a035d75a17 • Andrew Kelley • Jul 23, 2022