Commits
std: use mem.asBytes in Ip4Address.parse so it works at comptime
b7b3c1dfae • daurnimator • Nov 25, 2020
std/crypto - edwards25519 precomp: prefer doublings over adds
83abb32247 • Frank Denis • Nov 25, 2020
stage1: Fix ICE when generating struct fields with padding
58c2bec589 • LemonBoy • Nov 25, 2020
update stack trace test with new start.zig line number
500fbdad57 • Andrew Kelley • Nov 25, 2020
make start code more versatile
479f259ea4 • Andrew Kelley • Nov 25, 2020
fix for GCC 9.2: -Wno-maybe-uninitialized
a1fb10b766 • Jonathan Marler • Nov 24, 2020
Update the minimum cmake version we require
70c8cabb34 • Frank Denis • Nov 23, 2020
Merge pull request #7204 from LemonBoy/piecrash
9d2fe1682f • Andrew Kelley • Nov 23, 2020
Support PIE (Position Independent Executables)
c7170e4a54 • Andrew Kelley • Nov 23, 2020
update grammar in langref
98d5bfbd4d • Vexu • Nov 22, 2020
std: add support for ppoll
2fbe9519ac • Žiga Željko • Nov 21, 2020
std: Add test for meta.declarations on opaque{}
a2e9554699 • LemonBoy • Nov 21, 2020
Merge pull request #7182 from LemonBoy/externnnn
7dcda5b0e8 • Andrew Kelley • Nov 21, 2020
Merge pull request #7165 from LemonBoy/ppc64final
bf0cc32aa6 • Andrew Kelley • Nov 21, 2020
std/os: define and use dev_t for linux x86_64
8cf319d206 • Isaac Freund • Nov 21, 2020
openbsd: malloc_usable_size is unavailable on OpenBSD
87eb498d89 • Sébastien Marie • Nov 21, 2020
std/os: add time_t definiton for x86_64 linux
f473b3e87c • Isaac Freund • Nov 21, 2020
stage1: Resolve usingnamespace decls when calling @typeInfo
6029114f84 • LemonBoy • Nov 21, 2020
Merge pull request #6928 from data-man/reduce_tests
73be59433f • Andrew Kelley • Nov 20, 2020
Merge pull request #7160 from semarie/openbsd-getdents
c25cb39d17 • Jakub Konka • Nov 19, 2020
std.meta.declarations: support opaque {}
a5691ee363 • Isaac Freund • Nov 19, 2020
Merge pull request #6390 from LemonBoy/reboot-3970
473cb1fd74 • Andrew Kelley • Nov 19, 2020
std: Disable _only_ the flaky part of the ResetEvent test
d526b0ffb0 • LemonBoy • Nov 19, 2020
stage2: Make zig cc more verbose (#7166)
8eaaa905f7 • LemonBoy • Nov 19, 2020
tfw you can't even disable a test without getting the logic wrong
647c6e0d09 • Andrew Kelley • Nov 19, 2020
Merge pull request #6829 from tadeokondrak/error-unsupported-callconv
cf819b95fe • Veikka Tuominen • Nov 19, 2020
Add builtin.Signedness, use it instead of is_signed
25ec2dbc1e • Tadeo Kondrak • Nov 19, 2020
stage1: Fix undefined assignment for bitfields
2b7781d82a • LemonBoy • Nov 19, 2020
add std.heap.raw_c_allocator
13cccdd92c • Andrew Kelley • Nov 19, 2020
Merge pull request #6385 from LemonBoy/callocator
02a4e5a4bf • Andrew Kelley • Nov 19, 2020
Change seed for Murmur2_64 from u32 to u64
6d3c176c12 • breakin • Nov 19, 2020
Merge pull request #7154 from daurnimator/std.atomic
2418c8206a • Veikka Tuominen • Nov 18, 2020
stage1: improve error for missing a number type on a runtime var
cf7de64f1a • pfg • Nov 18, 2020
std: add chdir smoke test
663e112773 • Jakub Konka • Nov 18, 2020
Move utf8->utf16 up one level into os.zig
64feae3ac3 • Lee Cannon • Nov 18, 2020
use else in err switch
dbbe709dc7 • Lee Cannon • Nov 18, 2020
Switch to RtlSetCurrentDirectory_U
32c998e03c • Lee Cannon • Nov 18, 2020
Implement chdir and chdirZ for Windows
80b1e82b1b • Lee Cannon • Nov 18, 2020
Merge pull request #6434 from daurnimator/fifo.pump
a6470088c6 • Veikka Tuominen • Nov 18, 2020
Merge pull request #6649 from Rocknest/verparse
ee1d21bbef • Veikka Tuominen • Nov 18, 2020
std: expose all atomic operations from std.atomic.Int
c492ef97fd • daurnimator • Nov 18, 2020
make help in commands more consistent
da84ef2a9c • Vexu • Nov 18, 2020
Change error when runtime value passed to comptime arg
a39d3155b4 • frmdstryr • Nov 18, 2020
stage1: Reject undefined values when taking union ptr
129ccad434 • LemonBoy • Nov 18, 2020
Added std.meta.fieldNames
252924ae33 • Alexandros Naskos • Nov 18, 2020
Merge pull request #7005 from jshholland/deprecate-span
6d5b76a75d • Veikka Tuominen • Nov 18, 2020
Allow Zig to be built with clang 11 and -Werror
66d6930b5c • Timon Kruiper • Nov 18, 2020
stage1: Add architecture-specific clobbers to asm()
bef140c0a2 • LemonBoy • Nov 18, 2020
Merge pull request #7084 from xackus/mem-volatile
1e1a490600 • Veikka Tuominen • Nov 18, 2020
std: make meta.IntType a compile error
27b73cc395 • xackus • Nov 18, 2020
stage2 aarch64: assert register is 64bits in PCrel
39336fd2e9 • Jakub Konka • Nov 18, 2020
stage2 aarch64: add PC relative address instructions
5ff8dd179e • Jakub Konka • Nov 18, 2020
std: openDirAbsolute and accessAbsolute (#7082)
a0226ab05b • g-w1 • Nov 18, 2020
disable the flaky ResetEvent test
238718b93a • Andrew Kelley • Nov 18, 2020
std/crypto: use NAF for multi-scalar edwards25519 multiplication
9c2b014ea8 • Frank Denis • Nov 18, 2020
std/crypto: implement the Hash-To-Curve standard for Edwards25519
0d9c474ecf • Frank Denis • Nov 18, 2020
stage1: Fix asyncCall with non-abi-aligned arguments
fa27420b72 • LemonBoy • Nov 17, 2020
cli: make -h, --help consistent in usage text and parsing
af4727814b • Andrew Kelley • Nov 17, 2020
macOS libc headers: downgrade to 10.15.7 (Catalina)
2eee0582f8 • Andrew Kelley • Nov 17, 2020
Merge pull request #7032 from GuoxinYin/master
21a77f7ac3 • Alexandros Naskos • Nov 17, 2020
std.crypto.isap: fix callsites of secureZero
e6bfa377d1 • Andrew Kelley • Nov 17, 2020
Merge branch 'johnLate-issue-6724-cmake' into master
8b3c1ed734 • Andrew Kelley • Nov 17, 2020
std/crypto: add ISAPv2 (ISAP-A-128a) AEAD
f9d209787b • Frank Denis • Nov 17, 2020
start.zig: call wWinMain with root's type
4df75645ce • Jonathan Marler • Nov 17, 2020
Move leb128 and remove trivial *mem functions as discussed in #5588 (#6876)
48d60834fd • tgschultz • Nov 16, 2020
Merge pull request #6878 from frmdstryr/multiline-string-comments
d9c36cb250 • Andrew Kelley • Nov 16, 2020
linuxWaitFd: make NetworkSubsystemFailed error unreachable
9ea4ddae97 • heidezomp • Nov 16, 2020
Prevent double file close in MachO linking
a2582df5b2 • Alex Cameron • Nov 16, 2020
Enable loop interleaving when unrolling is enabled
0c520cd32d • Frank Denis • Nov 16, 2020
Merge pull request #7002 from jedisct1/timingSafeEqlMinimal
ba967ae9a1 • Andrew Kelley • Nov 16, 2020
stage2 aarch64: add NOP instruction
8f47e8feb6 • Jakub Konka • Nov 16, 2020
libstd: add more MachO consts and structs
cd4b54fd38 • Jakub Konka • Nov 16, 2020
std: Make windows.ReadFile allow short reads
36c869dc14 • LemonBoy • Nov 16, 2020
Merge pull request #7112 from LemonBoy/fix-7104
6e2e747b0b • Alexandros Naskos • Nov 16, 2020
Azure Pipelines CI: update msys2 to the current version
7b9af0592d • Frank Denis • Nov 14, 2020
std.fs.path.dirname: return null when input path is root
bf03ae7acc • Andrew Kelley • Nov 14, 2020
stage1: Disambiguate Wasm imports with same name
211feea914 • LemonBoy • Nov 13, 2020
stage1: Resolve ErrorUnion children types
c4fd3fc270 • LemonBoy • Nov 13, 2020
openbsd: skip tests using Dir.realpath
ab4b34f75f • Sébastien Marie • Nov 13, 2020
stage1: Ask LLVM to produce compact code in ReleaseSize mode
b52a28a802 • LemonBoy • Nov 13, 2020
Merge pull request #6900 from joachimschmidt557/stage2-aarch64
51717314e4 • Jakub Konka • Nov 12, 2020
main: clean up the error message for missing positional args
2d42532fec • Andrew Kelley • Nov 12, 2020
std: Fix code model argument
bf73db71f5 • Hubert Jasudowicz • Nov 11, 2020
Merge pull request #7061 from Vexu/std
93844a5ef9 • Veikka Tuominen • Nov 11, 2020
ensure TypeInfo payload is not undefined
08270d72b4 • Vexu • Nov 11, 2020
Add error for missing positional arguments in zig build-*
61c51f0ac9 • g-w1 • Nov 11, 2020
stage1: Fix crash in comptime struct generation
5872ae5111 • LemonBoy • Nov 11, 2020
Fix backticked code in langref
c9dc30daf7 • Jonas Carpay • Nov 11, 2020
stage1: Avoid resolving type entry in [0]T
f0b1b74d21 • LemonBoy • Nov 11, 2020
Merge pull request #7044 from semarie/openbsd-simples
8b9195282e • Andrew Kelley • Nov 10, 2020
add missing -m<os>-version-min CLI args to clang
6904cd828e • Andrew Kelley • Nov 10, 2020
std.Target: bump default version max for macos
3110b21c4b • Andrew Kelley • Nov 10, 2020
stage1: Fix comparison of unions containing zero-sized types
4d4ab1e69a • LemonBoy • Nov 10, 2020
main: updateModule returns an error when there are any compile errors
06a3a69e6f • Andrew Kelley • Nov 10, 2020
Fix json parser close tracking (#6865)
73f3f01670 • daurnimator • Nov 9, 2020
std: json: fix misleading endianness conversion
15dbab9a0c • xackus • Nov 9, 2020
stage1: Print correct error message for vector @intCast
e00356d6b1 • LemonBoy • Nov 9, 2020
Don't prevent compilation on platforms where debug info is unsupported
427a212e38 • Frank Denis • Nov 9, 2020
Windows TLS startup symbols are already provided by libcrt when linking against libc
fc67e5f843 • Alexandros Naskos • Nov 9, 2020
Merge pull request #7035 from ziglang/macos-posix-headers
0bc9fd5e8e • Jakub Konka • Nov 9, 2020