diff options
| author | Ginger Bill <github@gingerbill.org> | 2016-08-18 15:58:36 +0100 |
|---|---|---|
| committer | Ginger Bill <github@gingerbill.org> | 2016-08-18 15:58:36 +0100 |
| commit | f931b089d5ce0374e36c3241176e4ef24953522e (patch) | |
| tree | 034bcf331e049919b6ecd42ab48e19fc77993a16 /src/main.cpp | |
| parent | 6b2cd1b33fafb18e052ebc5df19481232202607b (diff) | |
print_(f32|f64)
Diffstat (limited to 'src/main.cpp')
| -rw-r--r-- | src/main.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/main.cpp b/src/main.cpp index 271ddcf75..b641ac89d 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -35,9 +35,8 @@ i32 win32_exec_command_line_app(char *fmt, ...) { return cast(i32)exit_code; } else { // NOTE(bill): failed to create process + return -1; } - - return 0; } int main(int argc, char **argv) { @@ -79,19 +78,19 @@ int main(int argc, char **argv) { isize base_name_len = gb_path_extension(output_name)-1 - output_name; i32 exit_code = win32_exec_command_line_app( - "opt -mem2reg %s -o %.*s.bc", + "../misc/llvm-bin/opt -mem2reg %s -o %.*s.bc", output_name, cast(int)base_name_len, output_name); if (exit_code == 0) { win32_exec_command_line_app( "clang -o %.*s.exe %.*s.bc -Wno-override-module " "-lKernel32.lib -lUser32.lib -lGdi32.lib -lOpengl32.lib " - "-l../c_libs/stb_image.lib" , cast(int)base_name_len, output_name, cast(int)base_name_len, output_name); if (run_output) { win32_exec_command_line_app("%.*s.exe", cast(int)base_name_len, output_name); } + } else { } return 0; |