zig/std
Andrew Kelley d6856859d3 improvements for windows and libc integration
* standard library knows if it is linking against libc and will
   sometimes call libc functions in that case instead of providing
   redundant definitions
 * fix infinite loop bug when resolving use declarations
 * allow calling the same C function from different C imports.
   closes #277
 * push more logic from compiler to std/bootstrap.zig
 * standard library provides way to access errno
   closes #274
 * fix compile error in standard library for windows
 * add implementation of getRandomBytes for windows
2017-03-23 02:59:58 -04:00
..
c improvements for windows and libc integration 2017-03-23 02:59:58 -04:00
bootstrap.zig improvements for windows and libc integration 2017-03-23 02:59:58 -04:00
build.zig improvements for windows and libc integration 2017-03-23 02:59:58 -04:00
builtin.zig lots of miscellaneous things all in one big commit 2017-02-09 03:09:25 -05:00
compiler_rt.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
cstr.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
darwin_x86_64.zig update std code for MacOS 2017-02-23 16:13:57 -05:00
darwin.zig Fix unused return value in darwin.zig 2017-03-02 19:21:02 -05:00
debug.zig improvements for windows and libc integration 2017-03-23 02:59:58 -04:00
dwarf.zig stack trace is able to figure out compilation unit 2016-09-23 02:00:23 -04:00
elf.zig slice and array re-work plus some misc. changes 2017-02-12 17:35:51 -05:00
empty.zig
endian.zig slice and array re-work plus some misc. changes 2017-02-12 17:35:51 -05:00
errno.zig
fmt.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
hash_map.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
index.zig unify main entry point regardless of whether linking libc 2017-03-22 11:26:30 -04:00
io.zig break off some of std.io into std.fmt, generalize printf 2017-03-09 19:12:15 -05:00
linux_i386.zig
linux_x86_64.zig hello.zig working with all structs anonymous 2016-12-18 17:24:52 -05:00
linux.zig add compile error for ignoring return value 2017-02-24 15:01:19 -05:00
list.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
math.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
mem.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
net.zig slice and array re-work plus some misc. changes 2017-02-12 17:35:51 -05:00
os.zig improvements for windows and libc integration 2017-03-23 02:59:58 -04:00
panic.zig lots of miscellaneous things all in one big commit 2017-02-09 03:09:25 -05:00
rand_test.zig
rand.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
sort.zig introduce new test syntax 2017-03-16 16:02:35 -04:00
test_runner.zig unify main entry point regardless of whether linking libc 2017-03-22 11:26:30 -04:00
windows.zig improvements for windows and libc integration 2017-03-23 02:59:58 -04:00