std: update test cases to reflect new packed struct semantics
6ab5219e34 • Andrew Kelley • Jul 13, 2022
LLVM: always add some clobbers for some architectures
8324a93f2e • Andrew Kelley • Jul 13, 2022
LLVM: broaden aarch64-windows f16 debug variable workaround
0d164f9a25 • Andrew Kelley • Jul 13, 2022
zig_llvm: include Debug Info Version even for CodeView
d789c68717 • Andrew Kelley • Jul 13, 2022
Sema: fix double-free on compile errors
56f2e5c5bc • Andrew Kelley • Jul 13, 2022
stage2 llvm: Use unpacked struct for unions and arrays
2eaef84ebe • Cody Tapscott • Jul 13, 2022
Merge pull request #12083 from Vexu/c-container-err
7090f0471c • Veikka Tuominen • Jul 12, 2022
wasm-linker: Implement linker tests (#12006)
8033767082 • Luuk de Gram • Jul 12, 2022
Merge pull request #12044 from Vexu/stage2-compile-errors
7d2e142679 • Andrew Kelley • Jul 12, 2022
Merge pull request #12075 from Vexu/stage2-validate-extern
dc815e5e8f • Andrew Kelley • Jul 12, 2022
Merge pull request #11863 from motiejus/compress-debug-sections
8b3f15f218 • Andrew Kelley • Jul 11, 2022
Compilation: indent multiline error messages properly
da75eb0d79 • r00ster91 • Jul 11, 2022
stage1: fix typo in analyze.cpp (#12077)
ade9bd9287 • Ikko Ashimine • Jul 11, 2022
std.math: add `degreesToRadians` and `radiansToDegrees`
3e2e6c108a • frmdstryr • Jul 11, 2022
use std.log for logging
6f55b294f6 • Mikko Kaihlavirta • Jul 11, 2022
std.fmt: clarify the description of placeholders in Format Strings
4bbc95b219 • Duncan Holm • Jul 11, 2022
Merge pull request #12071 from topolarity/windows-abi-change
76c89a3de9 • Andrew Kelley • Jul 11, 2022
stage1/codegen: replace sprintf() with snprintf()
f3333a56e8 • Frank Denis • Jul 11, 2022
CMakeLists.txt: set LLVM minimal version to 14
b9ed072278 • BratishkaErik • Jul 10, 2022
Merge pull request #12001 from ziglang/llvm14
b88151e0e1 • Andrew Kelley • Jul 10, 2022
Merge pull request #12050 from topolarity/anon-struct-init
3f11d1d56d • Veikka Tuominen • Jul 9, 2022
`std.log`: deduplicate `switch`
13d58258a8 • r00ster91 • Jul 9, 2022
Remove outdated TODO comment (#12053)
f1da93af3c • Yusuke Tanaka • Jul 9, 2022
crypto.sign.ed25519: add support for blind key signatures (#11868)
6f0807f50f • Frank Denis • Jul 8, 2022
stage2: Fix panic when printing AIR for tuple/anon struct types
33a39c4b2b • Cody Tapscott • Jul 8, 2022
LLVM: more robust implementation of C ABI for multiple_llvm_ints
3a03872af7 • Andrew Kelley • Jul 8, 2022
LLVM: handle byref combined with multiple_llvm_ints
8d6011361f • Andrew Kelley • Jul 8, 2022
std.builtin.returnError: disable runtime safety
e5e9e5a7aa • Andrew Kelley • Jul 8, 2022
stage1: Fix seg-fault when slicing string literal with sentinel
cbc85f4516 • Cody Tapscott • Jul 7, 2022
Sema: add a note about @setEvalBranchQuota() when branch quota is exceeded
75c33ba85e • VÖRÖSKŐI András • Jul 7, 2022
Merge pull request #12016 from Vexu/stage2-compile-errors
0c78ece1c9 • Andrew Kelley • Jul 7, 2022
std.log: give friendly error to freestanding users
6f17be063d • r00ster91 • Jul 7, 2022
AstGen: fix catch payoad not checking for shadowing
81bbefe9b8 • emma • Jul 7, 2022
std.json: move tests to json/test.zig file
c9006d9479 • Andrew Kelley • Jul 7, 2022
Sema: accept thumb and thumbeb with ARM calling conventions
0101a5f75e • Riccardo Binetti • Jul 7, 2022
Sema: fix type resolution during generic function instantiation
f3069f51aa • Andrew Kelley • Jul 7, 2022
std: disable tests tripping LLVM assertions
4e002dde69 • Andrew Kelley • Jul 6, 2022
disable more standalone tests
c061b3a572 • Andrew Kelley • Jul 6, 2022
disable failing standalone test - tools/gen_spirv_spec.zig
aab1284e10 • Andrew Kelley • Jul 6, 2022
crypto.sign.ecdsa: fix toCompressedSec1()/toUnompressedSec1() (#12009)
38096960fb • Frank Denis • Jul 6, 2022
std: align some function pointers
6279a1d684 • Andrew Kelley • Jul 6, 2022
std.os.linux.io_uring: work around LLVM bug
c34392b24e • Andrew Kelley • Jul 6, 2022
fix expected error messages in test cases
f639cb33a9 • Andrew Kelley • Jul 5, 2022
remove sparc64 test case which is tripping llvm assertion
844b77e3bc • Andrew Kelley • Jul 5, 2022
Mark fstype argument to mount as optional
93ac87c1bd • Jonathan Marler • Jul 5, 2022
stage2: Fix corrupted Type when de-referencing field pointer
86570b3e2c • Cody Tapscott • Jul 5, 2022
link.Coff: notice special windows symbols
6fc9f6c5f6 • Andrew Kelley • Jul 5, 2022
std.Thread: fix mutable ref of temporary
afe6e69e4c • Andrew Kelley • Jul 4, 2022
Sema: fix intFitsInType implementation
9ecc47cd7c • Andrew Kelley • Jul 4, 2022
Sema: resolve lazy value before hashing it for generic fn
eba8892b84 • Andrew Kelley • Jul 4, 2022
stage2: disable unit tests when building with stage1
ecb4293afe • Andrew Kelley • Jul 4, 2022
stage2: ELF: improve error reporting when libc is missing
d65e248ed1 • Andrew Kelley • Jul 4, 2022
std: update bsd bits to new fn ptr semantics
9c5056788f • Andrew Kelley • Jul 4, 2022
update macOS libc headers
e3274067f8 • Andrew Kelley • Jul 4, 2022
translate-c: do not try to get rid of do while loop
050fef3c23 • Veikka Tuominen • Jul 4, 2022
std: better definition for std.os.linux.epoll_event
314ce5465d • Andrew Kelley • Jul 4, 2022
clang: parse --verbose flag as -v
5735ce39ae • Jakub Konka • Jul 3, 2022
Merge pull request #11974 from ziglang/fixfixfix
2360f8c490 • Andrew Kelley • Jul 1, 2022
Merge pull request #11973 from Vexu/stage2-compile-errors
7e2eb1326b • Andrew Kelley • Jul 1, 2022
macho: implement pruning of unused segments and sections
b79884eaf0 • Jakub Konka • Jul 1, 2022
crypto: add the Xoodoo permutation, prepare for Gimli deprecation (#11866)
ee01dd4032 • Frank Denis • Jul 1, 2022
std.crypto.hash: allow creating hash functions from compositions (#11965)
48fd92365a • Frank Denis • Jul 1, 2022
CI: update freebsd pkg install command
902dc8c721 • Andrew Kelley • Jul 1, 2022
Merge pull request #11942 from Vexu/stage2-compile-errors
1951051e3d • Andrew Kelley • Jun 30, 2022
Merge pull request #11967 from ziglang/runtime-float-negation
77a334451f • Andrew Kelley • Jun 30, 2022
std.event: use .{} to initiate Lock to unlocked state
be18459c81 • Mikko Kaihlavirta • Jun 30, 2022
LLVM: fix lowering of untagged union types
c248af3bdc • Andrew Kelley • Jun 30, 2022
std.math.big.int: breaking API changes to prevent UAF
54454fd010 • Andrew Kelley • Jun 30, 2022
Merge pull request #11962 from LordMZTE/fix/cast-or-call-parens
8f2f0d8f08 • Veikka Tuominen • Jun 29, 2022
Merge pull request #11958 from ziglang/store-to-inferred-ptr
98681b2da0 • Andrew Kelley • Jun 29, 2022
clang: add Zig equivalent for -headerpad_max_install_names cli flag
7cc4176448 • Jakub Konka • Jun 29, 2022
aarch64: add airRetLoad for register mcv
59359b2547 • Jakub Konka • Jun 29, 2022
std.crypto.ecc: add support for the secp256k1 curve (#11880)
234ccb4a50 • Frank Denis • Jun 29, 2022
std.json: Support disabling indent (#11823)
ea13437ac5 • May B • Jun 29, 2022
mem: add splitBackwards (#11908)
4a6b70fbd1 • Motiejus Jakštys • Jun 29, 2022
Merge pull request #11954 from ziglang/fixes-weak-l
bb3e1bcf31 • Jakub Konka • Jun 29, 2022
std/crypto/{25519,pcurves}: make the scalar field order public (#11955)
41533fa6a1 • Frank Denis • Jun 29, 2022
std.crypto.{p256,p384}: process the top nibble in mulDoubleBasePublic (#11956)
b2e4dda001 • Frank Denis • Jun 29, 2022
std.mem: add peek() to TokenIterator(T)
76546b3f8e • Ben Fiedler • Jun 28, 2022
zig fmt: fix idempotency with newlines surrounding doc comment
bb2929ba08 • Philipp Lühmann • Jun 28, 2022
Merge pull request #11919 from squeek502/failing-allocator-stacktrace
8974cee5a1 • Andrew Kelley • Jun 28, 2022
Merge pull request #11950 from ziglang/macho-weak-libs-frameworks
9e8298b864 • Jakub Konka • Jun 28, 2022
zig0: handle baseline cpu features for rv64
ca3c4ff2d0 • Shupei Fan • Jun 28, 2022
Pass -O0 rather than -Og to Clang for Debug builds
22490892fa • Ken Micklas • Jun 28, 2022
Merge pull request #11952 from ziglang/test-harness-improvements
aa1f9556d0 • Andrew Kelley • Jun 28, 2022
Merge pull request #11945 from ziglang/stage2-std
975a660807 • Andrew Kelley • Jun 28, 2022
cli: typo `--needed_library` should be `-needed_library` on macos
1188415f4c • Jakub Konka • Jun 28, 2022
Merge pull request #11941 from ziglang/macho-stripping-dylibs
d4623a8a07 • Jakub Konka • Jun 28, 2022
Fix stack traces with non-null `first_address` on Windows
a76775b50a • Ryan Liptak • Jun 27, 2022
doc: update std.builtin.TypeInfo to std.builtin.Type
76f8328277 • Pierre Curto • Jun 27, 2022
Merge pull request #11933 from Luukdegram/wasm-link-bss
08459ff1c2 • Jakub Konka • Jun 25, 2022
stage2 ARM: implement basic intCast and error union wrapping
960c142060 • joachimschmidt557 • Jun 25, 2022
Merge pull request #11929 from ziglang/headerpad_max_install_names
76b28ed452 • Jakub Konka • Jun 25, 2022
Merge pull request #11917 from motiejus/wl-search-paths
0078d36ff3 • Jakub Konka • Jun 25, 2022
Merge pull request #11923 from koachan/sparc64-codegen
905a18849f • Jakub Konka • Jun 24, 2022
link:clarification & enable MachO getGlobalSymbol
7c87f9c828 • Luuk de Gram • Jun 24, 2022
Revert "wasm: Enable f16 behavior tests"
3868864695 • Luuk de Gram • Jun 24, 2022
wasm: more f16 support and cleanup of intrinsics
6ae898b244 • Luuk de Gram • Jun 24, 2022
wasm: Enable f16 behavior tests
ba37bc81e9 • Luuk de Gram • Jun 24, 2022
stage2: Enable compiler-rt when LLVM is existant
a6747d328c • Luuk de Gram • Jun 24, 2022