Commits

Add freeAndExit() implementation for Linux/SPARCv9

7aaea20e7e • Koakuma • Jul 30, 2021

stage2 codegen: genTypedValue for error unions and error sets

f6b1fa9e29 • joachimschmidt557 • Jul 30, 2021

Merge pull request #9486 from ziglang/comptime-pointers

e5e6ceda6a • Andrew Kelley • Jul 30, 2021

Merge pull request #8570 from vrischmann/thread-name

192b5d24cb • Andrew Kelley • Jul 29, 2021

stage1: fix anon struct naming in certain cases

ed174b7386 • Michael Dusan • Jul 28, 2021

linux: add mknod and mknodat syscalls

15bec20b00 • Mahdi Khanalizadeh • Jul 28, 2021

stage1: Expand SysV C ABI support for small structs

f5d9d739d7 • Belhorma Bendebiche • Jul 28, 2021

add build dependency when linkerscript is a generated file

2f9e498c6f • Matt Knight • Jul 28, 2021

std/ArrayList: Allow `ArrayList(u0)` to be created

9c028b2078 • Zach Banks • Jul 28, 2021

translate-c: handle signed array subscripts

8028e46f01 • Evan Haas • Jul 28, 2021

CI: enable stage2 behavior test coverage

c47b46fc8d • Andrew Kelley • Jul 28, 2021

Move fs.Walker to fs.Dir.Walker

c1285a1bbe • Ominitay • Jul 28, 2021

Merge pull request #9468 from ehaas/translate-c-inf-nan

f476463cd2 • Veikka Tuominen • Jul 28, 2021

Skip empty strings in std.fs.path.join function

eb010ce65d • Austin Clements • Jul 28, 2021

fix old references to verbose-ir to be verbose-air

a8e8927c49 • Andrew Kelley • Jul 28, 2021

Add option to hide build command on compilation error to build_runner (#8513)

c234d4790e • Lee Cannon • Jul 28, 2021

stage1: add c_longdouble mapping for s390x

bb2accba9b • Meghan Denny • Jul 28, 2021

stage2: implement `@boolToInt`

dc88864c97 • Andrew Kelley • Jul 28, 2021

llvm backend: LLVMGetNamedGlobalAlias requires a null terminated string

66e5920dc3 • Andrew Kelley • Jul 27, 2021

stage2: add deinit for test_functions

a2eb91c422 • Andrew Kelley • Jul 27, 2021

stage2: move call to populateTestFunctions() outside performAllTheWork()

1eeafc3967 • Andrew Kelley • Jul 27, 2021

stage2: `zig test` now works with the LLVM backend

a8e964eadd • Andrew Kelley • Jul 27, 2021

Add zld.id to list of files to skip

ba71b96fe6 • Jarred Sumner • Jul 27, 2021

stage2: improvements towards `zig test`

31a59c229c • Andrew Kelley • Jul 27, 2021

minimum/maximum builtins

cdeea3b094 • Robin Voetter • Jul 27, 2021

Add @select

50a29f7c21 • Robin Voetter • Jul 27, 2021

Merge pull request #9458 from SuperAuguste/popcount-ctz-clz

fc105f2681 • Andrew Kelley • Jul 26, 2021

Wasm,libc: fix wasm-ld failure in matching libc symbols.

a9a4fd3200 • Takeshi Yoneda • Jul 26, 2021

Use -isysroot on Mojave too

24bfd7bddd • fn ⌃ ⌥ • Jul 26, 2021

stage2 llvm backend improvements working towards `zig test`

14d8a1c10d • Andrew Kelley • Jul 26, 2021

stage2 llvm backend: implement llvmType for error union and slices

c3d10dbda1 • Andrew Kelley • Jul 26, 2021

stage2 llvm backend: DeclGen and DeclFn have context field

5b4885fe89 • Andrew Kelley • Jul 26, 2021

stage2 llvm backend: rename getLLVMType to llvmType

66986dd248 • Andrew Kelley • Jul 26, 2021

stage2 llvm backend: implement assembly and ptrtoint

b87105c921 • Andrew Kelley • Jul 25, 2021

Merge pull request #9446 from Luukdegram/stage2-air-wasm

653c851e62 • Andrew Kelley • Jul 25, 2021

stage2: improvements towards `zig test`

7b8cb881df • Andrew Kelley • Jul 24, 2021

Merge pull request #9387 from ziglang/zld-incremental-2

f9798108f8 • Jakub Konka • Jul 23, 2021

Docs fix array/pointer/slice type coercion section (#9392)

e5b476209a • David May • Jul 23, 2021

Merge pull request #9265 from ehaas/translate-c-macro-matching

8ad23d7beb • Veikka Tuominen • Jul 23, 2021

Merge pull request #9440 from ziglang/emit-bc

e3fe3acce0 • Andrew Kelley • Jul 23, 2021

zig: -rdynamic now implies -fdll-export-fns unless the latter is explicitly set.

a38a691487 • Alex Rønne Petersen • Jul 23, 2021

Merge pull request #9378 from g-w1/loop-shadowing

c56b30f565 • Andrew Kelley • Jul 23, 2021

Fixed compile error: 'bMenu' needs to casted. (#9426)

18b8738069 • Michal Ziulek • Jul 21, 2021

linux stdlib: fix definition of RW flags (#9428)

093e10b66e • Biolunar • Jul 21, 2021

std.crypto: handle the top bit in 25519.field.fromBytes64() (#9435)

680fa880d6 • Frank Denis • Jul 21, 2021

Correct hasUniqueRepresentation for vectors

8d0671157c • Tau • Jul 21, 2021

Merge pull request #9353 from ziglang/stage2-air

26984852bd • Andrew Kelley • Jul 21, 2021

std: remove dead code in std.os.read

bfe2005167 • charlieman • Jul 20, 2021

Fixed wrong "unable to load" error for non-existing import files

e807020679 • Loris Cro • Jul 20, 2021

langref: remove incorrect statement on c_void

00e944f718 • Isaac Freund • Jul 20, 2021

translate-c: Handle underscore when used as an identifier

3e67ef5c9f • Evan Haas • Jul 19, 2021

fix style warning in json.zig

c905056562 • Tizoner • Jul 19, 2021

FIX typo in doc comment for std.math.hypot (#9413)

95e5fac412 • Adam C • Jul 18, 2021

stage1: Fix OsOther by adding missing OsPlan9

9979741bff • Jay Petacat • Jul 16, 2021

Fix "unused local constant" error

8cde0c91c6 • Daniele Cocca • Jul 16, 2021

src: return a null-terminated slice

b009aca38a • Daniele Cocca • Jul 15, 2021

Add std.unicode.fmtUtf16le

08e5daa7d5 • Jonathan Marler • Jul 15, 2021

parser: require block in suspend expression

ee173d5127 • g-w1 • Jul 15, 2021

Add inotify_rm_watch definition to c/linux.zig

4ea7470417 • Ryan Liptak • Jul 15, 2021

Add NotDir as possible error for os.inotify_add_watch

a84402d796 • Ryan Liptak • Jul 15, 2021

Fix bigint_shl (#9305)

132b18e2b3 • leesongun • Jul 13, 2021

clarify @bitSizeOf behavior

9086452ff9 • Jonathan Marler • Jul 13, 2021

fix doc comment in translate_c

74972531b5 • Jacob G-W • Jul 13, 2021

ci: enable netbsd tarballs

3e8394776a • Luna • Jul 13, 2021

Merge pull request #9365 from ifreund/hash-map-fix

9b79ce1cd3 • Andrew Kelley • Jul 12, 2021

ci: disable netbsd tarballs until the false positives stop

3063f0a5ed • Andrew Kelley • Jul 12, 2021

Merge pull request #9360 from lun-4/netbsd-ci-2

e6d7ac8c9b • Andrew Kelley • Jul 12, 2021

Merge pull request #9358 from SpexGuy/remove-owner-bb

8de5e8bcd1 • Martin Wickham • Jul 12, 2021

Merge pull request #9352 from g-w1/fix-9346

7ef8546826 • Andrew Kelley • Jul 11, 2021

io_uring: add sqe prep methods for epoll_ctl, poll_add, and poll_remove

aa2a31612f • Kenta Iwasaki • Jul 11, 2021

Rename IrInstSrc to Stage1ZirInst and IrInstGen to Stage1AirInst

75d1b113aa • Martin Wickham • Jul 11, 2021

stage2 plan9: add aarch64 support

968d1ecf17 • Jacob G-W • Jul 11, 2021

stage1: avoid wasting padding with IR instruction tag

40764650af • Andrew Kelley • Jul 10, 2021

wasi-libc: remove crt1.o as it's not WASI ABI compatible

b9e896d7b0 • Takeshi Yoneda • Jul 10, 2021

Fix libc include directories for the MSVC target

2d855745f9 • Martin Wickham • Jul 10, 2021

Add waitid syscall on linux (#9335)

a3703745eb • Malcolm Still • Jul 10, 2021

mingw-w64: add odbc32 and dbghelp def files

9d1fb98fa8 • Andrew Kelley • Jul 10, 2021

Fix argument forwarding to LLVM on Windows

84a544f96c • Martin Wickham • Jul 10, 2021

plan9 codegen, add tests

7b5d139fd3 • Jacob G-W • Jul 9, 2021

Merge pull request #9105 from g-w1/plan9

7b8a968f14 • Andrew Kelley • Jul 8, 2021

Switch rand.DefaultPrng to Xoshiro256++ (#9301)

b4b90af4e0 • Frank Denis • Jul 8, 2021

stage2 type.zig: implement eql of error unions (#9334)

1f0b77b3b8 • g-w1 • Jul 8, 2021

Introduce Zig Test earlier in Language Reference

a201d80253 • Mr. Paul • Jul 8, 2021

stage2 astgen: provide 3 more errors for invalid inline assembly

ec36ac8b21 • Jacob G-W • Jul 8, 2021

Add support for NO_COLOR

e2b954c273 • Martin Wickham • Jul 8, 2021

Merge pull request #8494 from mattnite/cbe-wrapping-addition

7bdeda82ae • Andrew Kelley • Jul 8, 2021

Merge pull request #9325 from ziglang/stage2-inferred-error-sets

62d27fcfb6 • Andrew Kelley • Jul 8, 2021

Fix indentation in langref.html.in

7935e83b1d • yetanothercheer • Jul 8, 2021

Revert "Skip over CRs at the end of multiline literals"

ec63411905 • Andrew Kelley • Jul 8, 2021

Skip over CRs at the end of multiline literals

9de452f9a6 • Daniele Cocca • Jul 7, 2021

Fixed builtin.Target -> std.Target

b936bbd2f1 • Carlos Zúñiga • Jul 7, 2021

stage1 parser: update comments to match impl

23f414b927 • Jacob G-W • Jul 7, 2021

Merge pull request #9310 from ziglang/stage1-better-hashing

6ba843ee0f • Andrew Kelley • Jul 6, 2021

Fix unexpected truncation behavior with comptime_int larger than u64 range (#9303)

cff7ecee07 • leesongun • Jul 6, 2021

stage2: add error note for comparing booleans with '||'

6c11e9bb07 • Jacob G-W • Jul 6, 2021

remove really weird debugging statement from stage1

d089b3df7a • Jacob G-W • Jul 6, 2021

translate-c: Don't discard variables unless necessary

b5659e0233 • Evan Haas • Jul 5, 2021

Merge pull request #9175 from kprotty/thread

b7da1b2d45 • Andrew Kelley • Jul 5, 2021

Link to the GPA now that it's on upstream

5d0dad9acd • Nulo • Jul 4, 2021

implement xoshiro256++ (#9298)

da2ca447c8 • leesongun • Jul 4, 2021