Commits

Merge pull request #10914 from ziglang/x64-more-codegen

d1c74ac42d • Jakub Konka • Feb 17, 2022

reduce build error noise

baead472d7 • Jonathan Marler • Feb 17, 2022

stage2: implement vector floatops

e2ad95c088 • John Schmidt • Feb 17, 2022

stage1: use u16 for __truncxfhf2/__extendhfxf2 on non-Arm CPUs

755d116ecf • Koakuma • Feb 17, 2022

ci: azure: split build-and-test step (#10853)

02902cc099 • Hadrien Dorio • Feb 17, 2022

Merge pull request #10907 from ziglang/ci-windows-zig-cc

df8c325012 • Andrew Kelley • Feb 17, 2022

stage2 AArch64: Simplify and correct invocations of genInlineMemcpy

1a84c23d69 • joachimschmidt557 • Feb 16, 2022

fmt: allow uppercase prefix to be parsed in std.fmt.parseInt()

77e5b042a0 • iddev5 • Feb 16, 2022

macho: handle binary updates in dSYM companion file

5283a52af5 • Jakub Konka • Feb 16, 2022

ci: update x86_64-linux tarballs

0b22b6b70e • Andrew Kelley • Feb 16, 2022

CI: update macos and freebsd tarballs

65cb8a03ee • Andrew Kelley • Feb 16, 2022

zig cc: handle `-l :FILE` syntax

22f464a8c3 • Andrew Kelley • Feb 16, 2022

Merge pull request #10899 from ziglang/arm64-macos

092b019a2f • Jakub Konka • Feb 15, 2022

Merge pull request #10003 from viriuwu/nt-thread-name

cf5009f9af • Veikka Tuominen • Feb 15, 2022

Adds Linux support for POSIX file locking with fcntl

078aa5f7b2 • Anthony Carrico • Feb 15, 2022

stage1: fix comptime saturation subtraction

c6cd919a18 • Jan Philipp Hafer • Feb 15, 2022

Merge pull request #10893 from joachimschmidt557/stage2-aarch64

be98f30a2d • Jakub Konka • Feb 15, 2022

CI: update download page and langref for 0.9.1

dc6553d93e • Andrew Kelley • Feb 15, 2022

LLVM backend: refactor LLVM bitcount ops (#10882)

807edd2234 • John Schmidt • Feb 15, 2022

std.os: throw compile error for `argv` on Windows

7b938767bb • ominitay • Feb 14, 2022

langref: correct info about type info of declarations

1e49d1fca8 • Andrew Kelley • Feb 14, 2022

add missing source file to CMakeLists.txt

d164865308 • Andrew Kelley • Feb 14, 2022

macho: re-enable creating dSYM bundle

27cfbf949a • Jakub Konka • Feb 14, 2022

haiku add missing cimport include for compilation

04f3d93017 • Al Hoang • Feb 14, 2022

std: fix tests that were not run due to refAllDecls regression

b85c0d6a47 • Veikka Tuominen • Feb 14, 2022

stage2: improve compiler error message for bad union init

ee69a4b45f • John Schmidt • Feb 14, 2022

Merge pull request #10849 from sharpobject/sharpobject_fix_json_comptime_fields

3eb29f15f5 • Veikka Tuominen • Feb 14, 2022

Merge pull request #10486 from ominitay/metadata

90f2a8d9c5 • Veikka Tuominen • Feb 14, 2022

std.Progress: fix suffix printing

8ed792b640 • erikarvstedt • Feb 14, 2022

test_runner.zig: Do not log test name twice

9ca3c897ec • Sebastian Keller • Feb 14, 2022

stage2 regalloc: track Inst instead of ?Inst in register mapping

f5068107cd • joachimschmidt557 • Feb 13, 2022

Merge pull request #10863 from m-radomski/fix

5f50980880 • Andrew Kelley • Feb 13, 2022

Merge pull request #10879 from Vexu/err

f73044dae5 • Andrew Kelley • Feb 13, 2022

Fix preadv/pwritev bug on 64bit platform

2a73700c0f • Tw • Feb 13, 2022

Import SPARCv9 libunwind

55fa349ad9 • Koakuma • Feb 13, 2022

Implement f128 `@rem`

b5f8fb85e6 • Mateusz Radomski • Feb 13, 2022

Fixed progress indicator for `zig test` (#10859)

f22443bb05 • Sebsatian Keller • Feb 13, 2022

Simplify implementation of floorPowerOfTwo in std.math

f516e2c5b1 • Cody Tapscott • Feb 13, 2022

stage2: add decltests

3bbe6a28e0 • Jacob G-W • Feb 13, 2022

move more behavior tests to the "passing" section

0b7347fd18 • Andrew Kelley • Feb 13, 2022

organize behavior tests

c349191b75 • Andrew Kelley • Feb 13, 2022

stage2: implement `@popCount` for SIMD vectors

a005ac9d3c • Andrew Kelley • Feb 13, 2022

macho: put linker symlink for cache invalidation in zig-cache

16ec848d2a • Jakub Konka • Feb 12, 2022

Skip @sqrt f80 test on freebsd

d542a588c6 • Jakub Konka • Feb 12, 2022

Merge pull request #10861 from ziglang/f80

9643f32c99 • Jakub Konka • Feb 12, 2022

Revert "CI: upgrade both host and target tarballs to llvm 13.0.1 x86_64-macos"

beb275b371 • Jakub Konka • Feb 12, 2022

CI: upgrade both host and target tarballs to llvm 13.0.1 x86_64-macos

1072d8a065 • Jakub Konka • Feb 12, 2022

CI: upgrade x86_64-macos tarball to llvm 13.0.1

3fdbc3bba8 • Andrew Kelley • Feb 12, 2022

stage2 ARM: lower const slices

2262640e8b • joachimschmidt557 • Feb 11, 2022

CI: upgrade x86_64-macos tarball to llvm 13.0.1

a5a7f0ff00 • Andrew Kelley • Feb 11, 2022

Merge pull request #10862 from ziglang/elf-lower-slices

e1a535360f • Jakub Konka • Feb 11, 2022

Merge pull request #10857 from Luukdegram/wasm-tests

f0400ad93e • Andrew Kelley • Feb 11, 2022

stage2: handle truncate to signed non-pow-two integers

e139c41fd8 • Jakub Konka • Feb 10, 2022

stage2: LLVM backend: make unnamed struct globals

c10fdde5a6 • Andrew Kelley • Feb 10, 2022

elf: pad out file to the required size when init data

57357c43e3 • Jakub Konka • Feb 10, 2022

freestanding libc: fix missing functions

65c812842d • Andrew Kelley • Feb 10, 2022

stage2: add log and logf to freestanding libc

f2f1c63daf • Andrew Kelley • Feb 10, 2022

stage 1: improve error message if error union is cast to payload (#10770)

f5471299d8 • Sebsatian Keller • Feb 10, 2022

Sema: implement comptime ptr store to optional payload

1e5a494603 • Andrew Kelley • Feb 10, 2022

stage2: implement all builtin floatops for f{16,32,64}

7f0cf395aa • John Schmidt • Feb 10, 2022

Revert "ci: azure: split build-and-test step"

44b5fdf326 • Andrew Kelley • Feb 10, 2022

ci: work around azure networking issue

274b9d5c1d • Andrew Kelley • Feb 9, 2022

CLI: ignore -lgcc_s when it is redundant with compiler-rt

2836cd5fbd • Andrew Kelley • Feb 9, 2022

Merge pull request #10834 from ziglang/fix-x86-i128-c-abi

db56d74a3b • Andrew Kelley • Feb 9, 2022

CI: windows: update env var names

92cb17a331 • Andrew Kelley • Feb 9, 2022

Merge pull request #10843 from ziglang/fix-1914

2d39142133 • Jakub Konka • Feb 9, 2022

Merge pull request #10846 from ziglang/x64-macho-bringup

4d1e5ef730 • Jakub Konka • Feb 9, 2022

Sema: handle inferred error set tail call

97019bc56d • Andrew Kelley • Feb 9, 2022

Sema: fix `@typeInfo` for pointers returning 0 alignment

f4fa32a632 • Andrew Kelley • Feb 9, 2022

Sema: fix `@ptrCast` from slices

1678825c14 • Andrew Kelley • Feb 9, 2022

Sema: fix Value.intFitsInType for comptime int

59418d1bf6 • Andrew Kelley • Feb 9, 2022

update RwLock to use static initialization (#10838)

470c8ca48c • billzez • Feb 9, 2022

stage2: fix inferred comptime constant locals

7c1061784b • Andrew Kelley • Feb 9, 2022

update more API usage of std.Progress

210ee1067b • Andrew Kelley • Feb 9, 2022

ci: azure: split build-and-test step

846eb70182 • Hadrien Dorio • Feb 9, 2022

std.Progress: make the API infallible

5a00e24963 • Andrew Kelley • Feb 9, 2022

cmake: fix -DZIG_SINGLE_THREADED option

fd6c351263 • Andrew Kelley • Feb 9, 2022

stage2: handle void type in Elf DWARF gen

e42b5e76ba • Jakub Konka • Feb 8, 2022

Merge pull request #10839 from joachimschmidt557/stage2-arm

c256603eae • Jakub Konka • Feb 8, 2022

wasm: Store stack-offset as WValue

37fea3e3dd • Luuk de Gram • Feb 8, 2022

stage2: tiny improvements all over the place

9981b3fd2f • Jakub Konka • Feb 8, 2022

wasm: update test runner

f50203c836 • Luuk de Gram • Feb 8, 2022

Merge pull request #10832 from ziglang/x64-more-structs

2302ded951 • Jakub Konka • Feb 8, 2022

compiler_rt: add subo

fc59a04061 • Jan Philipp Hafer • Feb 8, 2022

stage2: fix crash_report segfault compile error

a15d2d582b • Andrew Kelley • Feb 8, 2022

Merge pull request #10801 from schmee/stage2-sqrt

9bbfbacae0 • Andrew Kelley • Feb 7, 2022

Merge pull request #10813 from marler8997/windowsChildHang

dd49ed1c64 • Andrew Kelley • Feb 7, 2022

debug: implement segfault handler for macOS aarch64

05cf69209e • John Schmidt • Feb 7, 2022

std.bit_set: add setRangeValue(Range, bool)

2a415a033c • Arnavion • Feb 7, 2022

std: fix i386-openbsd failing to build from source

8a94971980 • Andrew Kelley • Feb 7, 2022

stage2,arm: add lowering of unnamed consts

0a7801236c • Jakub Konka • Feb 7, 2022

Merge pull request #10803 from ziglang/decl-has-lib-name

9acf06d28a • Andrew Kelley • Feb 7, 2022

compiler_rt: add addo (#10824)

3db130ff3d • matu3ba • Feb 7, 2022

std: Allow `mem.zeroes` to work at comptime with extern union

e382e7be2b • Evan Haas • Feb 7, 2022

std: fix doc comment typo in os.zig

435beb4e1d • boofexxx • Feb 7, 2022

stage2: lower unnamed constants in Elf and MachO

5944e89016 • Jakub Konka • Feb 7, 2022

Merge pull request #10782 from topolarity/gate-child-processes

21135387fb • Andrew Kelley • Feb 7, 2022

Merge pull request #10740 from ziglang/stage2-float-arithmetic

069dd01ce4 • Andrew Kelley • Feb 7, 2022

std/math: optimize division with divisors less than a half-limb

53e6c719ef • Marc Tiehuis • Feb 7, 2022

Sema: Fix memory leak

545aa790a4 • Luuk de Gram • Feb 7, 2022