Commits

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

CODE_OF_CONDUCT: change Freenode to Libera.chat

8a863381d1 • Nulo • Jul 4, 2021

stage2: add the zig version to AstGen cache hash

254a35fd88 • Andrew Kelley • Jul 3, 2021

WASI: include exec-model in cache state.

5c34c01179 • Takeshi Yoneda • Jul 3, 2021

stage1: eliminate the IrInst base struct

af20fdbce7 • Andrew Kelley • Jul 3, 2021

Merge pull request #9219 from ziglang/unreachable-code

bb98620c10 • Andrew Kelley • Jul 3, 2021

stage2: print valid filename in error messages

d84b386f60 • J.C. Moyer • Jul 2, 2021

stage2: fix `@asyncCall` parameter count

7140bb64e1 • Veikka Tuominen • Jul 1, 2021

std: Catch and handle overflow in json parser

1fc877fd94 • LemonBoy • Jul 1, 2021

Add context to fatal OpenErrors

628f490c59 • Christopher Smyth • Jul 1, 2021

fix start code for WebAssembly

acf2e8fe64 • Andrew Kelley • Jul 1, 2021

Fix test cases for stage2.

d606811f55 • Takeshi Yoneda • Jul 1, 2021

Add support for WASI reactor in pure Zig-exe. (#9178)

bc7761d8e0 • Takeshi Yoneda • Jul 1, 2021

Merge pull request #9254 from moosichu/feature/macos-link-universal-static-libs

a95ba0d10d • Jakub Konka • Jun 30, 2021

std/os/uefi: fix packed struct bitfields

908b431abe • Nameless • Jun 30, 2021

boot_services: allow custom MemoryTypes

b8329351b1 • Sreehari Sreedev • Jun 30, 2021

Merge pull request #9266 from ziglang/zld-dylibs

81bf05bf6c • Jakub Konka • Jun 29, 2021

Merge pull request #9258 from ziglang/shared-cache-locking

37fbf5b0d3 • Andrew Kelley • Jun 29, 2021

Merge pull request #9242 from ziglang/zld-link-system-libsystem-when-native

2c385e58f9 • Jakub Konka • Jun 28, 2021

Revert "Include package root dir in stage2 error messages"

6d47b4f39e • Andrew Kelley • Jun 28, 2021

Include package root dir in stage2 error messages

15a030ef3d • J.C. Moyer • Jun 27, 2021

std/fmt: add fmtDurationSigned

f398ac3ee4 • Isaac Freund • Jun 27, 2021

stage2: fix unreachable in union(enum) with anytype payload

ef56e42a2a • g-w1 • Jun 27, 2021

translate-c: Add documentation for `zig translate-c`

3be682bac9 • Evan Haas • Jun 27, 2021

allow json scientific notation to coerce to integers as long as they actually resolve to int type

2ac769eab9 • Emil Lerch • Jun 26, 2021

Export isValidId, remove pub on unexported functions

dacc5e624e • Robin Voetter • Jun 26, 2021

Merge pull request #9148 from marler8997/windowsChildOutput

1534cd2f88 • Andrew Kelley • Jun 26, 2021

Merge pull request #9202 from ifreund/sysroot

7a85dc6935 • Jakub Konka • Jun 25, 2021

AstGen: fix O(N^2) perf for many decls with same parent

73f77f3080 • Andrew Kelley • Jun 25, 2021

zld: fix section mapping for Go specific sections

49b3986417 • Jakub Konka • Jun 25, 2021

mark tsan as linguist-vendored

411f9c60b1 • xackus • Jun 25, 2021

Add fat/universal dylib support to zig ld

177b1b6bf9 • Tom Maenan Read Cutting • Jun 25, 2021

stage2: implement @setRuntimeSafety

2d2a6ed1a4 • Jacob G-W • Jun 25, 2021

langref: make @setRuntimeSafety more correct

4adcd560ce • Jacob G-W • Jun 25, 2021

Merge pull request #9229 from ziglang/zld-objc-frameworks

350ead9cb2 • Jakub Konka • Jun 25, 2021

Merge pull request #9171 from ziglang/zld-tapi

8216ce6789 • Jakub Konka • Jun 24, 2021

Merge pull request #9191 from ziglang/stage1-astcheck

31c49ad64d • Andrew Kelley • Jun 23, 2021

stage1: `@shuffle` type and mask params in comptime scope

fc185a6f71 • Andrew Kelley • Jun 23, 2021

nice error for unsupported async sockets on Windows

0134cb0214 • Jonathan Marler • Jun 23, 2021

fix typos in langref.html

29945fb8b3 • Veikka Tuominen • Jun 23, 2021

Docs clarification: local static variable (#8381)

ce3679aa45 • Roman Frołow • Jun 23, 2021

docs: top level global assembly -> container level

da063ebd96 • Jacob G-W • Jun 23, 2021

translate-c: Remove usage of `extern enum`

0e7897a9a2 • Evan Haas • Jun 23, 2021

add compile error if root.log is not a function

d1f99eabb7 • Luna • Jun 22, 2021

Merge pull request #9047 from g-w1/spider-astgen

c6844072ce • Andrew Kelley • Jun 22, 2021

Merge pull request #8717 from mchudleigh/dwarf-on-windows

8a6de78e07 • Veikka Tuominen • Jun 21, 2021

stage2 Sema: implement @intToPtr (#9144)

e13a182990 • g-w1 • Jun 21, 2021

stage2: simplify codegen for errorToInt and intToError

a95fdb0635 • Jacob G-W • Jun 21, 2021

Merge pull request #9168 from LemonBoy/fix-pie

fc1feebdc0 • Andrew Kelley • Jun 21, 2021

stage2: Remove special double ampersand parsing case (#9114)

00982f75e9 • Dmitry Matveyev • Jun 20, 2021

std: Make copy_file_range checks run at compile-time

e4225ca5f7 • LemonBoy • Jun 20, 2021

Merge pull request #8636 from jmc-88/issue-3779

6de45c826c • Veikka Tuominen • Jun 20, 2021

fmt: make --ast-check work with --stdin

1071ca6129 • Jacob G-W • Jun 20, 2021

stage2 sema: change impl of @setCold to use zirSetCold (typo?)

8a7730672f • pithlessly • Jun 20, 2021

Bring your own MAX_PATH_BYTES

37a1028b6e • mason1920 • Jun 20, 2021

macho: LC_RPATH: reserve byte for null-terminator

e006281d79 • Michael Dusan • Jun 18, 2021

HashMap.getOrPutAssumeCapacityAdapted should set key to undefined (#9138)

1f29b75f08 • hadroncfy • Jun 18, 2021

AstGen: properly generate errdefer expressions when returning

6ce8440987 • Andrew Kelley • Jun 18, 2021

stage1: Store the specified code model in the LLVM module

ccb6e1627e • LemonBoy • Jun 18, 2021

Merge pull request #9117 from greenfork/unify-compiler-error-printing

b9e78593bb • Andrew Kelley • Jun 18, 2021

fix oob during riscv64 feature processing

9ff15e24f8 • Michael Dusan • Jun 18, 2021

zig cc: improve linker args parsing

6f0cfdb820 • Vincent Rischmann • Jun 17, 2021

stage1: fix zig0 help message

e18ef71d98 • Andrew Kelley • Jun 17, 2021

Fix `lakemont` CpuModel (#9099)

0e71e6ee0f • d18g • Jun 17, 2021

netbsd: add more std.os.bits

bfe3558efe • Michael Dusan • Jun 16, 2021