doc/langref.html.in | 6 +-
lib/std/builtin.zig | 8 +
lib/std/c/darwin.zig | 2 +-
lib/std/special/c.zig | 18 +-
lib/std/special/compiler_rt.zig | 438 ++++++++++++++++----------------
lib/std/start.zig | 12 +-
src/all_types.hpp | 6 +-
src/analyze.cpp | 4 +-
src/codegen.cpp | 6 +-
src/ir.cpp | 107 +++++---
src/ir_print.cpp | 20 +-
test/compile_errors.zig | 4 +-
test/stage1/behavior/misc.zig | 2 +-
13 files changed, 335 insertions(+), 298 deletions(-)