Commits

os: windows: fix unhandled error

1702404adf • Ali Chraghi • Jan 9, 2023

c backend: Output string literals for array init of bytes

dd175e2928 • Jimmi Holst Christensen • Jan 9, 2023

linker: fail the compilation if there were linker errors

90fedf24fc • Casey Banner • Jan 9, 2023

std.array_list: add a comment on every methods invalidating pointers.

a5bcdfd27e • remeh • Jan 9, 2023

windows: fix _tls_index not being defined if libc wasn't linked, and fix x86 name mangling

c5900224fd • kcbanner • Jan 9, 2023

packed struct fix example and clarify least to most significant ordering

9f215318b8 • Jonathan Marler • Jan 9, 2023

fix Nvptx backend outputing files at the top level of zig-cache

91b8d9e370 • Guillaume Wenzek • Jan 9, 2023

Merge pull request #13561 from jacobly0/gcc-warnings

6064477928 • Andrew Kelley • Jan 9, 2023

Merge pull request #13558 from Vexu/stage2-fixes

4ed0cd51c0 • Veikka Tuominen • Jan 9, 2023

zig-cache: support windows drive + fwd-slash paths

9e50cb294b • mike • Jan 9, 2023

std.build: fix typo

6494cec59c • GethDW • Jan 9, 2023

Fix error reporting the wrong line for struct field inits (#13502)

35c13c262c • mparadinha • Jan 9, 2023

std.os.linux: Add setitimer and getitimer syscalls

2d623d7774 • Hayden Pope • Jan 9, 2023

CI: disable github workflows until it is working in the ci branch

d6ee8cb063 • Andrew Kelley • Jan 9, 2023

disable failing test on aarch64-macos

b10386bcf0 • Andrew Kelley • Jan 9, 2023

CI: aarch64-linux: init

3591c51fbe • Andrew Kelley • Jan 9, 2023

macos: x86_64: fix wrong path to cmake

2623b5cf3a • Andrew Kelley • Jan 9, 2023

CI: aarch64-macos: set PATH env var for cmake

390fb9a3ca • Andrew Kelley • Jan 9, 2023

CI: separate aarch64 and x86_64 macos scripts

db58a45ab6 • Andrew Kelley • Jan 9, 2023

ci: init github actions support

dc96e47eb3 • Loris Cro • Jan 9, 2023

crypto.bcrypt: fix massive speed regression when using stage2 (#13518)

b239a178c5 • Frank Denis • Jan 9, 2023

musl.zig: remove unused enum (#13545)

50fb7a4144 • Motiejus Jakštys • Jan 9, 2023

Merge pull request #13536 from ziglang/cbe-zig-h

013d615077 • Andrew Kelley • Jan 9, 2023

Sema: remove `block` and `src` parameters from `getBuiltin`

33fe7f2881 • Veikka Tuominen • Jan 9, 2023

pthread_sigmask

568a619251 • Jonathan • Jan 9, 2023

Merge pull request #13497 from Vexu/stage2-fixes

b494f6a9dc • Veikka Tuominen • Jan 9, 2023

langref: add appendix and explain 'container' terminology

7748d2bb44 • Stevie Hryciw • Jan 9, 2023

pdb: make SuperBlock def public

56195aa73c • Jakub Konka • Jan 9, 2023

stage2: Support modifiers in inline asm

bc33243650 • Cody Tapscott • Jan 9, 2023

Merge pull request #13074 from topolarity/stage2-opt

48798da29b • Andrew Kelley • Jan 9, 2023

Sema: avoid breaking hash contract when instantiating generic functions

b931889c65 • Jacob Young • Jan 9, 2023

Merge branch 'jcmoyer-lld-explicit-pdb'

52f8de0194 • Jakub Konka • Jan 9, 2023

Merge pull request #13495 from ziglang/macho-dsym

84f5843178 • Jakub Konka • Jan 9, 2023

Merge pull request #13418 from ryanschneider/signal-alignment-13216

95ecd521b8 • Veikka Tuominen • Jan 9, 2023

Handle sentinel slices in `std.mem.zeroes`

11c1ddfc97 • IntegratedQuantum • Jan 9, 2023

llvm: implement packed unions

c1fc15f913 • Veikka Tuominen • Jan 9, 2023

Fixes to linux/bpf/btf.zig

a0dd11c479 • bfredl • Jan 9, 2023

Merge pull request #13487 from ziglang/zld-dwarf-string

eb21b20949 • Jakub Konka • Jan 9, 2023

CI: stop using cloud.drone.io

4efb197f90 • Andrew Kelley • Jan 9, 2023

langref.html.in: Simplify printing types in examples

1be11e230a • Ganesan Rajagopal • Jan 9, 2023

Merge pull request #13446 from Vexu/stage2-fixes

6ea3d3e19f • Veikka Tuominen • Jan 9, 2023

crypto.core.aes: process 6 block in parallel instead of 8 on aarch64 (#13473)

6a94bcbbc6 • Frank Denis • Jan 9, 2023

crypto.salsa20: make the number of rounds a comptime parameter (#13442)

30d392a87e • Frank Denis • Jan 9, 2023

Merge pull request #13463 from ziglang/fix-13056

8d488246da • Jakub Konka • Jan 9, 2023

std.os.linux.T: translate more MIPS values

5f74bec076 • r00ster91 • Jan 9, 2023

Merge pull request #13459 from ziglang/issue-13457

2593d4d7d6 • Jakub Konka • Jan 9, 2023

Improve doc comments for two functions (#13456)

3608b1d036 • delitako • Jan 9, 2023

CI: add stage3/stage4 determinism check

faca0e4220 • Andrew Kelley • Jan 9, 2023

Merge pull request #13338 from Vexu/stage2-compile-errors

b511231f95 • Veikka Tuominen • Jan 9, 2023

Sema: resolve lazy align in zirReify for union fields

8d95b713c5 • Micah Switzer • Jan 9, 2023

Sema: make `InferredErrorSet` deterministic

6165de9a61 • Jacob Young • Jan 9, 2023

Merge pull request #13430 from ziglang/stack-probe-msvc

0848d33d78 • Andrew Kelley • Jan 9, 2023

Add docstrings to some functions in std.meta

d8970de510 • Yujiri • Jan 9, 2023

std.crypto.pwhash.bcrypt: inline the Feistel network function (#13416)

72199c26b9 • Frank Denis • Jan 9, 2023

Translate-C Remainder Macro Fix

ab4b538d91 • Nathan Bourgeois • Jan 9, 2023

Merge pull request #13420 from jacobly0/c-backend

a7b8d011a3 • Veikka Tuominen • Jan 9, 2023

std.crypto.ed25519 incremental signatures: hash the fallback noise (#13643)

ee8af8cffb • Frank Denis • Dec 22, 2022

stage2: Ensure f128 alignment matches c_longdouble alignment

3ee5cf627f • Cody Tapscott • Nov 2, 2022

Merge pull request #13389 from jacobly0/fix-only-c

a0ac10d903 • Andrew Kelley • Nov 2, 2022

Merge pull request #13396 from Luukdegram/fix-12880

5f11e341d8 • Andrew Kelley • Nov 2, 2022

stage2 llvm: Respect alignment for `.union_init`

f354ad638a • Cody Tapscott • Nov 2, 2022

Merge pull request #13404 from joachimschmidt557/stage2-aarch64

99b1eaaac4 • Joachim Schmidt • Nov 2, 2022

cli: set sysroot when --sysroot option was passed

54bdc0108a • Jakub Konka • Nov 2, 2022

Merge pull request #13368 from jacobly0/fix-aarch64-c

57caec8585 • Andrew Kelley • Nov 2, 2022

Fix variable name in documentation sample (#13391)

5aa146c2d2 • mnordine • Nov 2, 2022

ed25519: recommend using the seed to recover a key pair

5e4000ee69 • Frank Denis • Nov 2, 2022

Ed25519.KeyPair.fromSecretKey() didn't compile after the API changes (#13386)

26e7d4c9a3 • Frank Denis • Nov 2, 2022

ci: add 0.10.0 release data

f366f381f5 • Andrew Kelley • Nov 2, 2022

stage2: fix compilation on 32-bit arm

455d583d30 • Andrew Kelley • Nov 2, 2022

start the 0.10.x branch

08b42705ab • Andrew Kelley • Oct 31, 2022

Release 0.10.0

0c1701768d • Andrew Kelley • Oct 31, 2022

stage2: Add explicit type qualifier to workaround #13366

049e6025f2 • Cody Tapscott • Oct 31, 2022

link/MachO: Avoid depending on host PATH_MAX

6f2408aab8 • Cody Tapscott • Oct 31, 2022

std.heap: make wasm32 PageAllocator handle large allocation

d02242661e • Andrew Kelley • Oct 31, 2022

Merge pull request #13360 from topolarity/comptime-bool-binops

ef761c2cbc • Andrew Kelley • Oct 31, 2022

mingw-w64: add gdiplus def files

6d999abba0 • Andrew Kelley • Oct 31, 2022

Merge pull request #13361 from jacobly0/while-cont-scope

d4f668b241 • Andrew Kelley • Oct 31, 2022

compiler_rt: fix gnu_f16_abi for i386-windows

3e126102b7 • Andrew Kelley • Oct 31, 2022

re-apply "Fix C include files not being in `whole` cache (#11365)"

30b8b29f88 • Andrew Kelley • Oct 31, 2022

langref: mention `void{}` and empty blocks

a5c96c49d0 • Andrew Kelley • Oct 30, 2022

std.heap.PageAllocator: add check for large allocation

3f3003097c • Andrew Kelley • Oct 30, 2022

zig test: forward target CLI args to zig run when using -ofmt=c

9b54c9dee8 • Andrew Kelley • Oct 30, 2022

Merge branch 'ci-enable-aarch64-linux'

8caed48460 • Andrew Kelley • Oct 30, 2022

change uefi packed structs to new integer backed syntax (#13173)

40e84a27d6 • Nameless • Oct 30, 2022

Merge pull request #13300 from jcalabro/master

1696434063 • Loris Cro • Oct 30, 2022

autodoc: update to new func zir body structure

d4487b6a2e • Loris Cro • Oct 30, 2022

Merge pull request #13356 from ziglang/macho-no-dupe

2b25d3c333 • Jakub Konka • Oct 30, 2022

std: re-enable auto hash test

5339cac2ef • Andrew Kelley • Oct 30, 2022

Merge pull request #13153 from squeek502/iterator-filename-limits

209a0d2a83 • Andrew Kelley • Oct 30, 2022

Merge pull request #13093 from jacobly0/backend-fixes

5f5a20ebaf • Andrew Kelley • Oct 30, 2022

Fix #12822: Clarify langref about the behavior of undefined

09a96cdfce • Evin Yulo • Oct 29, 2022

Allocator: fix len_align calc in large type size case

949cca9f2a • kkHAIKE • Oct 29, 2022

Merge pull request #13082 from g-w1/unnamed-decls-and-relocs-p9

28dc208f65 • Andrew Kelley • Oct 29, 2022

Merge pull request #13342 from ziglang/fix-glibc-race

e036cc48d5 • Andrew Kelley • Oct 29, 2022

Fix deprecation docs for isAlpha and isCntrl

a70c86e661 • fn ⌃ ⌥ • Oct 29, 2022

Merge pull request #13272 from topolarity/sha2-intrinsics

20925b2f5c • Andrew Kelley • Oct 29, 2022

Merge pull request #13221 from topolarity/packed-mem

c36eb4ede9 • Andrew Kelley • Oct 29, 2022

Enhance indexOfIgnoreCase with Boyer-Moore-Horspool algorithm

c66d3f6bf6 • Zhora Trush • Oct 29, 2022

CLI: report error when `-fstage1` requested but not available

84e0c148b1 • Andrew Kelley • Oct 28, 2022

translate-c: Better support for division in macros

c616141241 • Evan Haas • Oct 28, 2022