lib/compiler/translate-c/Translator.zig | 4 + lib/std/Target.zig | 53 ++++- lib/std/builtin.zig | 4 + lib/zig.h | 341 +++++++++++++++++++++++++++++++- src/Type.zig | 3 + src/Zcu.zig | 5 + src/codegen/c.zig | 23 +++ src/codegen/c/type.zig | 27 ++- src/codegen/llvm.zig | 8 +- src/target.zig | 4 + 10 files changed, 465 insertions(+), 7 deletions(-)