diff options
| author | gingerBill <bill@gingerbill.org> | 2021-04-21 23:25:08 +0100 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2021-04-21 23:25:08 +0100 |
| commit | 2fb0383e82e34d5bf0dd222f03649ce7abb1288f (patch) | |
| tree | 6ce0214339bba863c7ef2645cf4a603ffa8a197f /src/main.cpp | |
| parent | 8077d5f5657e93625a5c04ce8b36832790d84196 (diff) | |
Add `-build-mode:llvm-ir` for `-llvm-api` backend
Diffstat (limited to 'src/main.cpp')
| -rw-r--r-- | src/main.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp index 20190a187..6686af4ef 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1109,6 +1109,8 @@ bool parse_build_flags(Array<String> args) { build_context.build_mode = BuildMode_Executable; } else if (str == "asm" || str == "assembly" || str == "assembler") { build_context.build_mode = BuildMode_Assembly; + } else if (str == "llvm" || str == "llvm-ir") { + build_context.build_mode = BuildMode_LLVM_IR; } else { gb_printf_err("Unknown build mode '%.*s'\n", LIT(str)); bad_flags = true; |