Commits

rename std lib files to new convention

e402455704 • Andrew Kelley • Mar 2, 2019

@returnAddress and @frameAddress return usize now

f7835000b6 • Andrew Kelley • Mar 2, 2019

fix @typeName on slices

ea5cedced1 • Andrew Kelley • Mar 2, 2019

all integers returned by @typeInfo are now comptime_int

4bac22e888 • Sahnvour • Mar 2, 2019

compile error for import outside package path

67b4de33d2 • Andrew Kelley • Mar 2, 2019

better error message for `-target windows` CLI

764205ac13 • Andrew Kelley • Mar 1, 2019

Merge pull request #2020 from ziglang/kill-namespace-type

bed81089e1 • Andrew Kelley • Mar 1, 2019

Use bitwise-and instead of modulo in __zig_return_error

c4887d7f54 • Marc Tiehuis • Mar 1, 2019

add mprotect syscall

76b4e49178 • Andrew Kelley • Mar 1, 2019

fix incorrect use of printf in previous commit

9753e87545 • Andrew Kelley • Feb 28, 2019

print the command that failed when C source code fails to build

3bfacf071e • Andrew Kelley • Feb 27, 2019

uefi os: better auto detection of subsystem

14ca0fd493 • Andrew Kelley • Feb 27, 2019

stage1: fix unused function error on freebsd and netbsd

d093f51f16 • Andrew Kelley • Feb 27, 2019

windows returns EINVAL for fopen when there is an asterisk in the name

c59ce046a0 • Andrew Kelley • Feb 27, 2019

improve docs for unions and switching on tagged unions

22dd0db9bf • Andrew Kelley • Feb 27, 2019

fix stage1 zig fmt on macos

0d48011f5e • Andrew Kelley • Feb 27, 2019

fix handling when there are multiple externs and

557983e502 • Andrew Kelley • Feb 27, 2019

add test coverage for type used as switch case

763357c9c3 • Andrew Kelley • Feb 27, 2019

add test coverage for binary OR on error sets

d5fc826437 • Andrew Kelley • Feb 27, 2019

fix .gitignore file and add commit missing std lib file

1d7e5479b0 • Andrew Kelley • Feb 26, 2019

add builder.addFmt API and use it to test stage1 zig fmt

4563f6b424 • Andrew Kelley • Feb 26, 2019

introduce sys_include_dir for when sys/* files are not with stdlib.h

6365f5a9f3 • Andrew Kelley • Feb 26, 2019

fix regressions on Windows

33174f11ef • Andrew Kelley • Feb 26, 2019

breaking changes to the way targets work in zig

ade10387a5 • Andrew Kelley • Feb 26, 2019

use -nostdinc and sometimes -nolibc when compiling C code

1ec1097bd3 • Andrew Kelley • Feb 26, 2019

Add priority queue

0eed72d687 • John Schmidt • Feb 26, 2019

use -nostdinc++ when compiling C code

6fd2816431 • Andrew Kelley • Feb 26, 2019

use -nobuiltininc when compiling c code

3932b6474e • Andrew Kelley • Feb 26, 2019

fix the libc compile error tests to only run on linux

82fafca375 • Andrew Kelley • Feb 26, 2019

fix incorrectly trying to memset at comptime

7571db05de • Andrew Kelley • Feb 26, 2019

add a regression test for #704

4b7e285b76 • Andrew Kelley • Feb 26, 2019

better error message when forgetting to link against libc

152db27146 • Andrew Kelley • Feb 26, 2019

add a compile error note when C import fails and not linking libc

3ca861c7dd • Andrew Kelley • Feb 26, 2019

fix not finding libgcc_s when looking for native libc

0f54728cf0 • Andrew Kelley • Feb 26, 2019

add docs for zero bit types and pointers to zero bit types

aab8e13529 • Andrew Kelley • Feb 25, 2019

delete incorrect TODO comment

39605a7965 • Andrew Kelley • Feb 25, 2019

fix infinite recursion in type_has_one_possible_value

7b8c5578c6 • Andrew Kelley • Feb 25, 2019

zig build: 2 improvements

33cbb29def • Andrew Kelley • Feb 25, 2019

Merge pull request #2005 from ziglang/c-source

6003b1ea70 • Andrew Kelley • Feb 25, 2019

Merge pull request #2003 from ziglang/zig-cc

e5d4862e14 • Andrew Kelley • Feb 24, 2019

fix `zig fmt` arg0 handled incorrectly

98869edb8b • Andrew Kelley • Feb 24, 2019

introduce std.debug.captureStackTrace

00d8f4a1bb • Andrew Kelley • Feb 23, 2019

better libc detection (#1996)

6fd8d455bc • Andrew Kelley • Feb 23, 2019

implement vector negation

52bb71867d • Andrew Kelley • Feb 22, 2019

add regression test for bitcast to array

2fe8a0831f • Andrew Kelley • Feb 22, 2019

docs for packed structs

d0c39895aa • Andrew Kelley • Feb 22, 2019

fix `@bitCast` when src/dest types have mismatched handle_is_ptr

0c5f897904 • Andrew Kelley • Feb 22, 2019

better field access of types which have one possible value

cbce61a209 • Andrew Kelley • Feb 21, 2019

better handling of arrays in packed structs

1066004b79 • Andrew Kelley • Feb 21, 2019

`@sliceToBytes` works at comptime

2bb795dc45 • Andrew Kelley • Feb 21, 2019

extern structs support comptime bitcasting

db31c2524d • Andrew Kelley • Feb 21, 2019

packed structs support comptime bitcasting

3ee9d06cbd • Andrew Kelley • Feb 21, 2019

deduplicate compile errors for undeclared identifiers

079728752e • Andrew Kelley • Feb 20, 2019

Merge branch 'matthew-mcallister-slice-deref-failure'

067968c57f • Andrew Kelley • Feb 19, 2019

Prevent crash in tagged enums rendering (#1986)

400006bbe7 • LemonBoy • Feb 19, 2019

valgrind client requests for undefined values

db74832e40 • Andrew Kelley • Feb 19, 2019

remove --no-rosegment workaround now that valgrind bug is fixed

c9fb5240d6 • Andrew Kelley • Feb 19, 2019

Merge branch 'kristate-zig-backport-issue1944'

007a260cda • Andrew Kelley • Feb 18, 2019

Some function doc tweaks (#1961)

99adda9df5 • John Schmidt • Feb 18, 2019

docs: shadowing

043090020f • Andrew Kelley • Feb 18, 2019

docs: note top level declarations are order-independent

8922008dec • Andrew Kelley • Feb 18, 2019

export _mh_execute_header with weak linkage

28bf768883 • Andrew Kelley • Feb 18, 2019

Merge branch 'emekoi-fix-1711'

74a335c4cc • Andrew Kelley • Feb 18, 2019

Fixed std.testing.expectEqual

d2fb95af88 • Jimmi HC • Feb 18, 2019

Translate parameterless C functions (#1978)

e280dce30f • LemonBoy • Feb 18, 2019

Add align attribute for params pointers

7d762648a4 • LemonBoy • Feb 18, 2019

README: add NetBSD to support table

74d9593d85 • Andrew Kelley • Feb 18, 2019

Merge pull request #1972 from coypoop/netbsd

3e586264e5 • Andrew Kelley • Feb 18, 2019

Merge pull request #1963 from matthew-mcallister/dedup-compile-log-warning

39207fa1d4 • Andrew Kelley • Feb 18, 2019

fix openWriteNoClobber and add test

7e54954052 • Quetzal Bradley • Feb 18, 2019

Merge pull request #1975 from BenoitJGirard/master

de18ece294 • Andrew Kelley • Feb 17, 2019

Silence gcc8 class-memaccess warnings

6cf38369d2 • LemonBoy • Feb 17, 2019

freebsd: fix pointer cast in mmap

8d2a902945 • Maya Rashish • Feb 17, 2019

Merge branch 'sjdh02-master'

db9c1b0528 • Andrew Kelley • Feb 17, 2019

translate-c: 4 more functions using C decls

c3c92ca8b1 • Andrew Kelley • Feb 17, 2019

fix regressions from previous commit when building with clang

2dfa76a1a7 • Andrew Kelley • Feb 16, 2019

translate-c: proof of concept for transitioning to userland

356cfa08f4 • Andrew Kelley • Feb 16, 2019

README: direct link to Download & Documentation at the top

bd52d81dc3 • Andrew Kelley • Feb 16, 2019

refactor translate-c - no more using namespace clang

f4c5bcfea5 • Andrew Kelley • Feb 16, 2019

Merge pull request #1898 from Sahnvour/translate-c-arrays

f57182456d • Andrew Kelley • Feb 16, 2019

fmt_runner: remove redundant check

a97362e677 • Andrew Kelley • Feb 16, 2019

bring zig fmt to stage1

ba56f365c8 • Andrew Kelley • Feb 16, 2019

Merge pull request #1958 from ziglang/parse-float

77a4e7b374 • Marc Tiehuis • Feb 16, 2019

removed hidden union tag in release modes

5736a9c6a9 • emekoi • Feb 16, 2019

typecheck the panic function

a05e224150 • Andrew Kelley • Feb 16, 2019

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