build.zig | 89 +-- src-self-hosted/clang_options.zig | 4 +- src-self-hosted/main.zig | 942 +++++++++++++++++++++++++++++--- src-self-hosted/stage2.zig | 280 +--------- src/config.zig.in | 2 + src/main.cpp | 412 +------------- src/stage2.cpp | 17 +- src/stage2.h | 57 +- 8 files changed, 937 insertions(+), 866 deletions(-)