Merge pull request #8247 from Ersikan/fmt-fix-encoding
bcc97bc1ed • Veikka Tuominen • Mar 18, 2021
@intCast takes two args
dfeca48e35 • Dimenus • Mar 18, 2021
Merge pull request #8281 from kubkon/macho-got-refactor
0f7b036eb7 • Jakub Konka • Mar 17, 2021
std/crypto/chacha20: add round-reduced versions & cleanup internals
119fc318a7 • Frank Denis • Mar 17, 2021
Merge pull request #8273 from jedisct1/pbkdf2-check
587243c7a5 • Andrew Kelley • Mar 17, 2021
translate-c: fix __builtin_object_size
f76bd56588 • Evan Haas • Mar 17, 2021
translate-c: demote usage of un-implemented builtins
715370a10a • Evan Haas • Mar 17, 2021
Merge pull request #8252 from tadeokondrak/llvm-bool
4683de1e91 • Andrew Kelley • Mar 17, 2021
translate-c: Implement generic selection expressions
c558a1ae26 • Evan Haas • Mar 16, 2021
translate-c: improve std.meta.cast
9a94415680 • xackus • Mar 16, 2021
std: make all errors in os.zig public
83d0c2ed67 • jacob gw • Mar 16, 2021
zig fmt: don't add trailing whitespace on switch case
6787f163eb • Lewis Gaul • Mar 16, 2021
zig fmt: Respect line breaks in struct default value decls
5ecf8bddae • LemonBoy • Mar 16, 2021
std: support optional getaddrinfo arguments
f16f25047c • Anders Conbere • Mar 16, 2021
Add test for multi-line while cont expr with same-line then expr
aa1c780560 • Lewis Gaul • Mar 15, 2021
zig fmt: simplify and improve consistency of if/for/while handling
48efa3bcb6 • Isaac Freund • Mar 15, 2021
zig fmt: fix extra newline before if nested in for
b4db03d8bb • Lewis Gaul • Mar 15, 2021
macho: fix various linker flags
a502c160cd • Michael Dusan • Mar 14, 2021
std: Replace testing fns for floating-point values
27d07c6c4d • LemonBoy • Mar 14, 2021
docgen: Use Progress API
d33f0d3375 • LemonBoy • Mar 14, 2021
Use a unified error set for std/crypto/*
b98d7747fa • Frank Denis • Mar 14, 2021
stage2: Warn when using --debug-log without logging enabled
f69305f865 • Ersikan • Mar 14, 2021
cmake build: allow overriding whether to use llvm-config
4e9894cfc4 • Andrew Kelley • Mar 13, 2021
lld: handle error instead of abort
cc650abf09 • Michael Dusan • Mar 13, 2021
Merge pull request #8152 from LemonBoy/fix-riscv-ret
ce14bc7176 • Andrew Kelley • Mar 13, 2021
langref: Use "single-item pointer" and "many-item pointer" (#8217)
95eb711ca8 • Dave Gauer • Mar 13, 2021
std: Use more common escape sequences in Progress
8ebb18d9da • LemonBoy • Mar 13, 2021
std/linux: sync io_uring library with liburing
b83ef595a5 • Isaac Freund • Mar 12, 2021
Merge pull request #8174 from LemonBoy/progress-line-wrap
f950489ed9 • Andrew Kelley • Mar 12, 2021
macos: add missing x86_64 libc headers
a745e704f6 • Jakub Konka • Mar 12, 2021
make std.c.getErrno() return same type as _errno() aka c_int
89e522b935 • Sébastien Marie • Mar 12, 2021
Merge pull request #7934 from Vexu/stage2-cbe
e9a038c33b • Andrew Kelley • Mar 12, 2021
parser: disallow ptr modifiers on array types
a5cb4ab95e • Isaac Freund • Mar 11, 2021
std: Handle empty MultiArrayList in items()
482424e2b1 • LemonBoy • Mar 11, 2021
Merge pull request #8126 from xackus/translate_c_int_literal_promotion
4fc6f631e0 • Andrew Kelley • Mar 11, 2021
stage2 tzir: Add wrapping integer arithmetic instructions
bdb917006c • joachimschmidt557 • Mar 11, 2021
Merge pull request #8193 from kivikakk/elf-expose-em
b1a22fdbab • Andrew Kelley • Mar 11, 2021
stage2: Fix glibc lookup path for MIPS crt files
f2b96782ec • LemonBoy • Mar 9, 2021
stage2: Use correct ELF emulation for mips64
1a5d0cea15 • LemonBoy • Mar 9, 2021
update to latest fetch-them-macos-headers
a033735c8d • Loris Cro • Mar 9, 2021
update to latest fetch-them-macos-headers
767eb2d469 • Loris Cro • Mar 9, 2021
translate-c: Add compound literal support
c760532be0 • Evan Haas • Mar 8, 2021
parser: fix parsing/rendering of a[b.. :c] slicing
b988815bf0 • Isaac Freund • Mar 8, 2021
translate-c: Explicitly cast decayed array to pointer with @ptrCast
d01bb21173 • Evan Haas • Mar 7, 2021
stage2 Elf linker: fill in bswapAllFields
5d215cc76b • jacob gw • Mar 7, 2021
Implement fmtDuration using Formatter (#8137)
0447a2c041 • Jonathan Knezek • Mar 7, 2021
std: Deprecate the B and Bi format specifiers
72664df491 • LemonBoy • Mar 7, 2021
std: Prevent null pointer deref in mem.len{,Z}
e47b754b28 • LemonBoy • Mar 7, 2021
translate-c: Support compound assignment of pointer and signed int
6d69a29d75 • Evan Haas • Mar 7, 2021
translate-c: translate align attribute for block scoped variables
874c63f89c • Evan Haas • Mar 7, 2021
docgen --skip-code-tests
a7c0234eee • Josh Wolfe • Mar 7, 2021
fix parsing of assignment with 'inline for' and 'inline while'
272ae0ca0d • Vincent Rischmann • Mar 7, 2021
Merge pull request #7910 from Vexu/stage2-async
34cb5934dd • Andrew Kelley • Mar 6, 2021
std/special: init-exe,lib make import(std) its own decl (#8160)
9f722f43ac • Meghan • Mar 6, 2021
zig fmt: fix lastToken() for container_decl_arg
ef3adbdb36 • Isaac Freund • Mar 5, 2021
std: fix memory leak in MultiArrayList
9cd038d73a • Veikka Tuominen • Mar 5, 2021
translate-c: enable pointer arithmetic with signed integer operand
291edafa1b • Evan Haas • Mar 5, 2021
Reject bare +/- input when parsing floats
02737d535a • cryptocode • Mar 5, 2021
zig fmt: recovery: missing while rbrace
434fce2146 • Andrew Kelley • Mar 5, 2021
zig cc: fix handling of -MM flag
041212a41c • Andrew Kelley • Mar 5, 2021
stage2: support environment variables for verbose options
98b24aa47f • Andrew Kelley • Mar 5, 2021
Merge pull request #7763 from kivikakk/zig-elf-parse
ffb2568a9f • Andrew Kelley • Mar 4, 2021
std: add io.Writer.writeStruct
34ca6b7b44 • daurnimator • Mar 3, 2021
stage2: fix merge conflict with previous commit
fcd25065ef • Andrew Kelley • Mar 3, 2021
stage2: remove error number from error set map
2ebeb0dbf3 • jacob gw • Mar 3, 2021
translate-c: fix c tokenizer giving invalid tokens
904f774563 • Veikka Tuominen • Mar 3, 2021
update docs and grammar to allow CRLF line endings (#8063)
7fbe9e7d60 • Josh Wolfe • Mar 3, 2021
Merge pull request #7778 from g-w1/stage2-merge-errors
5bd9a64516 • Andrew Kelley • Mar 3, 2021
Merge pull request #7741 from FireFox317/optionals-llvm
4b57fb5f23 • Andrew Kelley • Mar 3, 2021
zig fmt: allow and trim whitespace around zig fmt: (off|on)
3ad9cb8b47 • Isaac Freund • Mar 3, 2021
re-enable behavior tests: translate-c macros
84f3b3dff2 • Andrew Kelley • Mar 2, 2021
os/linux: fix IO_Uring.timeout
3dd8396a55 • Vincent Rischmann • Mar 2, 2021
Merge pull request #8120 from joachimschmidt557/stage2-arm
f296c95599 • Andrew Kelley • Mar 2, 2021
Merge pull request #7946 from koachan/sparc64-framefixes
f9c9b92175 • Andrew Kelley • Mar 2, 2021
zig fmt the std lib
a20169a610 • Andrew Kelley • Mar 2, 2021
Add some bit set variants
7613e51a57 • Martin Wickham • Mar 2, 2021
Bring back ZIG_SKIP_INSTALL_LIB_FILES
1f861ecc95 • daurnimator • Mar 2, 2021
parser: fix infinite loop on missing comma in param list
7b5b7bda87 • Isaac Freund • Mar 2, 2021
std: Deprecate 'x'/'X'/'e'/'E' special cases for u8 slices
cd7c870bd8 • LemonBoy • Mar 1, 2021
std: Replace lastIndexOf with lastIndexOfScalar
bee7db77fe • LemonBoy • Mar 1, 2021
std: Add std.fs.path.joinZ (#7974)
baab1b2f31 • fancl20 • Mar 1, 2021
translate-c: add <assert.h> support
45d220cac6 • Evan Haas • Mar 1, 2021
Merge pull request #8097 from LemonBoy/thread-spawn-order
9550db33cb • Andrew Kelley • Mar 1, 2021
std/crypto: add AES-OCB
a5a3ad4f95 • Frank Denis • Mar 1, 2021
stage2: remove value field from error
58b14d01ae • jacob gw • Feb 28, 2021
std: add sendmsg
1f17221bc4 • daurnimator • Feb 28, 2021
translate-c: add limited OffsetOfExpr support
294ee1bbc9 • Evan Haas • Feb 28, 2021
std/crypto/aes: fix AES {encrypt,decrypt}Wide
0423f0f7d8 • Frank Denis • Feb 28, 2021
std/crypto/benchmark: update format strings
b959029f88 • Frank Denis • Feb 28, 2021
std.zig.fmtEscapes: update impacted test
e65b6d99ac • Michael Dusan • Feb 27, 2021
HashMap.put returns !void, not a !bool
d4af35b3fe • daurnimator • Feb 27, 2021
std.ascii: add lessThanIgnoreCase and orderIgnoreCase
490654c332 • Andrew Kelley • Feb 27, 2021
translate-c: upgrade to new std.zig.fmtEscapes API
4a548002af • Andrew Kelley • Feb 27, 2021
std.zig.fmt escaped string formatting recognizes single quote style
3f844cba0b • Andrew Kelley • Feb 27, 2021
translate-c: add typeof support
0816981561 • Evan Haas • Feb 26, 2021
stage2: implement the error_value AST tag
fd208d9d59 • Andrew Kelley • Feb 26, 2021
std.os: remove special case for haiku
4360f45d7f • Andrew Kelley • Feb 26, 2021
improve stage2 to allow catch at comptime:
153c97ac9e • g-w1 • Feb 26, 2021
Merge pull request #7546 from hoanga/haiku-support
7edb204edf • Andrew Kelley • Feb 26, 2021
stage2 ARM: Save callee-saved registers
297eabd4ac • joachimschmidt557 • Feb 25, 2021