Sema: add and improve some callconv compile errors
8d5ac6bdea • mlugg • Oct 19, 2024
x86_64: handle incoming stack alignment
73f4c68005 • mlugg • Oct 19, 2024
x86_64,riscv64: fix incorrect `incoming_stack_alignment` handling
387965a696 • mlugg • Oct 19, 2024
compiler_rt: remove bogus tests
cf39652500 • mlugg • Oct 19, 2024
llvm: fix lowering `arm_aapcs_vfp` functions
289b2f82c3 • mlugg • Oct 19, 2024
Zcu: correct `callconvSupported` for self-hosted aarch64
28cb887275 • mlugg • Oct 19, 2024
langref: update `enum_export_error.zig` for callconv changes
04ffc1c963 • mlugg • Oct 19, 2024
std: update uses of `.Inline` callconv
830230176d • mlugg • Oct 19, 2024
llvn: fix incorrect mips64 callconv handling
3ef8bb6354 • mlugg • Oct 19, 2024
link.Dwarf: handle `avr_signal` and `avr_builtin` callconvs
1d1e8e1105 • mlugg • Oct 19, 2024
std.Target: correct C callconv on hardfloat ARM
bde68fdebc • mlugg • Oct 19, 2024
llvm: fix lowering of avr_interrupt and m68k_interrupt callconvs
1f11eed3d1 • mlugg • Oct 19, 2024
std.builtin.CallingConvention: remove deprecated RISC-V privilege mode
ed862b05ae • mlugg • Oct 19, 2024
compiler: avoid unreasonable eval branch quotas
0b786059b5 • mlugg • Oct 19, 2024
std.builtin.CallingConvention: include exact architecture tags in comments
2319d62f21 • mlugg • Oct 19, 2024
Sema: minor cleanup
d466c08e05 • mlugg • Oct 19, 2024
cbe,translate-c: support more callconvs
cb48376bec • mlugg • Oct 19, 2024
std.builtin.CallingConvention: RISC-V `PrivilegeLevel` -> `PrivilegeMode`
67580ede5e • mlugg • Oct 19, 2024
link: add clarifying comment
a2c519ba67 • mlugg • Oct 19, 2024
std.builtin.CallingConvention: don't provide bogus `winapi` value
6657982e56 • mlugg • Oct 19, 2024
std.Target: rename `defaultCCallingConvention` and `Cpu.Arch.fromCallconv`
2d9a167cd2 • mlugg • Oct 19, 2024
std.zig.render: fix `callconv(.Inline)` -> `inline fn` promotion
cbfe00b17d • mlugg • Oct 19, 2024
test: update for `CallingConvention` changes
4be0cf30fc • mlugg • Oct 19, 2024
compiler: remove @setAlignStack
ec19086aa0 • mlugg • Oct 19, 2024
std: update for new `CallingConvention`
bc797a97b1 • mlugg • Oct 19, 2024
stage1: update zig1.wasm
36405b9b43 • mlugg • Oct 19, 2024
compiler: introduce new `CallingConvention`
51706af908 • mlugg • Oct 19, 2024
incremental: disable flaky test
8573836892 • mlugg • Oct 18, 2024
compiler: implement `@FieldType`
097766bba3 • mlugg • Oct 18, 2024
Merge pull request #21736 from alexrp/qemu-9.1
fffbb511db • Andrew Kelley • Oct 18, 2024
std.Target: Make Abi.default() more smarter.
ff594eae49 • Alex Rønne Petersen • Oct 17, 2024
Merge pull request #21610 from alexrp/riscv-abis
8504e1f550 • Andrew Kelley • Oct 17, 2024
langref: update builtin variadic functions
816dfca0b5 • wooster0 • Oct 17, 2024
Merge pull request #21726 from alexrp/target-api
d38ed893c6 • Alex Rønne Petersen • Oct 17, 2024
fix compilation errors for fs and fs.Dir (#21643)
4a2a0f50ca • Justin Braben • Oct 16, 2024
Merge pull request #21722 from mlugg/incremental
6201031e05 • Matthew Lugg • Oct 16, 2024
Merge pull request #21715 from alexrp/loongarch-porting
bdd3bc056e • Alex Rønne Petersen • Oct 16, 2024
Merge pull request #21714 from alexrp/target-cpu-baseline
ecd5878b74 • Alex Rønne Petersen • Oct 16, 2024
std.zig.target: Sort the target triple list in a more user-friendly way.
1efc9c149c • Alex Rønne Petersen • Oct 15, 2024
Sema: fail if analyzing return in `noreturn`-declared function before coercing `undefined`
7b8fc18c66 • gabeuehlein • Oct 14, 2024
std.MultiArrayList: add clear methods
9fd61f7460 • Andrew Kelley • Oct 14, 2024
Merge pull request #21682 from der-teufel-programming/remove-packedintarray
3bf89f55c2 • Andrew Kelley • Oct 14, 2024
Rewrite bit_reader and bit_writer to take advantage of current zig semantics and enhance readability (#21689)
ba569bb8e9 • tgschultz • Oct 14, 2024
Merge pull request #21688 from Snektron/spirv-fix
e2e79960d2 • Robin Voetter • Oct 13, 2024
Merge pull request #21686 from alexrp/glibc-fixes
7185ccad14 • Alex Rønne Petersen • Oct 13, 2024
implement packed struct equality (#21679)
e131a2c8e2 • David Rubin • Oct 13, 2024
std.Target.Query: fix compilation error (#21669)
ba1331090c • DravenK • Oct 12, 2024
Merge pull request #21681 from ziglang/reduce-flush
f7c588286d • Andrew Kelley • Oct 12, 2024
macho: create dummy atom of size 0 marking end of a section
7e530c13b3 • Jakub Konka • Oct 12, 2024
Replace tidy with superhtml as HTML validator (#21664)
008acd0547 • Krzysztof Wolicki • Oct 12, 2024
std.mem.readVarInt: assert ReturnType is large enough (#20946)
0367f18cb9 • poypoyan • Oct 11, 2024
link: consolidate diagnostics
13fb68c064 • Andrew Kelley • Oct 11, 2024
Merge pull request #21666 from ziglang/reduce-flush
5e53203e82 • Andrew Kelley • Oct 11, 2024
cmake: correct PIE support detection, add error output for debugging
41dbd0d0da • Jan200101 • Oct 11, 2024
IoUring: fix an issue in tests where InvalidVersion might get thrown by skipKernelLessThan, due to some kernel versions not being SemVer compliant.
901f344be2 • Jean-Baptiste "Jiboo" Lepesme • Oct 11, 2024
add loongarch valist support
a9a88aa428 • YANG Xudong • Oct 11, 2024
Merge pull request #21654 from ziglang/embrace-path-abstraction
1340565e22 • Andrew Kelley • Oct 11, 2024
musl: Align _init/_fini symbols correctly on arm.
92ae5818d2 • Alex Rønne Petersen • Oct 11, 2024
std.os.linux: Use the Thumb-specific syscall helpers for thumbeb too.
2309d07e20 • Alex Rønne Petersen • Oct 11, 2024
arch/aarch64/Mir: fix spelling (pseudo instead of psuedo)
58349b2c8e • Samuel Fiedler • Oct 10, 2024
no code owners
8d872b018d • Andrew Kelley • Oct 10, 2024
Sema: implement @splat for arrays
c96f9a017a • mlugg • Oct 10, 2024
zig fetch: update saved dependency with resolved URL
072e062443 • Ian Johnson • Oct 10, 2024
Merge pull request #21629 from ziglang/elf-incr
2e2927735d • Andrew Kelley • Oct 10, 2024
Merge pull request #21644 from ziglang/macho-issue-21598
5d7ed61103 • Andrew Kelley • Oct 10, 2024
link.Elf.Object.initAtoms: reduce state access and indirection
c86a334d43 • Andrew Kelley • Oct 9, 2024
Merge pull request #21640 from jacobly0/dwarf-progress
10cb578e4e • Andrew Kelley • Oct 9, 2024
Merge pull request #21633 from ziglang/reduce-flush-logic
ce5a5c361b • Andrew Kelley • Oct 9, 2024
untangle skip conditions
e1e151df0d • Parzival-3141 • Oct 8, 2024
revert disabling `aarch64` skip
7dc0014769 • Parzival-3141 • Oct 8, 2024
fix `standalone/empty_env` test
f522fb9ca3 • Parzival-3141 • Oct 8, 2024
stage2-wasm: airRem + airMod for floats
4b89a4c7cb • Pavel Verigo • Oct 8, 2024
Merge pull request #21622 from mikdusan/bsd
b00cbecfd3 • Alex Rønne Petersen • Oct 8, 2024
Merge pull request #21618 from mlugg/validate-runtime-value
ea527f7a85 • Matthew Lugg • Oct 7, 2024
link.Elf: Fix page size calculation for more architectures.
7a2fde973d • Alex Rønne Petersen • Oct 7, 2024
Merge pull request #21611 from alexrp/target-abi-default
20e03beaef • Alex Rønne Petersen • Oct 7, 2024
Merge pull request #21615 from linusg/panic-uefi
cc79cc9f55 • Alex Rønne Petersen • Oct 7, 2024
Merge pull request #21614 from alexrp/target-avr-align
aa8f39e271 • Alex Rønne Petersen • Oct 6, 2024
Merge pull request #21499 from alexrp/loongarch-gnusf
790fc8cd98 • Alex Rønne Petersen • Oct 6, 2024
Merge pull request #21597 from achan1989/issue_14324
d5c9d85295 • Andrew Kelley • Oct 6, 2024
Build: Add `option(LazyPath, ...)` support
3284d1ffb1 • InKryption • Oct 6, 2024
Merge pull request #21608 from mikdusan/ppc64
148b5b4c78 • Alex Rønne Petersen • Oct 6, 2024
Merge pull request #21605 from alexrp/ohos-stuff
ece265b1c2 • Alex Rønne Petersen • Oct 6, 2024
Merge pull request #21587 from alexrp/hexagon-porting
be5378b038 • Alex Rønne Petersen • Oct 6, 2024
Merge pull request #21518 from mlugg/incremental-ci
008bb1f120 • Matthew Lugg • Oct 6, 2024
Merge pull request #21037 from alexrp/target-dyld
516cb5a5e8 • Alex Rønne Petersen • Oct 6, 2024
Merge pull request #21331 from bobf/std-meta-DeclEnum-empty-struct
ac247c9943 • Alex Rønne Petersen • Oct 6, 2024
Merge pull request #21581 from zigmd/fix-typo-in-segset_t
406e56ab69 • Alex Rønne Petersen • Oct 5, 2024
Merge pull request #21574 from alexrp/llvm-sub-arch
d23db9427b • Alex Rønne Petersen • Oct 5, 2024
std.os.windows.ReadFile: handle ERROR_LOCK_VIOLATION
73de620ad5 • Jonathan Marler • Oct 5, 2024
Merge pull request #21595 from alexrp/objcopy-seg-paddr
e6fd01a949 • Alex Rønne Petersen • Oct 5, 2024
Merge pull request #21591 from patrickwick/issue-19009
cfd3bcffec • Andrew Kelley • Oct 5, 2024
Merge pull request #21593 from alexrp/dlopen-null
98b85f72a6 • Alex Rønne Petersen • Oct 5, 2024
remove `@fence` (#21585)
043b1adb8d • David Rubin • Oct 4, 2024
std.Target: add missing propeller switch prongs
163d505e27 • Andrew Kelley • Oct 4, 2024
Merge pull request #21532 from marler8997/putDependencyCacheInGraph
9fca80941c • Andrew Kelley • Oct 4, 2024
Adds new cpu architectures propeller1 and propeller2. (#21563)
7c74edec8d • Felix Queißner • Oct 4, 2024
Remove old deprecated symbols in std (#21584)
3e62cb5c90 • PauloCampana • Oct 4, 2024
Merge pull request #21572 from alexrp/tests-llvm-targets
eb363bf845 • Alex Rønne Petersen • Oct 4, 2024
Merge pull request #21578 from alexrp/s390x-porting
b23a5b56c2 • Alex Rønne Petersen • Oct 4, 2024