stage2: zir_sema for loops
fc402bdbbb • Andrew Kelley • Aug 14, 2020
Support tuples in mem.len and trait.isIndexable (#5897)
a9590f3bf8 • Dmitry Atamanov • Aug 13, 2020
Merge pull request #6045 from Vexu/block
f5b99abc93 • Veikka Tuominen • Aug 13, 2020
langref: explain why comptime_float cannot be divided by comptime_int
50139aa232 • Maks S • Aug 13, 2020
Merge branch 'Vexu-stage2'
6e0fb06010 • Andrew Kelley • Aug 13, 2020
Add "ppc" prefix to number-modeled CPUs (#6006)
cb06d62603 • Koakuma • Aug 13, 2020
Add std.os.getFdPath and std.fs.Dir.realpath
3e2e6baee5 • Jakub Konka • Aug 13, 2020
Merge branch 'pixelherodev-cbe'
e043396b24 • Andrew Kelley • Aug 13, 2020
stage2: astgen for while loops
de4f3f11f7 • Andrew Kelley • Aug 13, 2020
Merge pull request #6039 from heidezomp/std-log-scoped
30db5b1fb2 • Andrew Kelley • Aug 12, 2020
docs: Fix reference to General Purpose Allocator
67d684d89a • Josias • Aug 12, 2020
stage2: basic support for parameters .debug_info
8282f4271c • Andrew Kelley • Aug 12, 2020
stage2: emit DW_TAG_subprogram for function Decls
a2a5cea286 • Andrew Kelley • Aug 12, 2020
stage2: set up per-Decl .debug_info
7612931c80 • Andrew Kelley • Aug 11, 2020
GeneralPurposeAllocator: default to store more stack frames in test mode
60ce5edaf9 • Andrew Kelley • Aug 11, 2020
std.mem.Allocator: fix not passing return_address
3ccfd58bb6 • Andrew Kelley • Aug 11, 2020
copy_file_range linux syscall (#6010)
6febe7e977 • Maciej Walczak • Aug 11, 2020
translate-c: use mangled name when macro translation fails
2b28cebf64 • Vexu • Aug 11, 2020
translate-c: convert int to bool if bool is expected
cf5932b236 • Vexu • Aug 11, 2020
translate-c: always add extern token for functions without body
dfcac3cd76 • Vexu • Aug 11, 2020
GeneralPurposeAllocator: use std.log instead of std.debug.print
20510d209b • Andrew Kelley • Aug 11, 2020
Update tools/process_headers.zig to latest zig
900a897e90 • joachimschmidt557 • Aug 11, 2020
Merge pull request #5993 from kubkon/getpathnamebyhandle
6325d6a486 • Andrew Kelley • Aug 11, 2020
Merge pull request #6002 from MasterQ32/zig_fmt_align_fix
bc176fb739 • Andrew Kelley • Aug 11, 2020
std: dwarf_bits correction
56e1080ba3 • Andrew Kelley • Aug 11, 2020
stage2: fix crash on empty source file
fd47839064 • Andrew Kelley • Aug 9, 2020
Merge pull request #5998 from ziglang/general-purpose-allocator
069a6f2432 • Andrew Kelley • Aug 9, 2020
stage1: elide `@intToPtr` alignment safety check for 1-byte alignment
ab483281d3 • Andrew Kelley • Aug 8, 2020
stage2: make link data in Decl into unions
2fc18b5278 • Isaac Freund • Aug 7, 2020
Revert "std.fmt.format: small optimization to avoid runtime bloat"
a2bb246db4 • Andrew Kelley • Aug 5, 2020
Merge branch 'pixelherodev-elf-refactor'
c4b9f5e52f • Andrew Kelley • Aug 5, 2020
std.os tests: improve robustness of "symlink with relative paths"
cf4936bcb0 • Andrew Kelley • Aug 5, 2020
zig fmt
d159ba9295 • Andrew Kelley • Aug 5, 2020
zig build: fix addBuildOption for `[]const u8` and `?[]const u8`
f23fb3087b • Andrew Kelley • Aug 5, 2020
stage2: add missing newlines to cli error messages
8824491fc7 • Andrew Kelley • Aug 5, 2020
stage2 tests: fix qemu logic
d61a9e37ae • Andrew Kelley • Aug 4, 2020
Merge branch 'pfgithub-stage2-testing-Copy-2'
e4eb4396c2 • Andrew Kelley • Aug 4, 2020
Merge pull request #5978 from ziglang/stage2-dwarf-incr
952a397b0e • Andrew Kelley • Aug 4, 2020
translate-c: recognize other type trait expressions
4ab2f947f9 • Vexu • Aug 3, 2020
std.dwarf: add LNCT constants from DWARF v5
c0654d2db2 • Andrew Kelley • Aug 2, 2020
std: add function for writing fixed width ULEB128
d4bb2b1513 • Andrew Kelley • Aug 2, 2020
stage2: move format-specific code to link.File.X
6123201f06 • Isaac Freund • Aug 2, 2020
Add rdynamic option to build.zig
5ae88e919b • S0urc3C0de • Aug 2, 2020
add compile error for alignCasting zero sized types
6bba7c702b • Vexu • Aug 2, 2020
Merge pull request #5968 from haliucinas/blake2
35391f1709 • Andrew Kelley • Aug 2, 2020
Merge pull request #5960 from kubkon/windows-dir-refactor
6df35c5877 • Andrew Kelley • Aug 2, 2020
elf: Iterate over headers w/o need for allocator
cf15b4c269 • Jay Petacat • Aug 1, 2020
Print } as format argument in enum build option (#5953)
0d31877444 • Sam Tebbs • Jul 31, 2020
stage2: implement .debug_aranges DWARF
0962cc5a32 • Andrew Kelley • Jul 31, 2020
std.ArrayList: add appendNTimesAssumeCapacity
9d0872a625 • Andrew Kelley • Jul 31, 2020
stage2: add some tracy calls to link.zig functions
acd0dabab2 • Andrew Kelley • Jul 31, 2020
stage2: add DWARF info for the main compilation unit
f1c1b8c02d • Andrew Kelley • Jul 31, 2020
fix missing parser error for missing comma before eof
f962315363 • Vexu • Jul 30, 2020
compiler_rt: add floatditf
1f8f434b9c • Vexu • Jul 29, 2020
Split DeviceIoControl path into two fn call paths
547e520359 • Jakub Konka • Jul 29, 2020
Merge branch 'more-stage2-locals'
b3b00ec62f • Andrew Kelley • Jul 29, 2020
Add Zig wrapper for kernel32.DeviceIoControl
4fdfaf69c8 • Jakub Konka • Jul 29, 2020
Fixes atomicSymLink looping when new_path already exists.
606b6462ce • Felix (xq) Queißner • Jul 28, 2020
self-hosted: beginnings of stack allocation
d726c2a2d3 • Andrew Kelley • Jul 28, 2020
stage1: hot path for resolving types of primitives
c37f273cb0 • Andrew Kelley • Jul 28, 2020
self-hosted: refactor some code out of Module.zig into zir_sema.zig
0965724e31 • Andrew Kelley • Jul 28, 2020
add helpful error note for when function cannot return an error
5f0bde6358 • Vexu • Jul 28, 2020
stage2: implement integer return values
b8e22d2002 • Andrew Kelley • Jul 28, 2020
stage2: fix function calls always having void return type
3e0a46281c • Andrew Kelley • Jul 28, 2020
std.elf: Fix read functions for 32-bit targets
1c2e65fe1d • Jay Petacat • Jul 28, 2020
stage2: astgen for all arithmetic and assignments
488df7f1d1 • Andrew Kelley • Jul 28, 2020
Merge pull request #5511 from jessrud/arraylist-replaceRange
bd9b3fe1e6 • Andrew Kelley • Jul 27, 2020
Add comment explaining --stack-first option
bf273b7aec • zigazeljko • Jul 27, 2020
Adds support for RunStep to use the result of a WriteFileStep.
fb9d5529da • Felix (xq) Queißner • Jul 27, 2020
Replace DeviceIoControl with FsControlFile
f0ed2ed67f • Jakub Konka • Jul 27, 2020
Add meta viewport to fix mobile rendering, add missing <code> block
d1755e7f16 • Ashok Gautham • Jul 27, 2020
Use writer for LinearFifo instead of deprecated outStream
fa4a9ab51f • frmdstryr • Jul 27, 2020
translate-c: use ArrayList for macro tokens
e7007fa7bd • Vexu • Jul 27, 2020
Fix a use of appendToken to appendIdentifier in translate-c
9f6401c692 • Henrik Laxhuber • Jul 27, 2020
Fix parsing of `unsigned` in translate-c.
442025481c • Henrik Laxhuber • Jul 27, 2020
Fix bug in big.int.Mutable.toManaged() and add tests
616355807f • joachimschmidt557 • Jul 27, 2020
Merge pull request #5932 from Sahnvour/hash
5139aa7ba4 • Andrew Kelley • Jul 27, 2020
Provide Ip4Address and Ip6Address in addition to Address
6cc72af03d • Jonathan Marler • Jul 27, 2020
run zig fmt on std.testing
c95091e5a5 • Andrew Kelley • Jul 26, 2020
stage2: remove superfluous else => unreachable
09b0ad494b • Andrew Kelley • Jul 26, 2020
Merge pull request #5678 from antlilja/float-testing
40d81a8364 • Andrew Kelley • Jul 26, 2020
Merge pull request #5693 from antlilja/switch-unreachable-else
a36772ee64 • Andrew Kelley • Jul 26, 2020
Add memory replacement routines
f050150ffa • meme • Jul 26, 2020
ci: update msys2 installer
9b75091fd4 • Andrew Kelley • Jul 26, 2020
Revert "Support taking extern pointers at comptime"
995fd7314c • Andrew Kelley • Jul 24, 2020
std: fix json parsing into unions
978a38ee40 • daurnimator • Jul 24, 2020
Support taking extern pointers at comptime
d3ebd42865 • yvt • Jul 24, 2020
macOS: macho ld64.lld fixes
3b26e50863 • Michael Dusan • Jul 24, 2020
Merge pull request #5891 from Luukdegram/stage2-substraction
df1a2ecd3b • Andrew Kelley • Jul 24, 2020
Use -c flag in all s3cmd occurrences on Win
a1d72fad81 • Jakub Konka • Jul 24, 2020
Re-apply temp msys2 python fix
937c02f185 • Jakub Konka • Jul 24, 2020
Refactor macOS build script in Azure
b7353240c7 • Jakub Konka • Jul 24, 2020
ci: undo the recent changes. maybe upstream fixed it
56a21b7ec3 • Andrew Kelley • Jul 24, 2020
self-hosted: AST flattening, astgen improvements, result locations, and more
aac6e8c418 • Andrew Kelley • Jul 24, 2020
ci: looks like s3cmd wants a new path for the config file
b4d383a478 • Andrew Kelley • Jul 23, 2020
Fix std.log example to make the log handler print the newline
32a6759a7a • heidezomp • Jul 22, 2020
Add signalfd support (#5322)
a6626802f9 • luna • Jul 22, 2020
Merge pull request #5879 from kubkon/readlink-win
9505bb74cd • Andrew Kelley • Jul 22, 2020
Make the default log handler print a newline
c6bd8e8c53 • joachimschmidt557 • Jul 22, 2020
Add temporary fix to the CI on Win
9225763f8b • Jakub Konka • Jul 22, 2020