lldb: implement tuple types
70ad7dcd48 • Jacob Young • Nov 24, 2024
Merge pull request #22049 from alexrp/musl-gen-stubs
ed8955cea6 • Andrew Kelley • Nov 24, 2024
compiler_rt: Add hexagon builtins (#22029)
4aa6246345 • Brian Cain • Nov 24, 2024
compiler: Disallow align(0) everywhere in the language.
aef5c75602 • Alex Rønne Petersen • Nov 23, 2024
compiler-rt: Fix R_ARM_ABS32 relocation error in __clzsi2_thumb1().
2742ab4b5a • Alex Rønne Petersen • Nov 23, 2024
link: use target to determine risc-v eflag validity
66a7c09def • David Rubin • Nov 23, 2024
add assertLocked to std.debug.SafetyLock
b2c62bcbf6 • Scott Redig • Nov 22, 2024
std.crypto.bcrypt: implement the actual OpenSSH KDF (#22027)
73dcd19140 • Frank Denis • Nov 22, 2024
std.crypto.aes: introduce AES block vectors (#22023)
636308a17d • Frank Denis • Nov 22, 2024
std.debug: Gracefully handle process_vm_readv() EPERM in MemoryAccessor.read().
f845fa04a0 • Alex Rønne Petersen • Nov 20, 2024
crypto.keccak.State: add checks to prevent insecure transitions (#22020)
a5d4ad17b7 • Frank Denis • Nov 20, 2024
Append disabled LLVM CPU features after enabled ones
dafe1a910d • Shawn Gao • Nov 20, 2024
crypto.aes.soft: use std.atomic.cache_line instead of a harcoded value (#22026)
acba2645f7 • Frank Denis • Nov 20, 2024
Fix peer type resolution with allowzero pointers
5f3a70ed5f • xdBronch • Nov 20, 2024
build: don't hang when capturing Stdout of verbose Build.Step.Run
865ef24518 • Alex Kladov • Nov 19, 2024
std.crypto: make the key pair API creation consistent (#21955)
8a00bd4ce6 • Frank Denis • Nov 19, 2024
Compilation: Re-enable LTO for RISC-V.
94be75a94f • Alex Rønne Petersen • Nov 19, 2024
std.c.darwin: make os_log_t a pointer to opaque
b5f9e07034 • Daniel Berg • Nov 19, 2024
zig fetch: handle redirects for Git packages
dceab4502a • Ian Johnson • Nov 19, 2024
Merge pull request #22004 from jacobly0/fix-self-llvm
fbcb00fbb3 • Andrew Kelley • Nov 19, 2024
Compilation: Disable LTO for all ILP32-on-LP64 ABIs.
e6d2e16413 • Alex Rønne Petersen • Nov 18, 2024
libunwind: Fix compilation for the x32 ABI.
a703b85c7c • Alex Rønne Petersen • Nov 18, 2024
linux/bpf: add alignment for helper functions to make compiler happy
a9c7714b78 • Tw • Nov 18, 2024
std.format: properly handle vectors of pointers
73f2671c7b • gooncreeper • Nov 18, 2024
Compilation: Disable LTO for mips n32.
3a6a8b8aa5 • Alex Rønne Petersen • Nov 17, 2024
Merge pull request #21999 from jacobly0/incr-cases
7266d4497e • Jacob Young • Nov 17, 2024
Add realtime scheduling calls to std.os.linux (issue #19671) (#19675)
53a232e51d • curuvar • Nov 16, 2024
Use options debug format if it is provided (#21995)
7cc7ae1fd3 • Benjamin • Nov 16, 2024
Add missing pthread_key_t definition for Darwin
ccf8488a1e • Gabriel Borrelli • Nov 16, 2024
langref: delete misleading example code about packed structs
bfcf18c5a7 • Andrew Kelley • Nov 13, 2024
Take eagerness into account when deduplicating dependencies
4fc295dc02 • Carl Åstholm • Nov 13, 2024
Compilation: Pass -municode on to Clang.
e5d9d3f8a1 • Alex Rønne Petersen • Nov 13, 2024
compiler: un-jit `zig fmt`
9ebce51e16 • mlugg • Nov 13, 2024
Fix std.c.EXC.MASK struct to match definition in mach/exception_types.h (#21964)
9996f8b9b1 • Daniel Hooper • Nov 13, 2024
Flags for SIOC{G,S}IFFLAGS
c59aee03c8 • Benjamin Hetz • Nov 13, 2024
std.atomic: add a function to get the cache line size for a particular cpu (#21956)
c271fe5092 • cancername • Nov 13, 2024
std: fix compiler errors
e6989fe637 • PauloCampana • Nov 12, 2024
Merge pull request #21920 from alexrp/nobuiltin
1db8cade5a • Alex Rønne Petersen • Nov 12, 2024
AstGen: add missing `rvalue` call to `labeledBlockExpr`
bbbc95afd0 • mlugg • Nov 12, 2024
std.testing.expectError: fix error names
9fa9c7abd0 • gooncreeper • Nov 12, 2024
Revert "Enable thread_pool function to throw errors (#20260)"
862266514a • Andrew Kelley • Nov 11, 2024
Enable thread_pool function to throw errors (#20260)
d346d074eb • ippsav • Nov 11, 2024
Merge pull request #21961 from mlugg/incr-cases
28bdab385a • Matthew Lugg • Nov 11, 2024
Fix silent zig fmt errors (#21948)
560d6b99d5 • Daniel Hooper • Nov 11, 2024
test_runner: replace ugly hack with `@FieldType`
f83bb94ca6 • mlugg • Nov 11, 2024
crypto.ascon: support up to 16 rounds, and update links (#21953)
05a3ac43e9 • Frank Denis • Nov 10, 2024
Merge pull request #21937 from Snektron/spirv-vulkan-ptrs
62f4a6b4d8 • Robin Voetter • Nov 9, 2024
Sema: fix wording in error message
35201e9d93 • Wooster • Nov 9, 2024
Merge pull request #21872 from jacobly0/tlsv1.2
e5f5229fd6 • Jacob Young • Nov 8, 2024
Add missing Darwin declarations (#21929)
ee9f00d673 • Daniel Hooper • Nov 7, 2024
std: fix `Random.enumValueWithIndex` of single-variant enum
54d0ba4183 • José M Rico • Nov 6, 2024
Provide a detailed message for invalid arch in target triple (#21921)
ed04acf90d • Daniel Hooper • Nov 6, 2024
fix type of std_options
7ebfc72186 • Jonathan Hallstrom • Nov 5, 2024
build: increase max_rss to 7.8G
f2b81f57f4 • kcbanner • Nov 5, 2024
Merge pull request #21907 from alexrp/valgrind-stuff
bd7dda0c55 • Alex Rønne Petersen • Nov 5, 2024
Revert "test: Add aarch64_be-linux-(none,gnu,musl) to module tests."
f25ea264b7 • Alex Rønne Petersen • Nov 5, 2024
llvm: Use no-builtins attribute instead of nobuiltin.
bd8ef0036d • Alex Rønne Petersen • Nov 4, 2024
Merge pull request #21894 from alexrp/aarch64-big-endian
4a3611f7d6 • Alex Rønne Petersen • Nov 4, 2024
zig.h: Improve portability of zig_*_windows_teb() helpers.
6b2c8fc688 • Alex Rønne Petersen • Nov 4, 2024
link.Coff: Pass -lldmingw to LLD earlier and regardless of -lc.
814a41b48f • Alex Rønne Petersen • Nov 4, 2024
Merge pull request #21843 from alexrp/callconv-followup
3054486d1d • Alex Rønne Petersen • Nov 3, 2024
Merge pull request #21599 from alexrp/thumb-porting
2f003f39b2 • Alex Rønne Petersen • Nov 3, 2024
llvm: Update the list of address spaces for LLVM 19.
947b7195bf • Alex Rønne Petersen • Nov 3, 2024
Merge pull request #21717 from alexrp/ilp32-abis
53d7a7b3c0 • Alex Rønne Petersen • Nov 3, 2024
Merge pull request #21617 from alexrp/target-dyld-stuff
e27b4647d8 • Alex Rønne Petersen • Nov 2, 2024
Merge pull request #21729 from alexrp/target-cpu-baseline
8abbdb56a4 • Alex Rønne Petersen • Nov 2, 2024
std.Target: Remove armv7k/armv7s.
fccf15fc9f • Alex Rønne Petersen • Nov 2, 2024
Merge pull request #21860 from alexrp/llvm-triple-stuff
ab89af3d39 • Alex Rønne Petersen • Nov 2, 2024
link.File.Wasm.Archive: simplify
aaf54ce6a7 • Andrew Kelley • Nov 1, 2024
Merge pull request #21874 from ziglang/wasm-linker
d30e287543 • Andrew Kelley • Nov 1, 2024
std.c: Added `utsname` struct definition for `.macos` (#21873)
a99449d8be • Brook Jeynes • Nov 1, 2024
Merge pull request #21861 from alichraghi/master
ba5f57616f • Robin Voetter • Nov 1, 2024
Merge pull request #21817 from mlugg/no-anon-structs
3f7fac5fff • Matthew Lugg • Nov 1, 2024
std.fs.File: Fix metadata error check on Linux
a916bc7fdd • Archit Gupta • Oct 31, 2024
link.File.Wasm: parse inputs in compilation pipeline
f2dcfe0e40 • Andrew Kelley • Oct 31, 2024
Merge pull request #21862 from alexrp/llvm-19-api-break
f5ade5e207 • Andrew Kelley • Oct 31, 2024
link.File.Wasm: remove the "files" abstraction
ba2d006634 • Andrew Kelley • Oct 31, 2024
std.fmt: Fix compile error in Parser.peek() (#20532)
17a87d7341 • Simon Ekström • Oct 30, 2024
typo: will inlined -> will be inlined
c39ba682e3 • Roman Frołow • Oct 30, 2024
link/Elf: ensure we always sort all relocations by r_offset in -r mode
6ff267dc26 • Jakub Konka • Oct 30, 2024
std.debug: watchOS: fixes for ilp32 ABI (#21765)
4661705a0e • Mario Nachbaur • Oct 29, 2024
Merge pull request #21826 from Snektron/spirv-vulkan
3450809e3d • Robin Voetter • Oct 29, 2024
CLI: don't warn on missing host-detected directories
7025c06eb6 • Andrew Kelley • Oct 29, 2024
std.os.windows.WriteFile: Map ERROR_NO_DATA to error.BrokenPipe instead of ERROR_BROKEN_PIPE (#21811)
a03ab9ee01 • Julian Noble • Oct 29, 2024
Revert "cmake: Add a `ZIG2_NO_RTLIB` option for building zig2 without compiler-rt."
b5cafe223a • Alex Rønne Petersen • Oct 29, 2024
remove unnecessary cast
5ce17ecfa7 • JonathanHallstrom • Oct 29, 2024
Merge pull request #21693 from alexrp/wasm2c-endian
d22049a987 • Alex Rønne Petersen • Oct 28, 2024
closes #21824 (#21832)
cdd8e82f0a • Bruno Franca dos Reis • Oct 28, 2024
Merge pull request #21807 from Rexicon226/riscv-interupt
4c336705b9 • Alex Rønne Petersen • Oct 28, 2024
remove `needs_mem_loc`
6415ff29d7 • David Rubin • Oct 28, 2024
Sema: add missing coercion to bool for condbr_inline
05b445a276 • mlugg • Oct 28, 2024
Fix small TODO in tools/migrate_langref.zig (#21825)
e9f3d18b57 • Krzysztof Wolicki • Oct 28, 2024
link/Elf.zig: ensure capacity before appending linker args.
6a364b4a5e • Xavier Bouchoux • Oct 26, 2024
Fix up Linux xattr syscalls
b1361f237a • Nelson Crosby • Oct 26, 2024
Merge pull request #21796 from Rexicon226/var-args
4adf63aefc • Matthew Lugg • Oct 25, 2024
Remove `@setAlignStack` from the langref
985b13934d • llogick • Oct 25, 2024
Merge pull request #21795 from ziglang/kqueue-watch
b8795b4d02 • Andrew Kelley • Oct 25, 2024
Merge pull request #21710 from alexrp/function-alignment
03d0e296cb • Alex Rønne Petersen • Oct 25, 2024
std.os.uefi: Fix calling convention build error
5769592cdd • Linus Groh • Oct 25, 2024
link/Coff: simplify file structure by collapsing all files into Coff.zig (#21761)
56996a2809 • Jakub Konka • Oct 24, 2024