example/mix_o_files/build.zig | 6 +- example/shared_library/build.zig | 6 +- src/all_types.hpp | 7 + src/codegen.cpp | 195 +++++++- src/main.cpp | 85 +++- std/buf_set.zig | 4 + std/build.zig | 794 +++++--------------------------- test/stage1/c_abi/build.zig | 5 +- 8 files changed, 379 insertions(+), 723 deletions(-)