Resolve scope IDs using IPv6 sockets
a032fd01e8 • Stephen Gregoratto • Sep 24, 2021
Fix error references across inline and comptime functions
1e7009a9d9 • Martin Wickham • Sep 24, 2021
stage2 codegen: move bit definitions to src/arch
8f58e2d779 • joachimschmidt557 • Sep 24, 2021
Spelling corrections (#9833)
664941bf14 • Josh Soref • Sep 24, 2021
stage2: enable building freestanding libc with LLVM backend
ef7fa76001 • Andrew Kelley • Sep 24, 2021
stage2: LLVM backend: improved naming and exporting
f215d98043 • Andrew Kelley • Sep 24, 2021
stage2: prepare for building freestanding libc
418105589a • Andrew Kelley • Sep 24, 2021
ci linux: bump qemu-6.1.0.1
cc4d38ed57 • Michael Dusan • Sep 24, 2021
Linux/sparc64 bits: Add missing C type definitions
bdbd060cc7 • Koakuma • Sep 23, 2021
Fix the failing "bad import" test on Windows
ef6fbbdab6 • Martin Wickham • Sep 23, 2021
Merge pull request #9825 from Snektron/big-int-signed-and-or
dd81a2147d • Andrew Kelley • Sep 23, 2021
Stage2: Implement comptime closures and the This builtin (#9823)
a0a847f2e4 • Martin Wickham • Sep 23, 2021
stage2: enhance `zig init-lib` and `zig init-exe`
f615648d7b • Hadrien Dorio • Sep 23, 2021
stage2: fix AstGen for some struct syntaxes
736d14fd5f • Andrew Kelley • Sep 23, 2021
Merge pull request #9717 from SpexGuy/stage2-start-windows
0ec01e58b4 • Andrew Kelley • Sep 23, 2021
tokenizer: Fix index-out-of-bounds on unfinished unicode escapes before EOF
3b09262c12 • Ryan Liptak • Sep 22, 2021
FIX resize() for non u8 element types. (#9806)
e14fcd60cb • Coleman Broaddus • Sep 22, 2021
big ints: 2s complement signed xor
4afe4bdfe7 • Robin Voetter • Sep 22, 2021
stage2: progress towards ability to compile compiler-rt
aecebf38ac • Andrew Kelley • Sep 22, 2021
stage2: fix unsigned integer to signed integer coercion
0e2b9ac777 • Andrew Kelley • Sep 22, 2021
stage2: enable f16 math
be71195bba • Andrew Kelley • Sep 22, 2021
io_uring: implement read_fixed/write_fixed
01f20c7f48 • Vincent Rischmann • Sep 22, 2021
std.build: fix handling of -Dcpu
8c86043178 • Isaac Freund • Sep 22, 2021
stage2: free Sema's arena after generating machine code
5913140b6b • Andrew Kelley • Sep 21, 2021
macho: fix incorrect segment/section growth calculation
affd8f8b59 • Jakub Konka • Sep 21, 2021
Merge pull request #9652 from g-w1/p9d
a2dd0c387d • Veikka Tuominen • Sep 21, 2021
macho: do not write temp and noname symbols to symtab
d722f0cc62 • Jakub Konka • Sep 21, 2021
Merge pull request #9797 from Vexu/stage2
5269cbea20 • Andrew Kelley • Sep 21, 2021
Merge pull request #9649 from Snektron/address-space
1ad905c71e • Andrew Kelley • Sep 21, 2021
tokenizer: Fix index-out-of-bounds on string_literal_backslash right before EOF
2a728f6e5f • Ryan Liptak • Sep 21, 2021
docgen: re-enable syntax checking for code blocks
380ca26855 • Mr. Paul • Sep 20, 2021
stage2: improve handling of 0 bit types
abc30f7948 • Andrew Kelley • Sep 20, 2021
stage2: implement comptime bitwise nand
4b2d7a9c67 • Andrew Kelley • Sep 20, 2021
stage2: extract ZIR printing code into print_zir.zig
f3147de7a2 • Andrew Kelley • Sep 20, 2021
stage2: implement comptime `@atomicRmw`
b9d3527e0e • Andrew Kelley • Sep 20, 2021
Fix compile error in WindowsCondition.wait()
5dc251747b • Travis Martin • Sep 20, 2021
adding support for UTF-8 output
806aeab2a7 • HugoFlorentino • Sep 20, 2021
langref: define the inferred error set syntax more explicitly
b3ae69d80b • Rory O’Kane • Sep 20, 2021
Update `hash` & `crypto` benchmarks run comment (#9790)
db181b173f • Ali Chraghi • Sep 20, 2021
Fix compiler builds with tracy on the mingw target
cfd5b81850 • Martin Wickham • Sep 20, 2021
I'm working on a WebAssembly interpreter in zig. WebAssembly uses LEB128 encoding throughout its specification.
1f61076ffb • Malcolm Still • Sep 20, 2021
stage2: implement `@atomicStore`
9fa723ee50 • Andrew Kelley • Sep 19, 2021
elf: add amd64 relocation types
2a0c44fff3 • Jakub Konka • Sep 19, 2021
Improve ensureTotalCapacity call in ChildProcess.collectOutputWindows
224d4de747 • Ryan Liptak • Sep 19, 2021
Update all ensureCapacity calls to the relevant non-deprecated version
59f5053bed • Ryan Liptak • Sep 19, 2021
std.PriorityDequeue: ensureUnusedCapacity and ensureTotalCapacity
feeb25908b • Ryan Liptak • Sep 19, 2021
std.PriorityQueue: ensureUnusedCapacity and ensureTotalCapacity
2be3b1d2bf • Ryan Liptak • Sep 19, 2021
std.fifo.LinearFifo: ensureUnusedCapacity and ensureTotalCapacity
cfe71cb67a • Ryan Liptak • Sep 19, 2021
Add Linux ioctl creation utilities (#9748)
d2b5105f54 • Jens Goldberg • Sep 18, 2021
ci: update to new sourcehut access token
f0b1eec809 • Andrew Kelley • Sep 17, 2021
elf: add a couple missing special section indexes SHN_
d8375696f6 • Jakub Konka • Sep 17, 2021
stage2: improve LLVM backend for enums
b58d8aa05f • Andrew Kelley • Sep 17, 2021
stage2: fix global variables with inferred type
091a98f524 • Andrew Kelley • Sep 17, 2021
stage2: implement `@setAlignStack` and 128-bit cmpxchg
dbe9a5114e • Andrew Kelley • Sep 17, 2021
ci: go back to passing state for linux
dc9d76b630 • Andrew Kelley • Sep 16, 2021
zig cc: support -S and -emit-llvm CLI parameters
d11f42c2b2 • Andrew Kelley • Sep 16, 2021
build.zig: support -Duse-zig-libcxx
6d37ae95ed • Andrew Kelley • Sep 16, 2021
ci: linux: enable LLVM stage2 tests
8f8294a809 • Andrew Kelley • Sep 16, 2021
build: make -Dskip-stage2-tests not build stage2
2c8b201d05 • Andrew Kelley • Sep 16, 2021
move behavior test to "passing for stage2" section
ab84ba39d0 • Andrew Kelley • Sep 16, 2021
std/special: fix 'zig test --test-evented-io
dc214e041e • Stephen Gutekanst • Sep 16, 2021
stage2 Module: fix for 32 bit
6f85a67987 • Žiga Željko • Sep 16, 2021
macho: implement object relinking in stage2
983d6dcd9e • Jakub Konka • Sep 16, 2021
Set the Storage socket sizes to be system defined
506f24cac2 • Stephen Gregoratto • Sep 16, 2021
std.unicode: cleanup allocations on error in allocating functions
db940a2c81 • Ryan Liptak • Sep 16, 2021
net.Address: Fix writing 0-bytes when formatting Unix addresses
e1bf350b4d • Kirjastonhoitaja • Sep 16, 2021
stage2: fix "cmpxchg with ptr" test case
d5c1d24964 • Andrew Kelley • Sep 16, 2021
stage2: implement `@atomicRmw` and `@atomicLoad`
b67d1810be • Andrew Kelley • Sep 16, 2021
fix __chkstk on aarch64
f83a4b444c • Jonathan Marler • Sep 16, 2021
stage2: implement `@fence`
19691c0b17 • Andrew Kelley • Sep 15, 2021
azure pipeline fix removal of recently run exe
e5fd45003e • Jonathan Marler • Sep 15, 2021
Added implementation for _fseeki64 and _ftelli64 from mingw-w64 9.0.0 (#9402). (#9766)
e06052f201 • Michal Ziulek • Sep 15, 2021
ci: azure: update to newer msys2 release
2b90e2c284 • Andrew Kelley • Sep 15, 2021
macho: when adding extern fn, check if already resolved
25416d8121 • Jakub Konka • Sep 15, 2021
stage2: implement cmpxchg and improve comptime eval
0395b35cee • Andrew Kelley • Sep 15, 2021
Remove WIN16 version of WSAOVERLAPPED. Use LPWSAOVERLAPPED_COMPLETION_ROUTINE
5d14590ed1 • Travis Martin • Sep 14, 2021
plan9 linker: fix for 32 bit
370be12652 • Jacob G-W • Sep 14, 2021
add functions to decode an epoch timestamp (#9040)
010ca69864 • Jonathan Marler • Sep 14, 2021
Merge pull request #9676 from ziglang/zld-incr
85f065a511 • Jakub Konka • Sep 14, 2021
zig fmt: Keep callconv(.Inline) on function pointer types
d1908c9f66 • Philipp Lühmann • Sep 14, 2021
stage2: fix incorrect spelling of AtomicOrder
264acfdf3c • Andrew Kelley • Sep 14, 2021
stage2: add array_to_slice AIR instruction
97d69e3352 • Andrew Kelley • Sep 14, 2021
stage2: Type/Value use an enum rather than usize
a9a21c5988 • Andrew Kelley • Sep 14, 2021
stage2: implement Value.copy for structs and unions
5529febab0 • Andrew Kelley • Sep 14, 2021
fix missing paths (#9754)
f011f13933 • lucky • Sep 13, 2021
Merge pull request #9734 from Andoryuuta/macho-zld-win-filepath
50e34a063c • Jakub Konka • Sep 13, 2021
os: usingnamespace fixes for std.x.os.Socket and std.os.TCP
c4f97d3365 • Kenta Iwasaki • Sep 13, 2021
std: publicize ArrayListUnmanaged.allocatedSlice to match ArrayList
2118566931 • Silver • Sep 12, 2021
Improve HTML semantics and a11y of language reference
0c091feb5a • Mr. Paul • Sep 10, 2021
Fix compile error for p256 scalar arithmetic (#9715)
9e24727062 • Luuk de Gram • Sep 10, 2021
Fix unmatched close brace in zir dump
93c6e31cf1 • Martin Wickham • Sep 9, 2021
reexport crypto/phc_encoding (#9712)
3611487952 • lucky • Sep 9, 2021
cmake: also check Homebrew install paths when looking for LLVM
23c25c5eaf • FnControlOption • Sep 8, 2021
openbsd: readapt event loop after usingnamespace changes
175d95b591 • Sébastien Marie • Sep 8, 2021
Merge pull request #9700 from marler8997/bootstrapAarch64Windows
6237dc0ab8 • Andrew Kelley • Sep 8, 2021
ci: add 0.8.1 release to download page
501e6cf2f3 • Andrew Kelley • Sep 7, 2021
Merge pull request #9636 from ehaas/hexfiles
d305ba7f2d • Andrew Kelley • Sep 7, 2021
Fix libc file to check against compilation target instead of native (#9670)
3d5ff91441 • Martin Wickham • Sep 7, 2021
plan9: change output executable name
88e0f81eef • Jacob G-W • Sep 7, 2021
openbsd: event loop: use EVFILT_TIMER instead of EVFILT_USER
c2f585e435 • Sébastien Marie • Sep 7, 2021