Commits

std.Thread: move linux detach code to inline asm

483eb8e057 • kprotty • Jul 1, 2021

zig fmt

98106b09d5 • kprotty • Jul 1, 2021

std.Thread: non-zero child_tid to avoid racy join()

2309c81a78 • kprotty • Jul 1, 2021

std.Thread: add CLONE_CHILD_SETTID to fix join()

2a6ba41020 • kprotty • Jul 1, 2021

std.Thread: fix tls 9386 linux typo

6dd6604638 • kprotty • Jul 1, 2021

std.Thread: more cleanup & testing

f0fa129e9b • kprotty • Jul 1, 2021

std.Thread: more fixes

7b323f84ca • kprotty • Jul 1, 2021

std.Thread: fix posix

c6fb968a3d • kprotty • Jul 1, 2021

std.Thread: fix futex test + thread errors

fd4a607bb2 • kprotty • Jul 1, 2021

std.Thread: fix futex thread spawning

18bcb2e990 • kprotty • Jul 1, 2021

std.Thread: more typo fixes

6a903fc4c0 • kprotty • Jul 1, 2021

std.Thread: more fixes

009c95b8ec • kprotty • Jul 1, 2021

std.Thread: typo fixes 2

5f4a40e6aa • kprotty • Jul 1, 2021

std.Thread: uh more typo fixes

b1f37b4ead • kprotty • Jul 1, 2021

std.Thread: more compile error fixes

d016caaccb • kprotty • Jul 1, 2021

std.Thread: fixup ThreadPool.zig

281a9a60f0 • kprotty • Jul 1, 2021

std.Thread: even more typo fixes

1ae969e529 • kprotty • Jul 1, 2021

std.Thread: fix some typos

ca1e61b851 • kprotty • Jul 1, 2021

std.Thread: add tests + getCurrentId() returns ints when possible

6ff64895cf • kprotty • Jul 1, 2021

std.Thread: another typo fix

235fcc5ba6 • kprotty • Jul 1, 2021

std.Thread.getCpuCount(): fix usages

3a276be135 • kprotty • Jul 1, 2021

changes to accomodate std.Thread update

0a1def7833 • kprotty • Jul 1, 2021

std.Thread: rewrite + extensions

e16d3d162a • kprotty • 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