Commit Graph

  • 1a8bb5ac10 parser: add fn params, return, call args, enum literal tests Motiejus Jakštys 2026-02-10 13:07:22 +00:00
  • cb4be73acb parser: add enum, union, literal, struct doc comment tests Motiejus Jakštys 2026-02-10 13:03:58 +00:00
  • b2b1d8f188 parser: add slicing and tagged union tests Motiejus Jakštys 2026-02-10 13:02:01 +00:00
  • 8705fd0197 parser: add struct/array literal tests (2/3 element variants) Motiejus Jakštys 2026-02-10 12:59:51 +00:00
  • cd93f7cffd parser: add struct/array init literal tests Motiejus Jakštys 2026-02-10 12:58:44 +00:00
  • a61bf83a11 parser: add block, break, grouped expression, array type tests Motiejus Jakštys 2026-02-10 12:28:14 +00:00
  • b186471328 parser: add container declaration and test decl tests Motiejus Jakštys 2026-02-10 12:25:25 +00:00
  • 8d193346e8 parser: add multiline string, empty file, field, container tests Motiejus Jakštys 2026-02-10 12:23:18 +00:00
  • 298b347cf7 parser: add function, comptime, var declaration tests Motiejus Jakštys 2026-02-10 12:21:15 +00:00
  • 0433771b3e parser: add struct field value declaration test Motiejus Jakštys 2026-02-10 12:18:40 +00:00
  • 1bb921b8ca parser: add tuple struct test and container decl support Motiejus Jakštys 2026-02-10 12:14:24 +00:00
  • 745b38fde2 zig build does more and in parallel Motiejus Jakštys 2026-02-10 14:26:56 +00:00
  • 3750469dca update license Motiejus Jakštys 2026-02-11 14:32:36 +00:00
  • cb8d46b1ab fix tcc Motiejus Jakštys 2026-02-10 11:35:41 +00:00
  • 00db079347 zig build -Dcc=tcc Motiejus Jakštys 2026-02-10 10:47:27 +00:00
  • f08f4404ed zig build lint fmt Motiejus Jakštys 2026-02-10 10:36:40 +00:00
  • 2948cfd7cf zig 0.15.1 Motiejus Jakštys 2026-02-10 10:03:26 +00:00
  • e4cbd752c8 Release 0.15.2 Andrew Kelley 2025-10-10 20:45:47 -07:00
  • f559107fee use older std.mem function names Andrew Kelley 2025-10-09 12:46:55 -07:00
  • ca59ad658f std.crypto.tls.Client: fix infinite loop in std.Io.Writer.writeAll marximimus 2025-09-10 17:54:56 +02:00
  • 8ccca8472a std.fs.File.Reader.seekTo: fix one more logical position bug Andrew Kelley 2025-10-09 11:58:44 -07:00
  • 6a25bfc475 std.Io.Reader: rework peekDelimiterInclusive Andrew Kelley 2025-10-08 19:14:01 -07:00
  • 52730f3f21 Fix Reader.Limited end of stream conditions whatisaphone 2025-09-01 10:23:49 -04:00
  • 6682ff2e85 std: std.fs.File fix sendFile with buffered data Maciej 'vesim' Kuliński 2025-09-14 17:26:55 +02:00
  • f661ab6c36 std.Io.Reader: fix delimiter bugs mlugg 2025-09-06 10:23:41 +01:00
  • 9ea4d9aa3b std: fix sendFileReading not accounting for buffer Andrew Kelley 2025-10-08 16:35:32 -07:00
  • 5c0ac90721 std: fix File.Writer sendfile with buffered contents Andrew Kelley 2025-10-08 15:28:36 -07:00
  • acd6ffdf69 Reader.peekDelimiterInclusive: Fix handling of stream implementations that return 0 Ryan Liptak 2025-10-03 01:18:53 -07:00
  • ff16a7c3fa std.Build: duplicate sub_path for LazyPath's dependency variant tehlordvortex 2025-10-07 16:12:16 +01:00
  • 08b2fd46ab std.c: Add missing SIG constants for serenity Linus Groh 2025-10-03 22:15:38 +01:00
  • bc7cdc2b6b libcxxabi: don't build cxa_noexception.cpp if exceptions are enabled Alex Rønne Petersen 2025-10-04 00:44:21 +02:00
  • 03078bfa41 libcxxabi: sort file list according to upstream CMakeLists.txt Alex Rønne Petersen 2025-10-04 00:43:20 +02:00
  • b2591d50c7 libcxxabi: define _LIBCPP_BUILDING_LIBRARY in addition to _LIBCXXABI_BUILDING_LIBRARY Alex Rønne Petersen 2025-10-04 00:44:50 +02:00
  • 9377cc6eef std.zig.system: handle or1k in getExternalExecutor() Alex Rønne Petersen 2025-10-04 21:37:29 +02:00
  • 57f45cc87c fix read of undefined in http tests xdBronch 2025-10-04 19:33:26 -04:00
  • cfb5350ed4 don't pass zero-length @memset to the backend xdBronch 2025-10-03 19:37:51 -04:00
  • 7de67e6802 InternPool: use sequential string indices instead of byte offsets Jacob Young 2025-10-04 05:05:31 -04:00
  • 2700af2aeb x86_64: fix bool vector init register clobber Jacob Young 2025-10-03 23:26:21 -04:00
  • e6e93d82b0 Lld: fix implib emit path mlugg 2025-10-01 13:18:00 +01:00
  • 78012b4845 resinator: fix an alignment problem Ryan Liptak 2025-10-01 01:57:01 -07:00
  • ab6dbfe1a3 translate_c: fix ternary operator output in C macros Jacob 2025-08-02 16:39:07 +08:00
  • 0795e2b2ef Fix zig build lazy -> eager dependency promotion Timothy Bess 2025-03-09 18:05:11 -04:00
  • 4fd78f9c26 libcxx: respond to some feature macro changes in LLVM 20 Alex Rønne Petersen 2025-09-28 08:00:56 +02:00
  • ebaec8e03f test: remove pie test case from test-standalone Alex Rønne Petersen 2025-09-26 01:20:51 +02:00
  • 135f1915da Compilation: --debug-rt always Debug Andrew Kelley 2025-09-25 17:14:26 -07:00
  • c40dbd6ff0 Update descriptions of -f[no-]error-tracing to match the actual behavior Ryan Liptak 2025-09-26 02:14:07 -07:00
  • 65af34b1bf bootstrap: Add support for DragonFly Michael Neumann 2025-09-27 09:51:53 +02:00
  • 8b5e4e032b lib/std/c: sync "struct stat" for DragonFly Michael Neumann 2025-09-27 09:53:47 +02:00
  • 6b1d94c539 musl: add missing fenv C dummy functions for loongarch64-linux-muslsf Alex Rønne Petersen 2025-09-27 04:31:00 +02:00
  • a1c410d512 Revert "x86_64: improve support for large enums" Alex Rønne Petersen 2025-09-26 00:19:47 +02:00
  • 8520e4e286 x86_64: improve support for large enums Jacob Young 2025-09-24 15:56:07 -04:00
  • 9f2a200a3f Fix PowerPC restore_rt taylor.fish 2025-09-13 20:34:05 -07:00
  • a430be097b x86_64: support more in/out forms Jacob Young 2025-09-24 13:09:33 -04:00
  • 427f0025db Fix PowerPC syscalls causing invalid code from CBE taylor.fish 2025-09-13 17:17:18 -07:00
  • 1f0cf7c551 glibc: guard inet-fortified.h Kyle Schwarz 2025-08-30 18:26:14 -04:00
  • bc567312bf use copy_file_range syscall on linux rpkak 2025-08-31 10:56:09 +02:00
  • 6069f908e9 std: always allow spawning processes when an env map is explicitly provided (#25092) Carter Snook 2025-09-23 20:12:28 -05:00
  • e526d65f5e compiler: don't use self-hosted backend on any BSD yet alexrp 2025-09-21 08:47:21 +02:00
  • 0e673fdab2 std.posix: remove bogus assert that SIGRTMAX < NSIG alexrp 2025-09-21 08:46:37 +02:00
  • d6d1fefae9 test: disable test-link on FreeBSD alexrp 2025-09-22 01:33:21 +02:00
  • a569c7d664 test: disable some stack trace tests on FreeBSD alexrp 2025-09-22 01:34:53 +02:00
  • b8f2fec0f2 std.pie: fix register constraint in getDynamicSymbol() for s390x (#25327) Alex Rønne Petersen 2025-09-22 18:36:47 +02:00
  • 9694c83b95 Revert "frontend: another packedStructFieldPtrInfo fix" Alex Rønne Petersen 2025-09-22 04:56:46 +02:00
  • d07b67a55c Revert "x86_64: fix safety crashes in storeRegs" Alex Rønne Petersen 2025-09-21 21:42:39 +02:00
  • e647d1a570 x86_64: rewrite vector element pointer access Jacob Young 2025-09-11 08:40:17 -04:00
  • 92b0ec989c ci: temporarily disable riscv64-linux Alex Rønne Petersen 2025-09-21 17:29:57 +02:00
  • ab3e34b09b standalone: fix misaligned stack crash Jacob Young 2025-09-12 02:50:42 -04:00
  • 80eacd6003 aarch64: fix behavior failures Jacob Young 2025-09-12 00:30:20 -04:00
  • 798acd932e aarch64/zonCast: don't return a pointer to a stack element Frank Denis 2025-09-18 16:19:56 +02:00
  • 3da6a19011 x86 codegen: handle spilled tuples Andrew Kelley 2025-09-03 18:22:14 -07:00
  • 37985613c7 x86_64: fix safety crashes in storeRegs Jacob Young 2025-09-10 03:10:46 -04:00
  • 670c4fae61 frontend: additionally handle C pointers in ptrOptPayload Andrew Kelley 2025-09-06 11:42:22 -07:00
  • 4d102751b6 frontend: fix too strict assertion Andrew Kelley 2025-09-05 22:52:30 -07:00
  • 3ab845e028 frontend: another packedStructFieldPtrInfo fix Andrew Kelley 2025-09-10 14:56:04 -07:00
  • b4394412bb Zcu: fix analysis of type of decl with inferred type mlugg 2025-09-10 12:48:42 +01:00
  • 582b96c361 std.zon.parse: fix not initializing array sentinel Andrew Kelley 2025-09-03 18:30:40 -07:00
  • 8d5b651c3a Reader.defaultReadVec: Workaround bad r.end += r.vtable.stream() behavior Ryan Liptak 2025-09-19 22:10:53 -07:00
  • c15f8b9fc9 Fix duplicate LC_RPATH entries on macOS Tahoe Frank Denis 2025-09-04 23:09:09 +02:00
  • 90c1123d1c std.mem: work around LoongArch inline asm bug in doNotOptimizeAway() Alex Rønne Petersen 2025-09-17 00:23:48 +02:00
  • 7d8a954578 zig fmt help: mention that the argument can be a directory Frank Denis 2025-09-18 23:03:53 +02:00
  • 91eab35e08 std.sort.pdq: fix out-of-bounds access in partialInsertionSort (#25253) Frank Denis 2025-09-18 04:54:15 +02:00
  • ac56257738 langref: mention union support of @fieldParentPtr rohlem 2025-09-17 23:11:46 +02:00
  • 72017d4bd5 mem.replace: Document that input/output cannot overlap Ryan Liptak 2025-09-13 19:32:52 -07:00
  • 35de86906d Merge pull request #25201 from jacobly0/x86_64-addsat Andrew Kelley 2025-09-17 21:15:03 -07:00
  • b8bf2780a0 Elf: implement linksection Jacob Young 2025-09-11 05:20:45 -04:00
  • e14540399c fix handling of comptime-only union fields in Type.getUnionLayout (#25182) Silver 2025-09-18 05:39:47 +01:00
  • 87ca304a02 llvm: fix tagged union payload size in debug info mlugg 2025-09-16 12:35:34 +01:00
  • 83a3365bfd std.math.big.int: normalize zero result for small multiplications mlugg 2025-09-13 11:31:17 +01:00
  • 05b7ca6356 bpf: use bitCast instead of intCast in ld_imm_impl George Huebner 2025-08-25 08:26:12 -05:00
  • 4cfb58342a frontend: fix reference tracking through coerced function bodies mlugg 2025-09-14 11:10:46 +01:00
  • 965b2ab6c3 compiler-rt: export __aeabi_read_tp for arm-freebsd Alex Rønne Petersen 2025-09-11 18:42:57 +02:00
  • 38185ee10f langref: added missing newlines to destructuring tuples example LukaTD 2025-09-10 04:31:20 +02:00
  • f06c3d8be7 std.debug.assertAligned: support const pointers Andrew Kelley 2025-09-07 20:22:38 -07:00
  • cbe1b4571b webui: fixup build errors in fuzz / time_report kcbanner 2025-09-06 01:13:34 -04:00
  • 52eb9e84fb langref: update "Choosing an Allocator" section Andrew Kelley 2025-09-06 11:50:59 -07:00
  • 30ec163d14 BitcodeReader: parse blockinfo inside block Luna Schwalbe 2025-08-27 19:09:05 +02:00
  • 76e2764eb1 Fix -M and --dep splitting on every = instead of just the first Ryan Liptak 2025-08-28 04:20:35 -07:00
  • dcddbcaa60 Fix regression: std.http.Client basic authorization sending user:user instead of user:password when passed in URI Tadej Gašparovič 2025-08-31 15:40:21 +02:00
  • b72a02c592 Populate MSG struct for OpenBSD (#25076) Brandon Mercer 2025-08-30 18:04:32 -04:00
  • d8d497ffe4 std.Thread: make unreachable errors in sleep() clearer Alex Rønne Petersen 2025-08-04 20:46:40 +02:00