Commits

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

Merge pull request #21577 from alexrp/mips32-stat

0345775559 • Alex Rønne Petersen • Oct 3, 2024

Merge pull request #21571 from alexrp/14366-progress

6b231b9e3f • Alex Rønne Petersen • Oct 3, 2024

Merge pull request #21570 from alexrp/windows-itanium

9b273f6b9a • Alex Rønne Petersen • Oct 3, 2024

Merge pull request #21573 from alexrp/elf-header

69ce7f0e08 • Jakub Konka • Oct 3, 2024

fix: print correct number of provided arguments in min/max error message

3bcdca07a3 • WillLillis • Oct 3, 2024

Merge pull request #20805 from xdBronch/lang-flag

f99097e68f • Alex Rønne Petersen • Oct 3, 2024

std.posix: Added error message 'ProcessNotFound' for reading and writing in a Linux process (#21430)

e22d79dacb • Chris Boesch • Oct 3, 2024

Merge pull request #21505 from alexrp/cpu-features-exts

8ee52f99ce • Alex Rønne Petersen • Oct 2, 2024

Merge pull request #21469 from alexrp/riscv32-tests

0548a61f53 • Alex Rønne Petersen • Oct 2, 2024

Merge pull request #21504 from alexrp/android-softfp

e0ac776749 • Alex Rønne Petersen • Oct 2, 2024

Merge pull request #21524 from alexrp/fix-reader-test

26d35cc112 • Alex Rønne Petersen • Oct 2, 2024

Merge pull request #21527 from alexrp/elf-emulations

038e002b1c • Alex Rønne Petersen • Oct 2, 2024

Merge pull request #21513 from pseudocc/rtattr

e652318c13 • Alex Rønne Petersen • Oct 2, 2024

std.start: dont query stack limit for wanted stack size 0 (#21533)

3b465ebec5 • Michael Ortmann • Sep 29, 2024

Merge pull request #21520 from ziglang/no-formatted-panics

0cdec976e4 • Andrew Kelley • Sep 28, 2024

replace TranslateC.addIncludeDir with variants with LazyPath/library names

085cc54aad • dave caruso • Sep 26, 2024

Merge pull request #21514 from ziglang/elf-incr

0e876a6378 • Andrew Kelley • Sep 26, 2024

std: fix inappropriate use of unreachable in fanotify_init

4442288656 • Andrew Kelley • Sep 25, 2024

mips: use byval for all integer types

4ceefca14b • Maciej 'vesim' Kuliński • Sep 25, 2024

disallow non-scalar sentinel types

efc98fcbeb • Andrew Kelley • Sep 25, 2024

tsan: Update to LLVM 19.1.0.

a40cdad18c • Alex Rønne Petersen • Sep 25, 2024

fix THREAD_STATE_NONE on darwin

7f6b7c5608 • matt • Sep 25, 2024

fetch: fix mutating unrelated fields when saving (#19816)

4d09fb491f • Krzysztof Wolicki • Sep 24, 2024

std: add arch bits for s390x-linux (#21342)

5e4da1ff30 • Meghan Denny • Sep 24, 2024

uefi: erroneous alignment check in pool_allocator

8d76c02f9a • Nameless • Sep 24, 2024

fix: disallow discard as errdefer capture

37cd21eb5f • WillLillis • Sep 24, 2024

fix IB in fifoToOwnedArrayList

ffd071f558 • Alex Kladov • Sep 24, 2024

Add post-quantum key agreement X25519MLKEM768

c062c532d7 • Frank Denis • Sep 24, 2024

compiler-rt: Export extra soft float libcall names for thumb-windows-gnu.

d3ba5f397d • Alex Rønne Petersen • Sep 24, 2024

zig.h: Improve portability of zig_trap() and zig_breakpoint().

5daf47a212 • Alex Rønne Petersen • Sep 24, 2024

libc: Work around LLVM's misassembly of `j <reg>` on mips r6.

c1cc63e5ff • Alex Rønne Petersen • Sep 24, 2024

Improve efficiency of buffered_reader. (#21256)

b19d0fb0fd • Lucas Santos • Sep 24, 2024

std.Target: Remove Cpu.Arch.dxil and ObjectFormat.dxcontainer.

d1901c744c • Alex Rønne Petersen • Sep 24, 2024

std.math: change gcd's implementation to use Stein's algorithm instead of Euclid's (#21077)

b2c53eb0d7 • Fri3dNstuff • Sep 24, 2024

Merge pull request #21472 from alexrp/libunwind

a08f8d44da • Andrew Kelley • Sep 23, 2024

tokenizer: fix 0 byte following invalid (#21482)

0676c04681 • Igor Stojković • Sep 23, 2024

fix: Add error note when attempt is made to destructure error union (#21491)

943176bbfc • Will Lillis • Sep 23, 2024