Commits

Update wasi-libc to a1c7c2c7a4b2813c6f67bd2ef6e0f430d31cebad

24d8d12caf • Frank Denis • Jan 10, 2023

Merge pull request #14260 from EspeuteClement/master

0cba60afed • Loris Cro • Jan 10, 2023

Fixes bug in AVR codegen for llvm backend

f7ade7e63b • Felix "xq" Queißner • Jan 10, 2023

std: add helper functions to std.zig.Ast for extracting data out of nodes

1f8f79cd53 • Techatrix • Jan 9, 2023

Merge pull request #14241 from ziglang/zig-build-config-header-step

fcee1bf993 • Andrew Kelley • Jan 8, 2023

autodoc: improve linking of decl references

18f6ef613c • Loris Cro • Jan 8, 2023

Merge pull request #14207 from MasterQ32/zig-uri-upstream

87b223428a • Andrew Kelley • Jan 7, 2023

stage3 bsd: support dynamic libstdc++/libc++

0507ced8cd • Michael Dusan • Jan 6, 2023

Implement some more environment functions for WASI.

24b4e643f4 • Brendan Burns • Jan 6, 2023

Merge pull request #14224 from ziglang/std.http

7a2d7ff628 • Andrew Kelley • Jan 6, 2023

zig.h: do not assume __GNUC__ is not clang (#2)

db7b36f3fc • Michael Dusan • Jan 6, 2023

Merge pull request #14210 from Vexu/compile-errors

a01d2ab0e3 • Andrew Kelley • Jan 6, 2023

Merge pull request #14202 from ziglang/std.http

b3e495a38a • Andrew Kelley • Jan 6, 2023

ELF linker: support common-page-size and max-page-size lld opts

6ad92108e2 • Frank Denis • Jan 6, 2023

Merge pull request #13514 from kcbanner/windows_build_fixes

c28c38d1e5 • Andrew Kelley • Jan 6, 2023

tools: build all tools in ci to prevent bitrot

301a89849b • Jan Philipp Hafer • Jan 5, 2023

zig.h: do not assume __GNUC__ is not clang

176940b504 • Michael Dusan • Jan 5, 2023

autodoc: fix bodyless fn type analysis and rendering

1878bdfbb1 • Loris Cro • Jan 5, 2023

autodoc: fix links to functions in generic types

c6ea551c7d • Loris Cro • Jan 5, 2023

Fix cache-dir specified on the command line (#14076)

2d617c482c • pluick • Jan 5, 2023

std: collect all options under one namespace

f83834993e • Veikka Tuominen • Jan 5, 2023

cmake: move 'continue' statement to avoid cmake bug

fe2bd9dda8 • Eric Joldasov • Jan 5, 2023

llvm codegen: fix f16,f32,f64 nan bitcasts

e0fb4c29cb • Michael Dusan • Jan 5, 2023

Don't initialize the static TLS area in single-threaded builds

b89158d6fd • Jens Goldberg • Jan 5, 2023

behavior: add test for #8277

ed23615638 • Michael Dusan • Jan 4, 2023

debug: replace RtlCaptureStackBackTrace (which was spuriously failing) with a new implementation which uses RtlVirtualUnwind instead (#12740)

09ff03a57a • Casey Banner • Jan 4, 2023

Fix another LockViolation case on Windows (#14162)

a3e2ee0911 • Casey Banner • Jan 4, 2023

Merge pull request #14189 from kcbanner/cbe_fix_float_from_repr

9ed4a93ae7 • Andrew Kelley • Jan 4, 2023

Merge pull request #13786 from ziglang/tty-detection

83fd45d820 • Veikka Tuominen • Jan 4, 2023

Sema: implement AVR address spaces

2b9478ce12 • Maciej 'vesim' Kuliński • Jan 3, 2023

Implements std.ArenaAllocator.reset() (#12590)

fd0fb26aba • Felix Queißner • Jan 3, 2023

Merge pull request #12586 from MasterQ32/std_memory_pool

8d64e5283a • Andrew Kelley • Jan 3, 2023

stage2 AArch64: bump up alignment of stack items fitting in regs

09122650ba • joachimschmidt557 • Jan 3, 2023

stage3 macos: enable -headerpad_max_install_names

8032ecb730 • Michael Dusan • Jan 3, 2023

autodoc: restore generic function functionality

755f50a986 • Loris Cro • Jan 3, 2023

Sema: do not immediately destroy failed generic instantiation

abd005f302 • Veikka Tuominen • Jan 3, 2023

Merge pull request #14166 from McSinyx/lowkey

daeb992c73 • Loris Cro • Jan 3, 2023

Merge pull request #14157 from Luukdegram/wasm-linker-misc

7935135767 • Luuk de Gram • Jan 3, 2023

math: implement absInt for integer vectors

1ec74f1b70 • Jordan Lewis • Jan 3, 2023

Document tuple syntax

fc07e1a267 • Evin Yulo • Jan 3, 2023

add -fopt-bisect-limit

a44085dc2a • Guillaume Wenzek • Jan 3, 2023

std.log: add functionality to check if a specific log level and scope are enabled

93bdd04e88 • Lee Cannon • Jan 3, 2023

docs: Clarify that std.fs.path.resolve doesn't resolve relative path to

4fa027a3cc • Sizhe Zhao • Jan 3, 2023

Add the two functions 'getLast' and 'getLastOrNull' to ArrayListAligned/ArrayListAlignedUnmanaged.

1de96a2cc4 • Chris Boesch • Jan 3, 2023

std: add meta.FieldType

8094fa5d48 • mlugg • Jan 3, 2023

zig.h: support GCC compilers that lack __has_builtin

5bd69c655d • Andrew Kelley • Jan 3, 2023

Merge pull request #13980 from ziglang/std.net

c9ef277fa7 • Andrew Kelley • Jan 3, 2023

Merge pull request #13699 from mikdusan/bsd

8bd734d60c • Andrew Kelley • Jan 3, 2023

Compilation: fix merge conflict with previous commit

c1f404ad53 • Andrew Kelley • Jan 2, 2023

Revert "make a .rsp file for `zig clang`"

9bcd48e40e • Andrew Kelley • Jan 2, 2023

Merge pull request #14159 from Vexu/err-fix

df5fcf5432 • Andrew Kelley • Jan 2, 2023

fix behavior test compile error

0b99c83c21 • Andrew Kelley • Jan 2, 2023

Merge pull request #14002 from kcbanner/cbe_msvc_compatibility

4c1007fc04 • Andrew Kelley • Jan 2, 2023

Fix typo (#14149)

4172c29166 • Ganesan Rajagopal • Jan 1, 2023

ChildProcess: fix false positives in windowsCreateProcessSupportsExtension

aadd1b252e • Ryan Liptak • Jan 1, 2023

add tests for fixed stage1 bugs

58c1d98c14 • Veikka Tuominen • Jan 1, 2023

Happy new year! 🎉 (#14143)

1c711b0a64 • Frank Denis • Dec 31, 2022

Merge pull request #14130 from Vexu/debug-info

af197d4954 • Veikka Tuominen • Dec 31, 2022

sha3: define block_length as the rate, not as the state size (#14132)

d86685ac96 • Frank Denis • Dec 30, 2022

ci: remove extra whitespace

e2d7b2bf33 • Manlio Perillo • Dec 30, 2022

x86_64: remove extra whitespace

2419061246 • Manlio Perillo • Dec 30, 2022

Fix bug in WASI envmap handling.

c679fdee7f • Brendan Burns • Dec 30, 2022

parser: ensure the documented grammar matches grammar.y

f8f1c6ac06 • Manlio Perillo • Dec 30, 2022

std.heap.raw_c_allocator: fix illegal alignment cast

4b5fc5239c • Andrew Kelley • Dec 30, 2022

Merge pull request #14102 from Luukdegram/wasm-undefined-symbols

40ba4d4a89 • Andrew Kelley • Dec 29, 2022

hkdf: add prk_length and extractInit()

0d83487dd0 • Frank Denis • Dec 29, 2022

Merge pull request #14101 from Vexu/stage1

9b665a59f2 • Andrew Kelley • Dec 29, 2022

std: Expose Int parameter in std.PackedInt[Array,Slice]

94780f7cd1 • Jason Phan • Dec 29, 2022

Replace tabs with spaces when printing a line for trace output.

c557f0c32b • IntegratedQuantum • Dec 29, 2022

stage2 AArch64: implement errUnion{Err,Payload} for registers

1caf56c5fb • joachimschmidt557 • Dec 29, 2022

powerpc does not have a red zone

34887cf136 • Andrew Kelley • Dec 29, 2022

std: stop using LinearFifo in BufferedReader (#14029)

ff1eff9979 • Walther Chen • Dec 29, 2022

mingw: add missing vscprintf.c file

7350f0d9b5 • Andrew Kelley • Dec 28, 2022

link: fix memory leaks

74b14edea8 • Jacob Young • Dec 28, 2022

Merge pull request #14092 from ziglang/ci-llvm-assert

70ac9fc7af • Andrew Kelley • Dec 28, 2022

Merge pull request #14087 from jvolkman/issue-14046

101c259da7 • Jakub Konka • Dec 28, 2022

disable failing C var arg behavior tests

a1d82352d2 • Andrew Kelley • Dec 28, 2022

Revert "aarch64: reenable tests that are no longer regressed"

5ca1753ff1 • Andrew Kelley • Dec 28, 2022

Merge pull request #14091 from ziglang/stage1-test-coverage

3f1cfcbea8 • Andrew Kelley • Dec 28, 2022

Revert "cmake: check llvm-config in separate function"

b1207b3293 • Andrew Kelley • Dec 28, 2022

Merge pull request #14086 from ziglang/issue-14082

601ab9a251 • Jakub Konka • Dec 27, 2022

Merge pull request #14024 from Vexu/overflow-arithmetic

19056cb682 • Andrew Kelley • Dec 27, 2022

cmake: check llvm-config in separate function

55c3efcb58 • Eric Joldasov • Dec 27, 2022

Merge pull request #14084 from joachimschmidt557/stage2-aarch64

aea3460cf5 • Jakub Konka • Dec 27, 2022

macho: add Zig wrapper for compact unwind encoding on arm64

a70cbe779a • Jakub Konka • Dec 27, 2022

zig fmt: improve handling of comptime tuple fields

af9a9a1374 • Veikka Tuominen • Dec 27, 2022

langref: more explicitly document how enum overriding works

547e3684be • zooster • Dec 27, 2022

Merge pull request #14078 from jacobly0/llvm-opaque-ptrs

3a7a39cb91 • Andrew Kelley • Dec 27, 2022

Merge pull request #14015 from Vexu/recursive-inline

1b86a628ac • Andrew Kelley • Dec 27, 2022

Merge pull request #14070 from jacobly0/issue/14032

b0cd24f90e • Andrew Kelley • Dec 26, 2022

std.Target.ObjectFormat: specify dxcontainer file ext

728cc73819 • zooster • Dec 26, 2022

@export() with linksection option (#14035)

cf822c6ddd • Matt Knight • Dec 26, 2022

Sema: fix missing struct layout for llvm backend

f5b6019646 • Jacob Young • Dec 26, 2022

delete empty.zig

0c30e006c9 • zooster • Dec 25, 2022

Merge pull request #14058 from jacobly0/concat

a193ec432d • Andrew Kelley • Dec 24, 2022

map lower case amd64 to x86_64

5bde627f9d • Kim SHrier • Dec 24, 2022

behavior: disable tests that trigger an llvm 15 bug and assertion

fc0789f8e7 • Jacob Young • Dec 24, 2022

HKDF allow expansion up to, and including <hash size> * 255 bytes (#14051)

c9e3524d0b • Frank Denis • Dec 23, 2022

fix overflow found while fuzzing

581d292381 • travisstaloch • Dec 23, 2022

Merge pull request #14049 from ziglang/issue-14045

bb62d5105c • Jakub Konka • Dec 23, 2022