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
stage2: apply type coercion in if expressions
fd1284ebd0 • John Schmidt • Feb 7, 2022
stage2 ARM: fix load and store for abi_size < 4
adc9a282d8 • joachimschmidt557 • Feb 6, 2022
stage2 ARM: enable a handful of passing behavior tests
4468abfc42 • joachimschmidt557 • Feb 6, 2022
CLI: remove remainders of --verbose-ast and --verbose-tokenize
6f87f49f3d • Johannes Löthberg • Feb 6, 2022
Merge pull request #10738 from Vexu/f80
8dcb1eba60 • Andrew Kelley • Feb 6, 2022
x86_64: add distinct MCValue representing symbol index in the linker
f132f426b9 • Jakub Konka • Feb 5, 2022
stage2 regalloc: Introduce error.OutOfRegisters
4b3b487627 • joachimschmidt557 • Feb 5, 2022
stage2 ARM: clarify usage of unfreezeRegs in airSliceElemVal
d4c3475f3d • joachimschmidt557 • Feb 5, 2022
std: allow tests to use cache and setOutputDir
f2a82bafae • praschke • Feb 5, 2022
stage2: add support for Nvptx target
0e1afb4d98 • gwenzek • Feb 5, 2022
std.build.TranslateCStep: add C macro support
fbc06f9c91 • rohlem • Feb 5, 2022
std.process: add option to support single quotes to ArgIteratorGeneral
7d04ab1f14 • Veikka Tuominen • Feb 5, 2022
compiler_rt: optimize mulo
01d48e55a5 • Jan Philipp Hafer • Feb 5, 2022
stage2 ARM: optimize airSliceElemVal for elem_size 1 or 4
04f379dd41 • joachimschmidt557 • Feb 4, 2022
Various documentation fixes
71321b6941 • Kirk Scheibelhut • Feb 4, 2022
Sema: fixes to fieldVal, resolveStructFully, Type.eql
95fbce2b95 • Andrew Kelley • Feb 4, 2022