Commits

breaking: fix @sizeOf to be alloc size rather than store size

7293e012d7 • Andrew Kelley • Feb 15, 2019

Merge pull request #1965 from ziglang/c-pointer-type

567c9b688e • Andrew Kelley • Feb 15, 2019

add test for truncate on comptime integers

ee5e196f88 • Andrew Kelley • Feb 15, 2019

remove the "top of the comptime stack" compile error

c58b802034 • Andrew Kelley • Feb 14, 2019

ci: freebsd: remove '.git' from URL as per upstream suggestion

a4e32d9fb1 • Andrew Kelley • Feb 14, 2019

Added error for nesting vectors

2911eb34de • Jimmi Holst Christensen • Feb 13, 2019

We already support vector bit operators, so let's test it

53297a1bd0 • Jimmi Holst Christensen • Feb 13, 2019

Merge branch 'master' of github.com:ziglang/zig

c7b9ab985c • Jimmi Holst Christensen • Feb 13, 2019

We already support vector on floats, so let's test it

c221b29c9d • Jimmi Holst Christensen • Feb 13, 2019

README: move i386-macosx to Tier 4

43df49cb35 • Andrew Kelley • Feb 11, 2019

avoid needlessly creating global constants

8e68d43ad3 • Andrew Kelley • Feb 10, 2019

testing.expectEqual use expected type as the type of actual

2f9fedabf0 • Jimmi HC • Feb 10, 2019

`@truncate`: comptime 0 when target type is 0 bits

caf672c495 • Andrew Kelley • Feb 10, 2019

docs: add threadlocal keyword to grammar

31be1ddf09 • Andrew Kelley • Feb 10, 2019

fix not updating debug info type of optional error sets

34eb9f18ac • Andrew Kelley • Feb 10, 2019

Merge branch 'vector-int-add-safety'

ca8580ece1 • Andrew Kelley • Feb 9, 2019

docgen: update for threadlocal keyword

a8a63feba7 • Andrew Kelley • Feb 9, 2019

zig fmt: support threadlocal

052800e952 • Andrew Kelley • Feb 9, 2019

fix docs

d6f2af378a • Andrew Kelley • Feb 9, 2019

fix compiler assertion failure when returning value from test

46ddd5f5f4 • Andrew Kelley • Feb 9, 2019

std.debug.assert: remove special case for test builds

c2db077574 • Andrew Kelley • Feb 8, 2019

Make ThreadSafeFixedBufferAllocator alias FixedBufferAllocator when --single-threaded

be6d022257 • John Schmidt • Feb 8, 2019

fix using the result of @intCast to u0

f330eebe4b • Andrew Kelley • Feb 7, 2019

build: make sure LLVM is exactly correct

7843c96df8 • Andrew Kelley • Feb 7, 2019

better error message when LLVM does not understand a triple

2b2bf53a49 • Andrew Kelley • Feb 7, 2019

Merge branch 'kristate-zig-backport-std.mem.join'

a0590bda29 • Andrew Kelley • Feb 7, 2019

Merge branch 'kristate-zig-backport-std.os.path'

7fc99c33bd • Andrew Kelley • Feb 7, 2019

Merge pull request #1924 from ziglang/tls

8a5d3e2eaf • Andrew Kelley • Feb 7, 2019

doc/targets.md has moved to the github wiki

3abf293a84 • Andrew Kelley • Feb 6, 2019

Fixed Serializer and BitOutStream when used with streams that have empty error sets.

20e2d8da61 • tgschultz • Feb 6, 2019

Merge pull request #1919 from Sahnvour/windows-childprocess

fd28b9d501 • Andrew Kelley • Feb 6, 2019

docs: clarify passing aggregate types as parameters

ac4e38226b • Andrew Kelley • Feb 5, 2019

Added support for vector wrapping mult and sub

4010f6a11d • Jimmi Holst Christensen • Feb 5, 2019

fix vector debug info tripping LLVM assertion

06be65a602 • Andrew Kelley • Feb 5, 2019

SIMD: array to vector, vector to array, wrapping int add

8c6fa982cd • Andrew Kelley • Feb 5, 2019

Merge branch 'kristate-zig-backport-std.mem.separate'

2828a9695f • Andrew Kelley • Feb 4, 2019

`std.mem.Allocator.create` replaced with better API

dfbc063f79 • Andrew Kelley • Feb 3, 2019

Fix slice concatenation

c90c256868 • Matthew McAllister • Feb 3, 2019

introduce --single-threaded build option

9b8e23934b • Andrew Kelley • Feb 1, 2019

Fix runtime assignment to comptime aggregate field

8bedb10939 • Matthew McAllister • Feb 1, 2019

add compile errror for @bitCast when bit counts mismatch

ae1ebe09b7 • Andrew Kelley • Feb 1, 2019

Merge pull request #1775 from tgschultz/stdlib-serialization

bbe857be96 • Andrew Kelley • Feb 1, 2019

Merge branch 'emekoi-windows-mutex'

8d32d25619 • Andrew Kelley • Feb 1, 2019

darwin: fix incorrect timeval struct type

7a4ed10981 • Andrew Kelley • Jan 31, 2019

os.cpp: fix regression on Windows from 59c050e7

28873e7622 • Andrew Kelley • Jan 31, 2019

introduce vector type for SIMD

545064c1d9 • Andrew Kelley • Jan 31, 2019

fix test after merging ad8381e0d2936f

169a789b34 • Andrew Kelley • Jan 30, 2019

collapse os_file_mtime into os_file_open_r and check for directory

59c050e7ff • Andrew Kelley • Jan 30, 2019

Move tokenizer error location to offending char

ad8381e0d2 • Matthew McAllister • Jan 30, 2019

darwin time code: don't cast to int until the end

ecb0cb661a • Andrew Kelley • Jan 30, 2019

fix freebsd ci from previous commit

9ca94bbba5 • Andrew Kelley • Jan 30, 2019

backport copy elision changes

581edd643f • Andrew Kelley • Jan 30, 2019

simpler implementation of `&&` and `||` hints

9c328b4291 • Andrew Kelley • Jan 30, 2019

Hint at use of and/or when &&/|| is improperly used (#1886)

5bf9ffdc5b • kristopher tate • Jan 25, 2019

llvm-config sanity check

3bec3b9f9b • tharvik • Jan 21, 2019

Merge branch 'kristate-zig-backport-issue1883'

aee973829d • Andrew Kelley • Jan 20, 2019

Merge pull request #1885 from Sahnvour/master

c968d8756c • Andrew Kelley • Jan 18, 2019

fix incorrect parameter names for std.math.atan2

404c87b06a • Andrew Kelley • Jan 14, 2019

when rendering llvm const values, ensure the types align

5864d92b40 • Andrew Kelley • Jan 9, 2019

`@typeInfo`: more correct return type info

4d5d0d3ada • Andrew Kelley • Jan 8, 2019

fix debug info for function pointers

aa65b94671 • Andrew Kelley • Jan 8, 2019

Merge pull request #1874 from ziglang/issue-1866

013c7b24d2 • Andrew Kelley • Jan 6, 2019

freebsd: fix wrong call to clock_getres (#1871)

5f26d1dddb • Marcio • Jan 5, 2019

Mark comptime int hardcoded address pointee as a run time variable #1171 (#1868)

1f08be4d7f • vegecode • Jan 4, 2019

freebsd: add sockaddr structs

5c2a1055a0 • Marcio Giaxa • Jan 4, 2019

freebsd: implement clock related functions

4d9547ff2e • Marcio Giaxa • Jan 4, 2019

freebsd: add clock const definitions

1e781a30f6 • Marcio Giaxa • Jan 4, 2019

@bitreverse intrinsic, part of #767 (#1865)

f6cd68386d • vegecode • Jan 2, 2019

Add DIFlagStaticMember flag to functions.

6df8e4bca7 • alexander • Dec 30, 2018

Merge pull request #1859 from mgxm/fbsd2

d8b6fa9134 • Andrew Kelley • Dec 29, 2018

Merge pull request #1857 from vegecode/boolean-switch

c464ecf3bf • Andrew Kelley • Dec 27, 2018

allow not having libc include paths and doing @cImport

aaef6259c3 • Andrew Kelley • Dec 27, 2018

Merge branch 'nebulaeonline-nebulaeonline'

2b7e29f791 • Andrew Kelley • Dec 26, 2018

tests: make type info tests not depend on builtin.Os enum

280187031a • Andrew Kelley • Dec 23, 2018

hello world example can use `const` instead of `var`

45081c1e9c • Andrew Kelley • Dec 23, 2018

comptime: ability to @ptrCast to an extern struct and read fields

218a4d4b30 • Andrew Kelley • Dec 23, 2018

self-hosted: add DeviceBusy as a BuildError

f301474531 • Andrew Kelley • Dec 22, 2018

I observed open() return EBUSY on linux

0eba5b6744 • Andrew Kelley • Dec 22, 2018

translate-c: --verbose-cimport prints clang command

56fedbb524 • Andrew Kelley • Dec 21, 2018

Use Ninja in .builds/freebsd.yml

fa6c7c1303 • myfreeweb • Dec 20, 2018

Removed allocator from Linux version DynLib. Added dynamic_library.zig to std test list.

f35ba34a88 • tgschultz • Dec 20, 2018

Merge branch 'mgxm-srtht_fbsd'

8cf3543c80 • Andrew Kelley • Dec 20, 2018

Merge branch 'kristate-zig-backport-issue1832'

459045aa40 • Andrew Kelley • Dec 20, 2018

std.io: call the idiomatic std.mem.readInt functions

8768816d69 • Andrew Kelley • Dec 19, 2018

Added formatting of function pointers (#1843)

a7670e80a4 • Jimmi Holst Christensen • Dec 19, 2018

Fixed intToPtr to fn type when the address is hardcoded (#1842)

45e72c0b39 • Jimmi Holst Christensen • Dec 19, 2018

formatType can now format comptime_int

260c3d9cc0 • Jimmi Holst Christensen • Dec 19, 2018

README: clarify self-hosted status

f6a02a427f • Andrew Kelley • Dec 18, 2018

ir: delete dead code

e077a44656 • Andrew Kelley • Dec 18, 2018

fix comptime pointer reinterpretation array index offset

f75262b79f • Andrew Kelley • Dec 17, 2018

ci: update msys packages before installing

5a68c60023 • Andrew Kelley • Dec 16, 2018

implement comptime pointer cast

757d0665ae • Andrew Kelley • Dec 16, 2018

mem foreign functions call the native ones

7533d1b14c • Josh Wolfe • Dec 16, 2018

ci: install openssl on windows

624c74af6f • Andrew Kelley • Dec 16, 2018

docs: fix alphabetical sorting of builtin functions

82bf1eb7a1 • Andrew Kelley • Dec 15, 2018

Merge branch 'suirad-windows-wide-imports'

0afb868684 • Andrew Kelley • Dec 13, 2018

add mem.readVarInt, fix InStream.readVarInt, fix stack traces

e98ba5fc40 • Andrew Kelley • Dec 13, 2018

fix mistakes introduced in b883bc8

6395cf8d6b • Andrew Kelley • Dec 13, 2018

freebsd: fix issues with syscalls

7417f2e4b3 • Andrew Kelley • Dec 13, 2018

freebsd: fix os_self_exe_path function and update std lib

d770333827 • Andrew Kelley • Dec 13, 2018