Commits

std: set standard dynamic linker path for loongarch64 on linux. (#20726)

2fb813c61f • YANG Xudong • Jul 30, 2024

Merge pull request #20873 from ziglang/elf-ownership

30b4a87db7 • Jakub Konka • Jul 30, 2024

Merge pull request #20852 from ziglang/init-array-start-code

f219286573 • Andrew Kelley • Jul 30, 2024

Merge pull request #20389 from alexrp/riscv32

38e0f049c5 • Andrew Kelley • Jul 29, 2024

langref: Make pointer_coerce_const_optional test less obfuscated

73a444766e • Ryan Liptak • Jul 29, 2024

Fix compile error due to GetModuleFileNameW binding change

efde3ed04a • Ryan Liptak • Jul 29, 2024

Merge pull request #20865 from ehaas/aro-translate-c-static-assert

d60c100eb6 • Andrew Kelley • Jul 29, 2024

c: Handle armeb and thumbeb in clone().

f7cebf21c9 • Alex Rønne Petersen • Jul 29, 2024

Merge pull request #20822 from alexrp/start-mips-fixes

7342017404 • Andrew Kelley • Jul 29, 2024

Merge pull request #20839 from alexrp/musl-stuff

19e4de135f • Andrew Kelley • Jul 29, 2024

compiler: Enable -Werror=date-time for C/C++ code in release builds.

27507ad971 • Alex Rønne Petersen • Jul 29, 2024

Merge pull request #20841 from alexrp/atomic-stuff

c37fe4b678 • Andrew Kelley • Jul 29, 2024

Merge pull request #19833 from tealsnow/posix-INVAL

390c7d84b2 • Andrew Kelley • Jul 29, 2024

chore: correct non-standard comments.

ed7f11ffa7 • matt ettler • Jul 29, 2024

Add libcpp option to test options

00d6ea4764 • Sammy James • Jul 29, 2024

Merge pull request #20667 from jayrod246/windows-watch

3a0da431db • Andrew Kelley • Jul 29, 2024

std.mem.readVarInt: fix for 8-bits and below (Reloaded) (#20513)

939fcce5ef • poypoyan • Jul 29, 2024

Merge pull request #20297 from sno2/wtf8-conversion-buffer-overflows

08e83fee57 • Andrew Kelley • Jul 29, 2024

std.fs.Dir: Refactor atomicSymLink from std.fs

219acaa1d6 • Carter Snook • Jul 29, 2024

Condense and extend std.Treap's traversal functionalities. (#20002)

4a77c7f258 • Cheng Sheng • Jul 29, 2024

std.Target.Cpu.Arch: Remove the `aarch64_32` tag.

d1d95294fd • Alex Rønne Petersen • Jul 29, 2024

link.Coff: Basic support for `/Brepro` in the self-hosted linker.

c157550928 • Alex Rønne Petersen • Jul 28, 2024

feat(std.os.uefi.protocol): add Serial IO

d30d37e356 • Matthew Ettler • Jul 28, 2024

link: Accept `-Brepro` linker option and pass it to LLD.

642cd730c8 • Alex Rønne Petersen • Jul 28, 2024

Merge pull request #20807 from Rexicon226/riscv

91c17979f1 • Jakub Konka • Jul 28, 2024

Merge pull request #20834 from ziglang/macho-boundary-typo-fix

1fba9e1280 • Jakub Konka • Jul 28, 2024

translate-c: Use mangled name for local extern in condition/loop

a84951465b • Linus Groh • Jul 27, 2024

std.os.linux: Fix default value for perf_event_attr.clockid field.

66b71273a2 • Alex Rønne Petersen • Jul 27, 2024

docs: ArrayHashMap: warn against the shrink footgun

eab934814f • Andrew Kelley • Jul 26, 2024

Fix typo in init files.

3b3c9d2081 • Karim Mk • Jul 26, 2024

update init template

5d3a1cfdf5 • Andrew Kelley • Jul 26, 2024

frontend: add missed cache hash on --debug-rt

208baa37ca • Andrew Kelley • Jul 26, 2024

zig.h: fixup pointer atomic load definitions

2a0238e5e3 • kcbanner • Jul 26, 2024

Merge pull request #20788 from alexrp/elf-dt

1240134c8b • Jakub Konka • Jul 26, 2024

remove deprecated --mod CLI now that a zig1.wasm update happened

80269c1f53 • Andrew Kelley • Jul 26, 2024

Merge pull request #20776 from alexrp/start-pie-more-arches

f2bf6c1b11 • Andrew Kelley • Jul 26, 2024

std.zig.target: Handle m68k in muslArchName().

2458e53e73 • Alex Rønne Petersen • Jul 26, 2024

main: Don't pass `--seed` for `zig run`.

9536d65230 • Alex Rønne Petersen • Jul 26, 2024

Merge pull request #20773 from ziglang/fuzz

afddfe25d8 • Andrew Kelley • Jul 26, 2024

llvm: Don't emit safety memset() for stores of undef in Debug with safety off.

1c35e73b61 • Alex Rønne Petersen • Jul 26, 2024

Add `std.json.ParseOptions.parse_numbers` to preserve float precision (#20744)

81a172a506 • Eugene-Dash • Jul 26, 2024

Merge pull request #20777 from alexrp/start-abi-hardening

ed847b85c2 • Andrew Kelley • Jul 25, 2024

aarch64: reenable tests that are no longer regressed

3344ed8b8f • Julian Vesper • Jul 25, 2024

Merge pull request #20783 from ziglang/cache-fix

b22357b88b • Andrew Kelley • Jul 25, 2024

main: avoid sending an empty file system inputs message

18685e928d • Jacob Young • Jul 25, 2024

llvm: force `TargetOptions.UseInitArray` to `true`

f4f5b2bc41 • Jacob Young • Jul 24, 2024

std.coff: Add missing entries to MachineType.

be56c67b14 • Alex Rønne Petersen • Jul 24, 2024

Merge pull request #20749 from alexrp/start-pie

4de8bba648 • Andrew Kelley • Jul 24, 2024

start: Handle loongarch32 together with loongarch64.

557c4f04c2 • Alex Rønne Petersen • Jul 24, 2024

Merge pull request #20767 from ziglang/emit-options

75cf7fca90 • Andrew Kelley • Jul 24, 2024

Replace some dynamic functions with static ones.

1e74904aa2 • Lucas Santos • Jul 24, 2024

Merge pull request #20758 from pavelverigo/stage2-wasm-compiler-rt-test-pass

fa95c89a71 • Andrew Kelley • Jul 24, 2024

Merge pull request #20719 from alexrp/misc-porting

399f4fe7d6 • Andrew Kelley • Jul 24, 2024

Merge pull request #20751 from Rexicon226/riscv-eflags

7aaebd1774 • Jakub Konka • Jul 23, 2024

Fix compilation issues in crypto.bccrypt and poly1305 (#20756)

2e8acdf6fa • Frank Denis • Jul 23, 2024

std.Build.Step.Run: Fix invocation syntax for Wasmtime 14+.

be1e1fa180 • Alex Rønne Petersen • Jul 23, 2024

Merge pull request #20706 from alexrp/sigaction-nosys

718f8d5314 • Andrew Kelley • Jul 23, 2024

Default std.posix.system.ucontext_t is void

e8503ecb65 • Pat Tullmann • Jul 23, 2024

add std.testing.random_seed

33c7984183 • Andrew Kelley • Jul 23, 2024

Merge pull request #20725 from ziglang/fuzz

6f3e9939d0 • Andrew Kelley • Jul 23, 2024

Merge pull request #20731 from ziglang/parallel-macho-2

255547d7a6 • Jakub Konka • Jul 23, 2024

autodoc: Preserve whitespace in inline code spans

ac2459327f • Ryan Liptak • Jul 23, 2024

Merge pull request #20733 from alexrp/start-porting

8a8a7ba35b • Andrew Kelley • Jul 23, 2024

Merge pull request #18962 from fifty-six/master

05a8c4796f • Veikka Tuominen • Jul 23, 2024

Fix function definition: ChaCha20With64BitNonce counter is u64 (#20734)

d2c9a51d1e • Frank Denis • Jul 22, 2024

Merge pull request #20556 from McSinyx/setpgid

eac7fd4da5 • Andrew Kelley • Jul 22, 2024

riscv: disable failing test

1fc42ed3e7 • David Rubin • Jul 22, 2024

Merge pull request #20718 from alexrp/start-gv

b149d8f747 • Andrew Kelley • Jul 22, 2024

Merge pull request #20708 from alexrp/target-cleanup-2

179a6e61e8 • Andrew Kelley • Jul 22, 2024

bootstrap.c: update version

956ba8f61c • Andrew Kelley • Jul 22, 2024

debug: correct dump_hex and dump_hex_fallible casing (#19296)

600e96f450 • Wooster • Jul 22, 2024

Sema: fix OOB access in coerceTupleToStruct (#19620)

42d9017feb • Bogdan Romanyuk • Jul 21, 2024

test: update `make` functions to use `MakeOptions`

08cddaf11c • David Rubin • Jul 21, 2024

Revert "Merge pull request #20380 from tau-dev/master"

f303c3943f • Andrew Kelley • Jul 21, 2024

improve `@enumFromInt` doc (#20354)

d484269543 • kj4tmp • Jul 21, 2024

std.os.linux: sched_setaffinity fix (#20357)

1dbee05609 • Gabor Lekeny • Jul 21, 2024

zig build: respect `PKG_CONFIG` environment variable

d263f1ec0e • Eric Joldasov • Jul 21, 2024

test: check output file caching of run steps with side-effects

c746d7a35d • Techatrix • Jul 21, 2024

std.Build: add support for passing comptime_int, float and comptime_float options

7aea384e44 • L zard • Jul 21, 2024

fix(fmt): pointer type syntax to index (take 2) (#20336)

7e76818132 • Will Lillis • Jul 21, 2024

langref: add example for errdefer |err| sytnax

8267929742 • Alex Kladov • Jul 21, 2024

tls.Client: implement record padding (#20558)

aa73bb6bc9 • Igor Anić • Jul 21, 2024

std.mem.reverse: Improve performance (#20455)

fae742a680 • JonathanHallstrom • Jul 21, 2024

ip: use `getExternFunc` in `getCoerced`

7591df5172 • David Rubin • Jul 21, 2024

single pointer slice syntax added

9232425b8f • ssmid • Jul 21, 2024

Riscv32e align stack to 4 bytes (#20673)

01dc0d5a72 • cheme • Jul 21, 2024

Merge pull request #20380 from tau-dev/master

397be0c9cc • Andrew Kelley • Jul 21, 2024

fix: remove misleading error note for failed array coercions

18d412ab2f • WillLillis • Jul 21, 2024

fix: Add error notes for method calls on double pointers (#20686)

9b292c0949 • Will Lillis • Jul 21, 2024

Merge pull request #20692 from pavelverigo/stage2-wasm-overflow-ops

93c546c8c9 • Andrew Kelley • Jul 21, 2024

test runner: disable stderr printing for riscv64

5f78e28899 • Andrew Kelley • Jul 21, 2024

Merge pull request #20402 from alexrp/target-cleanup

ff02bf403b • Andrew Kelley • Jul 20, 2024

Merge pull request #20696 from sobolevn/typos-fix

6d7bbab740 • Robin Voetter • Jul 20, 2024

Merge pull request #20688 from ziglang/incr-test

b5f3d12164 • Andrew Kelley • Jul 20, 2024

Merge pull request #20691 from jacobly0/dev

ef3a746da1 • Jacob Young • Jul 20, 2024

dev: introduce dev environments that enable compiler feature sets

4f742c4cfc • Jacob Young • Jul 20, 2024

std: Add loongarch support for elf. (#20678)

b7e48c6bcd • YANG Xudong • Jul 19, 2024

Merge pull request #20679 from ziglang/std.c-reorg

0d1db794d5 • Andrew Kelley • Jul 19, 2024

CI: update tarballs to one that has LLVM assertions enabled

89e4c38fe3 • Andrew Kelley • Jul 19, 2024

mem: handle Float and Bool cases in byteSwapAllFields

647a0c9b82 • kcbanner • Jul 19, 2024