Commits

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

Merge pull request #9086 from ziglang/fix-9050

05b5e49bc0 • Jakub Konka • Jun 12, 2021

translate-c: fix enums that require c_uint type

b5c117d051 • xackus • Jun 12, 2021

std: Move PDB-related code into its own file

986a71234b • LemonBoy • Jun 12, 2021

zig cc: recognize more pie flags

caad5c4960 • Andrew Kelley • Jun 11, 2021

Merge pull request #8060 from DrDeano/feature/add-mcpu-to-target-options

f7361970b3 • Andrew Kelley • Jun 11, 2021

translate-c: Implement flexible arrays

45212e3b33 • Evan Haas • Jun 11, 2021

c.zig: fix waitpid() definition

d8b133d733 • codic12 • Jun 11, 2021

std.build.InstallDir: make dupe() a public function

ba7bfe949e • Ellis Trisk-Grove • Jun 11, 2021

better awareness of unwind tables

b6277a4b1c • Andrew Kelley • Jun 11, 2021

Change defineCMacro to take separate name and value arugments

6cc8845802 • Asa Zeren • Jun 11, 2021

Merge pull request #8330 from kivikakk/single-limb-bigint-overflow

0bde5ce369 • Veikka Tuominen • Jun 11, 2021

Merge pull request #7959 from MasterQ32/build_rewrite

c5d4122684 • Veikka Tuominen • Jun 11, 2021

c.zig: add sigfillset, alarm, sigwait

1b3cc66334 • codic12 • Jun 11, 2021

std: Fix tanh for negative inputs

56c0a66ce3 • LemonBoy • Jun 11, 2021

std.os.windows: implement <timeapi.h> (#8801)

2ce033f415 • viri • Jun 11, 2021

Merge pull request #9069 from ziglang/zld-common-syms

961d556570 • Jakub Konka • Jun 11, 2021

zig fmt

138afd5cbf • Andrew Kelley • Jun 11, 2021

netlink ifi_change no longer reserved

a3f7a48d9c • Jens Goldberg • Jun 10, 2021

Documentation TOC item color changed

9f8d1a9ff3 • Norberto Martínez • Jun 10, 2021

Correct a comment.

2e4937b695 • purringChaos • Jun 10, 2021

stage1: Fix handling of C ABI parameters split in multiple regs

43a09f7efc • LemonBoy • Jun 10, 2021

aes 128-bit key expansion test - properly test the inverse round keys (#9065)

2a7fdd56c6 • Frank Denis • Jun 10, 2021