Commits

Fix test for io_uring link_timeout

0714832c21 • Hiroaki Nakamura • Dec 1, 2021

std: remove double free in GPA

70dcdcb73d • Andrew Kelley • Dec 1, 2021

compiler_rt: add __paritysi2, __paritydi2, __parityti2

e4c053f047 • Jan Philipp Hafer • Dec 1, 2021

gpa: fix leak in freeLarge and memory limit accounting in resize and resizeLarge

02a1f838e6 • Matthew Borkowski • Dec 1, 2021

Merge pull request #10254 from leecannon/allocgate-perf

8c36243136 • Andrew Kelley • Dec 1, 2021

Sema: fix error set merging creating references to invalid memory

8f9d857932 • Andrew Kelley • Dec 1, 2021

Merge pull request #10055 from leecannon/allocator_refactor

7355a20133 • Andrew Kelley • Dec 1, 2021

AstGen: allow non-string-literal inline assembly for stage1

dd62a6d2e8 • Andrew Kelley • Dec 1, 2021

compiler_rt: add __ctzsi2, __ctzdi2 and __ctzti2

f2608df0fb • Jan Philipp Hafer • Dec 1, 2021

CLI: introduce -fsingle-threaded/-fno-single-threaded

40f5e5dfc6 • Andrew Kelley • Dec 1, 2021

libstd: handle rmdirZ INVAL error (#10145)

89afd4bd33 • Jeremy Fillingim • Dec 1, 2021

put the passing stage2 behavior tests back

1e0addcf73 • Andrew Kelley • Nov 30, 2021

github issues: add a honeypot template for questions

04286e8c3b • Andrew Kelley • Nov 30, 2021

remove linux header files that have case conflicts

8635275202 • Andrew Kelley • Nov 30, 2021

Merge pull request #10251 from ziglang/fix-10225

51df63a44e • Andrew Kelley • Nov 30, 2021

macho: ignore undefined symbols marked for discarding

2873e19366 • Jakub Konka • Nov 30, 2021

Revert "I found some more passing behavior tests"

692c254336 • Andrew Kelley • Nov 30, 2021

std lib API deprecations for the upcoming 0.9.0 release

902df103c6 • Andrew Kelley • Nov 30, 2021

improve behavior test coverage for overflow arithmetic

173d56213b • Andrew Kelley • Nov 30, 2021

I found some more passing behavior tests

0a9b4d092f • Andrew Kelley • Nov 30, 2021

add clang_argv to stage1 cache hash

20e19e75fd • Andrew Kelley • Nov 30, 2021

update libc linux headers to v5.16-rc3

19eaf54bc9 • Andrew Kelley • Nov 30, 2021

std: add workaround for failing io_uring test

ec10e63f49 • Andrew Kelley • Nov 30, 2021

compiler_rt: add __popcountsi2, __popcountdi2 and __popcountti2

1ea650bb75 • Jan Philipp Hafer • Nov 29, 2021

AstGen: require binary operations to have reachable operands

d3426ce634 • Andrew Kelley • Nov 29, 2021

compiler_rt: implement __isPlatformVersionAtLeast (Objective-C @available expressions) for Darwin (#10232)

b613210140 • Stephen Gutekanst • Nov 29, 2021

macho: POINTER_TO_GOT signals a need for a GOT entry

da0ea909bc • Jakub Konka • Nov 29, 2021

Merge pull request #10240 from Luukdegram/stage2-wasm-behaviour

7a7df392d1 • Jakub Konka • Nov 29, 2021

Force static libncurses in CMakeLists when static zig on macos

2ca5a859e9 • Jakub Konka • Nov 29, 2021

Merge pull request #10239 from ziglang/fix-10207

a4aff36fb3 • Andrew Kelley • Nov 29, 2021

Merge pull request #10223 from g-w1/print-mir

0f63f3eeb7 • Jakub Konka • Nov 28, 2021

Merge pull request #10229 from Luukdegram/wasm-linker

aa61e03f24 • Andrew Kelley • Nov 27, 2021

Add missing macOS libc headers

c46a91da13 • Jakub Konka • Nov 27, 2021

stage2: implement `@typeName`

17f057c556 • Andrew Kelley • Nov 27, 2021

Sema: fix analyzeBlockBody logic

f0deef1d79 • Andrew Kelley • Nov 27, 2021

zig build: add each_lib_rpath property

d43ebf562d • Andrew Kelley • Nov 27, 2021

zig fmt: Fix performance issue with nested arrays (#10224)

755eeb7be0 • chwayne • Nov 27, 2021

mingw-w64: add wsock32 def files

fdc04101f3 • Andrew Kelley • Nov 27, 2021

mingw-w64: patch to silence implicit-function-declaration warnings

4cdf5b6662 • Andrew Kelley • Nov 27, 2021

zig cc: honor all -m and -mno- CPU feature flags

b097545a5f • Andrew Kelley • Nov 27, 2021

zig cc: support -Bdynamic and -Bstatic parameters

eec825cea2 • Andrew Kelley • Nov 26, 2021

std.system: fix slice bounds in preadMin()

b196dd1d79 • Isaac Freund • Nov 26, 2021

Merge pull request #10226 from ziglang/fix-10217

7c2cc45ad8 • Andrew Kelley • Nov 26, 2021

Merge branch 'mattnite-build-obj-no-link'

a2c546fea3 • Jakub Konka • Nov 26, 2021

std.mem.indexOfPos should return start_index when needle length is zero (#10220)

da7baf7dae • Fabio Arnold • Nov 26, 2021

mingw-w64: add glu32 def files

b891ee1f23 • Andrew Kelley • Nov 26, 2021

stage1: fix exporting enums

67b201982b • Andrew Kelley • Nov 26, 2021

stage2: better error message when copying artifacts fails

7b78b4fff0 • Andrew Kelley • Nov 26, 2021

Merge pull request #10215 from ziglang/macos-versions

2006add849 • Jakub Konka • Nov 26, 2021

stage2 RISCV64: remove MCValue.compare_flags_(un)signed

9177f5c17b • joachimschmidt557 • Nov 25, 2021

stage2: fix logic for default -femit-implib path

c9352ef9d6 • Andrew Kelley • Nov 25, 2021

Cache: add debug log statement

078a7ff198 • Andrew Kelley • Nov 25, 2021

build system: add --debug-log advanced option to build runner

6b87f0dc56 • Andrew Kelley • Nov 25, 2021

stage2: fix unwrap function call with optional pointer return value

b560f46c87 • Andrew Kelley • Nov 25, 2021

zig fmt: fix formatting for single-line containers with comments

a130eac785 • tjohnes • Nov 25, 2021

Merge pull request #10073 from hoanga/haiku-support-build2

36c8adf589 • Andrew Kelley • Nov 25, 2021

stage2: fix cleanup code for `@import` errors

e266ede6e3 • Andrew Kelley • Nov 25, 2021

Merge pull request #9347 from kkartaltepe/implib-support

0581756453 • Andrew Kelley • Nov 25, 2021

stage2: add cleanup logic for EmbedFile

fdcac5ecbd • Andrew Kelley • Nov 24, 2021

stage2: add test coverage for `@embedFile` outside package path

02b8d88153 • Andrew Kelley • Nov 24, 2021

AstGen: use reachableExpr for return operand

c42763f8cc • Andrew Kelley • Nov 24, 2021

Merge pull request #10166 from Scibuild/master

57e1f6a89f • Andrew Kelley • Nov 23, 2021

std/math: add ldexp and make scalbn an alias

8f1e417757 • Marc Tiehuis • Nov 23, 2021

Merge pull request #10208 from ziglang/zld-frameworks

8e6c038dd8 • Andrew Kelley • Nov 23, 2021

Merge pull request #10151 from hnakamur/zig

f5c0c0803f • Hiroaki Nakamura • Nov 23, 2021

Sema: fix alignment of type-inferred locals

e08b6149ab • Andrew Kelley • Nov 23, 2021

add more alignment behavior test coverage

e8b9942873 • Andrew Kelley • Nov 23, 2021

Merge pull request #10165 from jmc-88/cbe

af1a5751d9 • Andrew Kelley • Nov 23, 2021

stage1: improve packed struct array padding error message

065f40a3c5 • Kirk Scheibelhut • Nov 23, 2021

feat(uefi): add virtual addressing helpers (#10195)

ed70f9981c • Stephen von Takach • Nov 23, 2021

Add std.meta.Float, alongside std.meta.Int

bc3e86c4b7 • Lewis Gaul • Nov 23, 2021

Merge pull request #10201 from Snektron/stage2-more-coercion

11330cbcc5 • Andrew Kelley • Nov 23, 2021

zld: parse ObjC ivars and eh_types in tapi v3 and v4

691090f342 • Jakub Konka • Nov 22, 2021

zld: parse []TbdV3 before TbdV3

e17c4a497f • Jakub Konka • Nov 22, 2021

zld: add missing Tbdv3 fields to the declarative struct

40e49fe2f0 • Jakub Konka • Nov 22, 2021

add support for compiling Objective-C++ code (#10096)

9836f1b2f9 • Stephen Gutekanst • Nov 22, 2021

Merge pull request #10188 from Luukdegram/stage2-wasm-stack

722c6b9567 • Andrew Kelley • Nov 22, 2021

ci: add coverage for building stage2 for arm-linux-musleabihf

2991e3f66b • Andrew Kelley • Nov 22, 2021

stage2: fix the build for 32-bit architectures

6afcaf4a08 • Andrew Kelley • Nov 22, 2021

zig cc: add -fcolor-diagnostics and -fcaret-diagnostics integration

96e5f661bd • Andrew Kelley • Nov 22, 2021

zig cc: add -ffunction-sections integration

ceeb230c23 • Andrew Kelley • Nov 22, 2021

Fix type error for u8 in writeIntSlice

b644d49365 • Trioct • Nov 21, 2021

compiler_rt: export floorf, floor, and floorl

939f51aebb • J.C. Moyer • Nov 21, 2021

Change darwin c.VMIN -> c.V.MIN to match Linux

12140ead43 • Dante Catalfamo • Nov 21, 2021

stage2: ensure 16byte stack alignment on macOS x86_64

05330bbe0d • Jakub Konka • Nov 21, 2021

stage2: add x86_64 NOP MIR inst and lowering

110c185886 • Jakub Konka • Nov 21, 2021

translate-c: coerce boolean results to c_int when negated

c6b4fe0066 • Evan Haas • Nov 21, 2021

stage2: default dynamic libraries to be linked as needed

4e5a88b288 • Andrew Kelley • Nov 21, 2021

add `NotLink` error (#9877)

a699d678b2 • Ali Chraghi • Nov 20, 2021

translate-c: Allow negative denominator in remainder (%) operator

3fefdc1a0b • Evan Haas • Nov 20, 2021

stage2 RISCV64: implement basic function prologue and epilogue

e8112f7744 • joachimschmidt557 • Nov 20, 2021

std: add `writer` methods on all crypto.hash types (#10168)

c84147f90d • Meghan • Nov 20, 2021

Add OpenBSD termios constants to std.c.openbsd (#10178)

54bcd1cd51 • Dante Catalfamo • Nov 20, 2021

std.bounded_array: fix `self` parameter type in `constSlice`

a83fb9289f • Rohlem • Nov 20, 2021

std.builtin.StackTrace: format() workaround on freestanding

e24dcd2707 • Andrew Kelley • Nov 20, 2021

stage2: re-enable all tests

696e51be49 • Jakub Konka • Nov 19, 2021

stage2,x86_64: revert fixing callee preserved regs

ad5533fdfb • Jakub Konka • Nov 19, 2021

Merge branch 'g-w1-callee-preserved'

18a909f61d • Jakub Konka • Nov 19, 2021

macho: sync .variable decl handling with elf linker

6cf8a49bb0 • Jakub Konka • Nov 18, 2021

stage2: use correct register alias for mem operands

7747bf07c7 • Jakub Konka • Nov 18, 2021