lib/std/hash_map.zig | 45 +++--- src/Compilation.zig | 2 + src/codegen.zig | 2 + src/codegen/c.zig | 272 +++++++++++++++++++++++++++++++- src/link/C.zig | 69 +++++++- src/test.zig | 3 +- src/type.zig | 25 ++- src/zir_sema.zig | 3 +- test/stage2/cbe.zig | 57 +++++++ 9 files changed, 447 insertions(+), 31 deletions(-)