zig/src-self-hosted
Andrew Kelley e8545db9d4
Merge pull request #5130 from ziglang/stage2-ir
beginnings of non-LLVM self-hosted backend
2020-04-22 14:42:46 -04:00
..
ir ir: improve ZIR emission enough to emit hello world 2020-04-22 03:08:50 -04:00
c.zig self-hosted libc detection 2020-02-16 13:25:30 -05:00
clang.zig Merge remote-tracking branch 'origin/master' into llvm10 2020-03-13 15:17:53 -04:00
clang_options.zig zig cc: fix ambiguity with -MT 2020-04-02 21:15:36 -04:00
clang_options_data.zig zig cc looks for native include directories unless -nostdinc 2020-04-04 14:58:24 -04:00
codegen.zig (breaking) std.Buffer => std.ArrayListSentineled(u8, 0) 2020-04-01 13:30:07 -04:00
compilation.zig Remove std.lazyInit 2020-04-21 18:04:37 -04:00
decl.zig fixes and cleanup in self hosted 2019-11-26 11:52:12 +02:00
dep_tokenizer.zig (breaking) std.Buffer => std.ArrayListSentineled(u8, 0) 2020-04-01 13:30:07 -04:00
errmsg.zig std: use std.ArrayList(u8).OutStream instead of std.Buffer.OutStream 2020-04-01 10:36:38 -04:00
introspect.zig self-hosted: use fs.selfExePathAlloc 2020-03-25 18:40:28 -04:00
ir.zig std.math.big.Int: don't rely on the allocator when printing 2020-04-22 03:49:50 -04:00
libc_installation.zig ArrayList: remove old (before span) API 2020-04-11 20:40:34 -04:00
link.zig (breaking) std.Buffer => std.ArrayListSentineled(u8, 0) 2020-04-01 13:30:07 -04:00
llvm.zig fix stage2 build 2019-12-29 11:04:58 +02:00
main.zig rename mem.separate to mem.split 2020-04-04 17:37:51 -04:00
package.zig (breaking) std.Buffer => std.ArrayListSentineled(u8, 0) 2020-04-01 13:30:07 -04:00
print_targets.zig windows: don't hard-code forward-slash paths 2020-03-27 21:28:52 -04:00
scope.zig self hosted compiler: use enum literals 2019-11-07 10:30:56 +02:00
stage2.zig translate-c cleanup and zig fmt 2020-04-15 15:15:32 +03:00
test.zig std lib API deprecations for the upcoming 0.6.0 release 2020-03-30 14:23:22 -04:00
translate_c.zig Enable formatting in std.big.Int.format 2020-04-15 12:51:43 -04:00
type.zig ir: improve ZIR emission enough to emit hello world 2020-04-22 03:08:50 -04:00
util.zig (breaking) std.Buffer => std.ArrayListSentineled(u8, 0) 2020-04-01 13:30:07 -04:00
value.zig ir: improve ZIR emission enough to emit hello world 2020-04-22 03:08:50 -04:00
visib.zig New Zig formal grammar (#1685) 2018-11-13 05:08:37 -08:00
windows_sdk.zig self-hosted libc detection 2020-02-16 13:25:30 -05:00