Commits

stage1: Force union member types to be resolved

36b8f5d194 • LemonBoy • Nov 26, 2020

std/os: fix prctl constants

41d57b051f • Isaac Freund • Nov 25, 2020

stage1: Fix ICE when generating struct fields with padding

24d4bfb666 • LemonBoy • Nov 25, 2020

fix for GCC 9.2: -Wno-maybe-uninitialized

06a75c16ff • Jonathan Marler • Nov 25, 2020

Update the minimum cmake version we require

8af016c5be • Frank Denis • Nov 25, 2020

std/os: define and use dev_t for linux x86_64

a05ae01b4f • Isaac Freund • Nov 21, 2020

std/os: add time_t definiton for x86_64 linux

1344706b47 • Isaac Freund • Nov 21, 2020

stage1: Resolve usingnamespace decls when calling @typeInfo

72980388ca • LemonBoy • Nov 21, 2020

stage1: Fix undefined assignment for bitfields

c6c25a1c09 • LemonBoy • Nov 19, 2020

edwards25519 - skip useless operations and duplicate lookup table

3f134cfe5e • Frank Denis • Nov 19, 2020

Change seed for Murmur2_64 from u32 to u64

e814f71052 • breakin • Nov 19, 2020

Merge pull request #6649 from Rocknest/verparse

50269f2315 • Veikka Tuominen • Nov 19, 2020

make help in commands more consistent

8af0a1987b • Vexu • Nov 19, 2020

Allow Zig to be built with clang 11 and -Werror

b498d26376 • Timon Kruiper • Nov 19, 2020

stage1: Add architecture-specific clobbers to asm()

d3f1a4edce • LemonBoy • Nov 19, 2020

Merge pull request #7084 from xackus/mem-volatile

1add7c616f • Veikka Tuominen • Nov 19, 2020

STAGE1_SOURCES: In 0.7.x, leb128.zig is in std/debug (#7148)

5f9a664de9 • Frank Denis • Nov 18, 2020

stage1: Fix asyncCall with non-abi-aligned arguments

1c8cd268be • LemonBoy • Nov 17, 2020

cli: make -h, --help consistent in usage text and parsing

eea4cd2924 • Andrew Kelley • Nov 17, 2020

Add -h alias for --help

4d44a813de • Guoxin Yin • Nov 17, 2020

CMake: properly detect when to rebuild zig1.o

51ffb0548d • johnLate • Nov 17, 2020

Prevent double file close in MachO linking

5b42704ea7 • Alex Cameron • Nov 16, 2020

Enable loop interleaving when unrolling is enabled

c8b6e407ba • Frank Denis • Nov 16, 2020

std: Make windows.ReadFile allow short reads

9e1e91dafc • LemonBoy • Nov 16, 2020

stage1: Fix generation of pass-by-value args in async fns

6624f9cd5c • LemonBoy • Nov 16, 2020

std.fs.path.dirname: return null when input path is root

7d0c461b77 • Andrew Kelley • Nov 15, 2020

stage1: Disambiguate Wasm imports with same name

2d280825cd • LemonBoy • Nov 13, 2020

stage1: Resolve ErrorUnion children types

10617593f8 • LemonBoy • Nov 13, 2020

stage1: Ask LLVM to produce compact code in ReleaseSize mode

10b1001a12 • LemonBoy • Nov 13, 2020

std: Fix code model argument

eaa1db2002 • Hubert Jasudowicz • Nov 12, 2020

std: fix HashMap.clearRetainingCapacity

1aec406311 • Vexu • Nov 12, 2020

std: fix HashMap.putAssumeCapacity

b6350a2b3f • Vexu • Nov 12, 2020

ensure TypeInfo payload is not undefined

8c62733927 • Vexu • Nov 12, 2020

stage1: Fix crash in comptime struct generation

aa6fc29744 • LemonBoy • Nov 12, 2020

Fix backticked code in langref

01a927a0cb • Jonas Carpay • Nov 12, 2020

stage1: Avoid resolving type entry in [0]T

7d3c5f207a • LemonBoy • Nov 12, 2020

add missing -m<os>-version-min CLI args to clang

0405698696 • Andrew Kelley • Nov 10, 2020

std.Target: bump default version max for macos

73455eaf42 • Andrew Kelley • Nov 10, 2020

stage1: Fix comparison of unions containing zero-sized types

85665386c6 • LemonBoy • Nov 10, 2020

main: updateModule returns an error when there are any compile errors

2c0caa8533 • Andrew Kelley • Nov 10, 2020

Fix json parser close tracking (#6865)

904c513a1e • daurnimator • Nov 9, 2020

stage1: Print correct error message for vector @intCast

0e2eb6eb65 • LemonBoy • Nov 9, 2020

Don't prevent compilation on platforms where debug info is unsupported

c2c3177d82 • Frank Denis • Nov 9, 2020

Windows TLS startup symbols are already provided by libcrt when linking against libc

a28c244afb • Alexandros Naskos • Nov 9, 2020

std.ResetEvent: disable flaky test on Windows

97ec177953 • Andrew Kelley • Nov 9, 2020

Fix reduce documentation

810c03f426 • data-man • Nov 9, 2020

langref: add 0.7.0 link

0f4b893d6d • Andrew Kelley • Nov 9, 2020

Bump Zig version to 0.7.0

61507d95d8 • Frank Denis • Nov 9, 2020

Release 0.7.0

0c90ccc297 • Andrew Kelley • Nov 8, 2020

stage2 ARM: miscellaneous improvements

03ae77b8b0 • joachimschmidt557 • Nov 7, 2020

Merge pull request #7008 from xackus/minor-fixes

5430642fa0 • Alexandros Naskos • Nov 7, 2020

Revert "update runtime safety test case - unsigned-signed vector cast"

67ea47babd • Andrew Kelley • Nov 7, 2020

update runtime safety test case - unsigned-signed vector cast

663f0b399c • Andrew Kelley • Nov 7, 2020

disable flaky file locking test on Windows

ceaa569bfa • Andrew Kelley • Nov 7, 2020

std.ResetEvent: disable flaky test on macOS

c923f74fc9 • Andrew Kelley • Nov 6, 2020

update musl sources to 1.2.1

e5fab3ba68 • Andrew Kelley • Nov 6, 2020

update musl headers to 1.2.1

dba94f453a • Andrew Kelley • Nov 6, 2020

update process_headers tool

008dd90f1f • Andrew Kelley • Nov 6, 2020

std: Introduce SemanticVersion data structure

030f00391a • Jay Petacat • Nov 6, 2020

Merge pull request #6941 from LemonBoy/floateqapprox

d1b1f053b0 • Andrew Kelley • Nov 6, 2020

std: Make file locking tests less fragile

b9391c9564 • LemonBoy • Nov 6, 2020

Fix std.ResetEvent.timedWait on darwin/macOS. (#6914)

9f1639a6bb • Jeremy Huffman • Nov 6, 2020

Merge pull request #6990 from kubkon/system-linker-hack

a9e09a8be4 • Andrew Kelley • Nov 6, 2020

Merge pull request #7001 from Vexu/translate-c

a1a16a941e • Alexandros Naskos • Nov 6, 2020

Merge pull request #6978 from LemonBoy/statshit

c9551652b0 • Andrew Kelley • Nov 5, 2020

Merge pull request #6974 from daurnimator/prctl-cleanup

cf7505da1f • Andrew Kelley • Nov 5, 2020

stage1: Make sure union(enum(T)) is valid

78840c4ab2 • LemonBoy • Nov 5, 2020

Merge pull request #6895 from jorangreef/fallocate

f85d719952 • Andrew Kelley • Nov 5, 2020

std/crypto: don't constrain Gimli hash output to a fixed length

e7b60b219b • Frank Denis • Nov 5, 2020

math.shl/math.shr: add support for vectors

2e354c387e • Frank Denis • Nov 5, 2020

std.crypto: namespace constructions a bit more

73aef46f7d • Frank Denis • Nov 5, 2020

Now that they support vectors, use math.rot{l,r}

4417206230 • Frank Denis • Nov 5, 2020

Merge pull request #6991 from alexnask/upgrade_mingw-w64

34502b9c4d • Andrew Kelley • Nov 5, 2020

Merge pull request #6982 from Rageoholic/master

17837affd2 • Alexandros Naskos • Nov 5, 2020

Update wasmtime to version 0.20

bb14bd35bd • Frank Denis • Nov 4, 2020

sparc64 has a 8Kb page size

342ba960f7 • Frank Denis • Nov 3, 2020

std.fs.File.writeFileAll: support unseekable files

ede41759be • Andrew Kelley • Nov 3, 2020

std.meta: test that const and mut variables have different addresses

37bc6ee54a • Frank Denis • Nov 3, 2020

Merge pull request #6956 from jedisct1/more-gimli-be-fixes

f2cb63c2e1 • Andrew Kelley • Nov 3, 2020

Merge pull request #6921 from xackus/gimmeMoreOfThoseSweetSweetFileDescriptors

5060497174 • Jakub Konka • Nov 3, 2020

fix cmake logic for checking LLVM version

b30a765b95 • Andrew Kelley • Nov 2, 2020

std: Make parseInt/parseUnsigned detect the radix

35a8d90e55 • LemonBoy • Nov 2, 2020

Merge pull request #6932 from kubkon/fix-6318

00ceb592ef • Andrew Kelley • Nov 2, 2020

stage1: Fix *WithOverflow intrinsics with u0 values

be26c3bf4e • LemonBoy • Nov 2, 2020

Fix Gimli for big-endian targets

ad9655db3a • Frank Denis • Nov 2, 2020

Merge pull request #6927 from LemonBoy/mipsbe-std

061ff11b2b • Andrew Kelley • Nov 2, 2020

Fix file descriptor leak in fs.openFileZ.

ecdd636605 • Alex Cameron • Nov 2, 2020

std/ascii: add spaces array

50ba018223 • Isaac Freund • Nov 2, 2020

Merge pull request #6792 from koachan/sparc64-linux

909aae8153 • Andrew Kelley • Nov 2, 2020

Merge pull request #6888 from jcmoyer/issues/6874

af60931a48 • Andrew Kelley • Nov 1, 2020

std: Fix early overflow in time calculation

445d808bae • LemonBoy • Nov 1, 2020

Merge branch 'LemonBoy-morereduce'

2e1cef7508 • Andrew Kelley • Nov 1, 2020

Make std.fmt.bufPrintIntToSlice public

d530e7f9c7 • Jakub Konka • Nov 1, 2020

std: add {set,get}rlimit bits and improve test

6418284680 • xackus • Nov 1, 2020

Add missing arg

36f1788762 • frmdstryr • Nov 1, 2020

std/crypto: make Hkdf functions public

c387f1340f • Frank Denis • Nov 1, 2020

Merge pull request #6883 from Vexu/translate-c

9ca9819488 • Veikka Tuominen • Oct 31, 2020

Merge pull request #6660 from Vexu/stage2

7c8d9cfa40 • Veikka Tuominen • Oct 31, 2020

remove extra space in .** error message

bb6e39e274 • Travis • Oct 30, 2020

Merge pull request #6875 from jorangreef/mips_syscalls

e59f44712d • Andrew Kelley • Oct 30, 2020