Commits

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

netbsd: add args to limit number of PT_LOAD segs

79a4da14ad • Michael Dusan • Jun 16, 2021

ci: remove confusing message now that --ast-check is added

e125ead2b1 • Andrew Kelley • Jun 15, 2021

stage2 Sema: add type resolving from comptime_float to float

76584ad0c6 • joachimschmidt557 • Jun 15, 2021

fix RISC-V assembly CPU features

90c73d8768 • Andrew Kelley • Jun 15, 2021

AstGen: support `@export` with field access

515d6430c0 • Andrew Kelley • Jun 15, 2021

Merge pull request #9122 from ziglang/zld-proxies

0f4173c5d8 • Jakub Konka • Jun 15, 2021

Merge branch 'mathetake-cpp-wasi'

7f9076c771 • Jakub Konka • Jun 15, 2021

zig build: add --libc general option

db08d4c3d6 • Isaac Freund • Jun 15, 2021

Merge pull request #9091 from Vexu/translate-c

97946e2a41 • Veikka Tuominen • Jun 15, 2021

std: don't reference non-existant ComptimeStringHashMap type

ac42503266 • Björn Linse • Jun 15, 2021

Merge pull request #9118 from ziglang/zld-eh-frame

d2427e6490 • Jakub Konka • Jun 14, 2021

ci: azure: update to newer msys2 release

408d8df86c • Andrew Kelley • Jun 14, 2021

zig build: rename --lib-dir, --include-dir, --exe-dir

7d5538c32b • Andrew Kelley • Jun 14, 2021

CLI: rename --override-lib-dir to --zig-lib-dir

193c529b8c • Andrew Kelley • Jun 14, 2021

specify the output lib, exe and include paths with flags

5a4249fa25 • Jan200101 • Jun 14, 2021

translate-c: remove old code i forgot in last pr

ec36b82d05 • xackus • Jun 14, 2021

add a test for dup and dup2

4173a2bc24 • Veikka Tuominen • Jun 14, 2021

Add std.os.dup()

ee048d6569 • Samadi van Koten • Jun 14, 2021

std: fix auto hash of tagged union with void field

2d4c439652 • Isaac Freund • Jun 14, 2021

Merge pull request #9106 from Vexu/fmt

86ebd4b975 • Andrew Kelley • Jun 14, 2021

link/Elf: don't use \n in log.debug calls

df4f11f42f • Jacob G-W • Jun 13, 2021

tools: Unbreak many tools

ff79b87fa0 • LemonBoy • Jun 13, 2021

Merge pull request #9092 from xackus/translate-c-type-parsing

37f36da391 • Veikka Tuominen • Jun 13, 2021

Merge pull request #9074 from mattbork/parse-always-scratch

f58fbb1004 • Veikka Tuominen • Jun 13, 2021

stage2 Sema: enable float multiplication and division

46b9e061e0 • joachimschmidt557 • Jun 13, 2021

translate-c: don't bother with unwrapping pointers

6664679c8c • Veikka Tuominen • Jun 13, 2021

Improve error message when std.fmt.format is missing arguments

540b52931a • Jarred Sumner • Jun 13, 2021

std.windows: fix `OVERLAPPED`, add `OVERLAPPED_ENTRY`

b2879825d7 • viri • Jun 13, 2021

Make std.ChildProcess exit code u8 to match std.process.exit

a6d72fea06 • Garrett Squire • Jun 12, 2021

translate-c: better support for static local variables

ea4a25287e • Evan Haas • Jun 12, 2021

std: Fix complex ldexp implementation

44cdafd9d4 • LemonBoy • Jun 12, 2021

zig fmt: rewrite byteOffsetOf to offsetOf

0d022eb1d6 • Veikka Tuominen • Jun 12, 2021

Renamed @byteOffsetOf to @offsetOf

f63338195d • Exonorid • Jun 12, 2021

std.Thread.Futex addition (#9070)

2ba68f9f4c • protty • Jun 12, 2021

std.build: don't default to static linkage

2b2efa24d0 • Veikka Tuominen • Jun 12, 2021