stage2 LLVM: Pass inline assembly outputs directly when not targeting memory
075f93fa10 • Cody Tapscott • Jul 31, 2022
Merge pull request #12289 from Vexu/stage2
1ab15b6c9c • Andrew Kelley • Jul 31, 2022
cmake: Print all LLVM config errors instead of just the last one
b35490c217 • sin-ack • Jul 31, 2022
stage2: Fix AIR printing
c0a1b4fa46 • Cody Tapscott • Jul 30, 2022
translate-c: use correct number of initializers for vectors
8632e4fc7b • Evan Haas • Jul 30, 2022
Merge pull request #12085 from topolarity/dyn-link-libcpp
3cf8f283d3 • Andrew Kelley • Jul 29, 2022
build.zig: Emit warning if "config.h" cannot be found
4fc2acdaa4 • Cody Tapscott • Jul 29, 2022
stage1: remove deadcode ast_print
b3d0694fc5 • Wei Fu • Jul 29, 2022
Merge pull request #12286 from ziglang/division-safety
64dc1b05d6 • Andrew Kelley • Jul 29, 2022
stage2: handle tuple init edge cases
fdaf9c40d6 • Veikka Tuominen • Jul 29, 2022
stage2: add error for comptime control flow in runtime block
9e0a930ce3 • Veikka Tuominen • Jul 29, 2022
std: rename std.Target.systemz to .s390x
b5861193e0 • Meghan Denny • Jul 29, 2022
Merge pull request #11867 from nektro/patch-2
e6b3eae490 • Andrew Kelley • Jul 28, 2022
stage2 ARM: more support for switch statements
0fc79d602b • joachimschmidt557 • Jul 28, 2022
autodoc: no whitespace in json output for release builds
e863292fe2 • Loris Cro • Jul 28, 2022
Merge pull request #12265 from ziglang/stage3-run-translated-c
c650ccfca7 • Andrew Kelley • Jul 28, 2022
Merge pull request #12256 from Vexu/stage2
dfc7493dcb • Andrew Kelley • Jul 27, 2022
Merge pull request #12252 from ziglang/stage3-test-cases
90f23e131e • Andrew Kelley • Jul 27, 2022
move zig.h to become an installation file
0527b441ae • Andrew Kelley • Jul 27, 2022
Module: fix inverted condition
c6f5832bb6 • LordMZTE • Jul 27, 2022
Module: use path.isSep
8c4896fb3a • LordMZTE • Jul 27, 2022
Module: fix error message importing file starting with root path
1110eafe9b • LordMZTE • Jul 27, 2022
std.fmt: add more invalid format string errors
baafb8a491 • r00ster91 • Jul 27, 2022
std.fmt: lowercase compile errors
4ef7d85810 • r00ster91 • Jul 27, 2022
translate-c: take address of functions before passing them to @ptrToInt
7ba1f9bfb5 • Evan Haas • Jul 27, 2022
Merge pull request #12244 from Vexu/stage2
c8c798685f • Andrew Kelley • Jul 27, 2022
C ABI tests no longer apply to only stage1
e2d4709779 • Andrew Kelley • Jul 26, 2022
test-cases harness: test all updates
f50c98a75a • Andrew Kelley • Jul 26, 2022
Merge pull request #12136 from topolarity/llvm-config-rework
7a09bce232 • Andrew Kelley • Jul 26, 2022
Merge pull request #12237 from Vexu/stage2-compile-errors
0ffcf19e3d • Andrew Kelley • Jul 26, 2022
std.fmt: require specifier for unwrapping ?T and E!T
a0d3a87ce1 • InKryption • Jul 26, 2022
std.mem: add `reset` to `SplitBackwardsIterator` and `SplitIterator`
1a16b7214d • r00ster • Jul 26, 2022
macho: fix memory leak and refactor Target usage
20ea44ef10 • Jakub Konka • Jul 26, 2022
std.mem: add `first` method to `SplitIterator` and `SplitBackwardsIterator`
cff5d9c805 • r00ster • Jul 25, 2022
Sema: `analyzeInlineCallArg` needs a block for the arg and the param
2f34d06d01 • Veikka Tuominen • Jul 25, 2022
PriorityDequeue: use compareFn in update() method
370793a36b • VÖRÖSKŐI András • Jul 25, 2022
Merge pull request #12188 from Luukdegram/llvm-wasm-c-abi
9a3dacc00e • Luuk de Gram • Jul 25, 2022
std.fs: End iteration on Linux/WASI during Iterator.next when hitting `ENOENT`
75e5b38410 • Ryan Liptak • Jul 25, 2022
std.testing: make the caret indicator line more helpful
8f3ab96b0e • r00ster • Jul 25, 2022
Merge pull request #12225 from ziglang/ci-stage3-standalone
0d120fcb89 • Andrew Kelley • Jul 25, 2022
Merge pull request #12059 from Luukdegram/linker-tests-run-step
7c13bdb1c9 • Luuk de Gram • Jul 25, 2022
LLVM: notice the soft_float CPU feature
546c75ca46 • Andrew Kelley • Jul 25, 2022
std.fs: Fix Walker closing the initial directory when not fully iterated
4624c81899 • Ryan Liptak • Jul 24, 2022
Revert "std.fmt: require specifier for unwrapping ?T and E!T."
934573fc5d • Andrew Kelley • Jul 24, 2022
Fix indexing in the test runner's log formatting
a08b0fa706 • Lewis Gaul • Jul 24, 2022
std.fmt: require specifier for unwrapping ?T and E!T.
7cbd586ace • InKryption • Jul 24, 2022
std: compile error on invalid testing allocator usage
0b4a3ec950 • Ali Chraghi • Jul 24, 2022
stage2: implement `noinline fn`
dea437edfb • Meghan • Jul 24, 2022
report better error for package not found in stage2
903bed931d • Andreas Reischuck • Jul 24, 2022
std.json: expose encodeJsonString and encodeJsonStringChars
f598234ee8 • Jonathan Marler • Jul 24, 2022
Merge pull request #12143 from Vexu/stage2-safety
a2ab9e36fa • Andrew Kelley • Jul 24, 2022
disable flaky behavior test
9964324856 • Andrew Kelley • Jul 24, 2022
io_uring: add new flags and opcodes
d99c32c2e1 • Vincent Rischmann • Jul 23, 2022
Revert "std.mem.Allocator: add alignedCreate"
72c60acd5d • Veikka Tuominen • Jul 23, 2022
stage1: don't lowercaseify lib names
b728e6aa00 • viri • Jul 23, 2022
Fix #6944: referencing type info alignment causes error in unrelated function
6b9f609bd0 • Yujiri • Jul 23, 2022
std.mem.Allocator: add alignedCreate
5647a73fea • devins2518 • Jul 23, 2022
langref: clarify permitted `@bitCast` usage.
9555b84ab4 • InKryption • Jul 23, 2022
docs: Pointer Arithmetic
9734e643fb • Allan Regush • Jul 23, 2022
std.net.getAddressList: fix segfault on bad hostname
819c868bbf • Veikka Touminen • Jul 23, 2022
std.json: Fix parsing of large numbers
889efddd1a • ominitay • Jul 23, 2022
Merge pull request #12140 from ziglang/macho-gc-sections
a8bfddfaea • Jakub Konka • Jul 23, 2022
Autodoc: update to new ZIR
a035d75a17 • Andrew Kelley • Jul 23, 2022
Merge pull request #12173 from ziglang/autodocs-rebased
7502e490cb • Andrew Kelley • Jul 23, 2022
Merge pull request #12198 from Vexu/stage2
f591936480 • Andrew Kelley • Jul 23, 2022
macos: add /usr/local/* paths conditional on macOS major version
eb1b2f5c58 • Jakub Konka • Jul 22, 2022
Merge pull request #12191 from ziglang/underaligned-fields
5dd59a5423 • Andrew Kelley • Jul 22, 2022
PriorityQueue: use compareFn in update()
d925d19cfc • VÖRÖSKŐI András • Jul 22, 2022
SIMD size suggestions: suggestions code now compiles, added more
d1d892c83c • Dan Ellis Echavarria • Jul 22, 2022
Merge pull request #12117 from Vexu/stage2-compile-errors
8e75ba653b • Veikka Tuominen • Jul 22, 2022
complete the drone pipeline runner type and platform os
460211431f • zc • Jul 21, 2022
Fix #9184: fmtIntSizeDec/fmtIntSizeBin support FormatOptions
b8bf5de75a • Yujiri • Jul 21, 2022
CI: stage3 covers test-universal-libc and builds stage1
e054877466 • Andrew Kelley • Jul 21, 2022
Merge pull request #12111 from ziglang/ci-stage3
ca3adb83b7 • Andrew Kelley • Jul 21, 2022
disable new behavior test in stage1
5b7e332b28 • Andrew Kelley • Jul 20, 2022
build.zig: teach `--compress-debug-sections`
fd9b55a640 • Motiejus Jakštys • Jul 20, 2022
Merge pull request #12177 from Vexu/packed-ptr
c1f3aca602 • Andrew Kelley • Jul 20, 2022
macho: Pass sections by pointer when slicing names
de62bd0647 • Cody Tapscott • Jul 20, 2022
Sema: fix enum value without tag name used as switch item
0efc6a35be • Andrew Kelley • Jul 20, 2022
Sema: fix runtime instructions omitted
1d5f865cfa • Andrew Kelley • Jul 20, 2022
Merge pull request #12131 from hnakamur/fix_big_int_Managed_mul_sqr_capacity_too_large
046df9b7d0 • Andrew Kelley • Jul 19, 2022
Merge pull request #12164 from ziglang/llvm-opt-byref
6fab6c3e46 • Andrew Kelley • Jul 19, 2022
Read dynstr starting at rpath offset
c26d9f6287 • LeRoyce Pearson • Jul 19, 2022
stage2: Change optional non-null field to i8
b93a38860d • Cody Tapscott • Jul 19, 2022
std.fs: remove accidental comptime block
0e26c61499 • Veikka Tuominen • Jul 17, 2022
std.fs: add `Iterable` versions of `openDirAbsolute*`
fcaeca5b0a • Veikka Tuominen • Jul 17, 2022
Sema: fix UAF in coerceInMemoryAllowed
a39c51c6a4 • Andrew Kelley • Jul 16, 2022
Fix io_uring tests (#12134)
47c58cba59 • Vincent Rischmann • Jul 16, 2022
std.testing: add `refAllDeclsRecursive` function
9c66fdadc7 • alichraghi • Jul 16, 2022
Fix checkAllAllocationFailures being too strict when checking arg types
43770c0103 • Ryan Liptak • Jul 16, 2022
Merge pull request #12121 from Vexu/span
b2486fbc5e • Veikka Tuominen • Jul 16, 2022
Merge pull request #12060 from Vexu/IterableDir
da94227f78 • Veikka Tuominen • Jul 16, 2022
style: add missing comma
8f943b3d33 • r00ster91 • Jul 16, 2022
Merge pull request #12127 from ziglang/llvm-abi-size
e867127a6c • Andrew Kelley • Jul 15, 2022
zig cc: support `-Wl,--export=<symbol>`
6ba2fb3db7 • Luuk de Gram • Jul 15, 2022
ci: bump macOS image on Github Actions to macos-11
e3c8ba2dc5 • Jakub Konka • Jul 15, 2022
doc/langref: clarify behavior of slicing with constant indexes
577f9fdbae • Yujiri • Jul 15, 2022
add FreeBSD support to std.os.getFdPath
397e6547a9 • Kim SHrier • Jul 15, 2022
Merge pull request #12124 from ziglang/stage2-coerce-result-ptr
4c7fe74b2c • Andrew Kelley • Jul 15, 2022
CMake: Use NAMES_PER_DIR in all lookups
dd70336f3a • Cody Tapscott • Jul 15, 2022