CMakeLists.txt | 1 + src/all_types.hpp | 27 +-- src/analyze.cpp | 198 +--------------- src/analyze.hpp | 2 - src/codegen.cpp | 234 +++++++++--------- src/codegen.hpp | 9 +- src/error.cpp | 2 + src/error.hpp | 2 + src/ir.cpp | 2 - src/libc_installation.cpp | 408 ++++++++++++++++++++++++++++++++ src/libc_installation.hpp | 33 +++ src/link.cpp | 149 ++++-------- src/main.cpp | 127 ++++++---- src/os.cpp | 14 +- src/os.hpp | 6 +- src/target.cpp | 125 +++------- src/target.hpp | 19 +- src/translate_c.cpp | 8 +- 18 files changed, 774 insertions(+), 592 deletions(-)