lib/std/dwarf.zig | 3 +- src-self-hosted/clang_options.zig | 126 + src-self-hosted/clang_options_data.zig | 5702 ++++++++++++++++++++++++++++++++ src-self-hosted/stage2.zig | 171 + src/all_types.hpp | 2 + src/codegen.cpp | 25 +- src/error.cpp | 1 + src/ir.cpp | 74 +- src/link.cpp | 2 +- src/main.cpp | 284 +- src/os.cpp | 24 + src/os.hpp | 1 + src/stage2.cpp | 12 + src/stage2.h | 43 + test/stage1/behavior/union.zig | 28 + tools/process_headers.zig | 22 +- tools/update_clang_options.zig | 460 +++ 17 files changed, 6950 insertions(+), 30 deletions(-)