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
compiler_rt: disable spinlocks for atomic instrinsics for bpf
00966b7258 • Kenta Iwasaki • Nov 18, 2021
Fixes invalid errno definition for ***-linux-android
2fefd4ea8e • Felix "xq" Queißner • Nov 18, 2021
io_uring: implement register_files_update
3d528161c8 • Vincent Rischmann • Nov 17, 2021
stage2 ARM: Introduce MIR
d94b032e92 • joachimschmidt557 • Nov 17, 2021
Merge pull request #10152 from drew-gpf/master
0e8673f534 • Andrew Kelley • Nov 17, 2021
stage1: Fix caching of LLVM builtin fns
952d865bd2 • LemonBoy • Nov 16, 2021
add print field to RunStep
9c1c1d478d • Jonathan Marler • Nov 16, 2021
std/json: use bit-stack for nesting instead of large LLVM integer type
dcd88ae568 • Marc Tiehuis • Nov 16, 2021
Merge pull request #10016 from courajs/array-build-options
c587be78d7 • Andrew Kelley • Nov 16, 2021
stage2: equality compare optional with non-optional
85e427e4b2 • Andrew Kelley • Nov 16, 2021
Fix linking errors with floorl on MSVC by including math.h in a .cpp file. floorl is a force inline function defined in a header thus not visible for the linker.
4eaf3c665e • mlarouche • Nov 16, 2021
disable LTO by default on Windows when linking libc++
ed2e4a7f13 • Andrew Kelley • Nov 16, 2021
tests: disable LTO for windows until issues can be resolved
fb99808008 • Andrew Kelley • Nov 16, 2021
libcxx: disable redundant new/delete definitions
eecb669074 • Andrew Kelley • Nov 16, 2021
Add `chmod` and `chown`
796687f156 • Ominitay • Nov 16, 2021
Fix copy-paste error that results in incorrect results from exp64()
dfd604834b • Lewis Gaul • Nov 16, 2021
Json Stringify option to not write out null optional fields (#8979)
5d2a77cd9a • Chris Heyes • Nov 15, 2021
Merge pull request #8674 from xxxbxxx/master
39c0d8bd2c • Andrew Kelley • Nov 15, 2021
mingw-w64: add missing file frexp.c to mingwex.lib
33889e1974 • J.C. Moyer • Nov 15, 2021
update docs (#10150)
590880158a • lucky • Nov 15, 2021
Stage2: wasm - Implement the MIR pass (#10153)
d3135f7682 • Luuk de Gram • Nov 15, 2021
BoundedArray: add appendAssumeCapacity
b26b72f540 • Gregory Anders • Nov 15, 2021
Merge pull request #10081 from hnakamur/lib_std_os_linux_io_uring_cancel
46af3a320c • Andrew Kelley • Nov 15, 2021
CBE: memset(..., 0xaa, ...) undefined values
29f531bec9 • Daniele Cocca • Nov 15, 2021
add argon2 kdf (#9756)
c61fbe77c8 • lucky • Nov 15, 2021
io_uring: add poll_update
09c17acf02 • Kenta Iwasaki • Nov 14, 2021
macho: invalidate relocs after relinking relocatables
1d55705fa4 • Jakub Konka • Nov 13, 2021
Merge pull request #10142 from joachimschmidt557/stage2-aarch64
d3a099c14f • Jakub Konka • Nov 13, 2021
macho,snapshots: fix how relocs are split
71388b980b • Jakub Konka • Nov 12, 2021
c codegen: fix airIsNull with pointers
08d6876d20 • Jacob G-W • Nov 11, 2021
Merge pull request #9935 from g-w1/plan9-std
19e5663869 • Jakub Konka • Nov 11, 2021
Merge pull request #10129 from joachimschmidt557/stage2-aarch64
53523ef5d0 • Jakub Konka • Nov 11, 2021
x86_64/Emit: don't misisel push/pop for extended regs
f3ba72cf5a • Jacob G-W • Nov 11, 2021
Merge pull request #10058 from marler8997/builderPathJoin
e5bc092408 • Andrew Kelley • Nov 10, 2021
C backend: Improve lowering of Zig types to C types
51efd553ae • Thomas Ives • Nov 10, 2021
macho: use start.zig for macOS entrypoint
91c3206b45 • Jakub Konka • Nov 10, 2021
Merge pull request #9853 from koachan/sparc64-unittests
b521510cd4 • Andrew Kelley • Nov 10, 2021
wasm: respect stack_size_override for build-obj and build-lib
e89e3735f3 • Andrew Kelley • Nov 10, 2021
Sema: implement coerce_result_ptr for optionals
cb785b9c6b • Andrew Kelley • Nov 10, 2021
std.Thread.Mutex: change API to lock() and unlock()
008b0ec5e5 • Andrew Kelley • Nov 10, 2021
io_uring: skip statx test failure on older kernels
65e518e8e8 • Andrew Kelley • Nov 10, 2021
stage2: Add support for floats in the C backend (#10059)
6869bc9ff8 • Zen1th • Nov 9, 2021
stage2: Implement Sema.floatToInt (#10097)
0d7359ca9b • Zen1th • Nov 9, 2021
remove 2 duplicated behavior tests from struct_llvm.zig
c77698d69e • Andrew Kelley • Nov 9, 2021
Merge pull request #10102 from rainbowbismuth/c-while-tests
7afa220f92 • Andrew Kelley • Nov 9, 2021
CI: additionally run stage2 behavior tests with -ofmt=c
c715d512cb • Andrew Kelley • Nov 9, 2021
stage1: fix type mapping for integers and c_longdouble on nvptx
b24e475717 • Žiga Željko • Nov 9, 2021