mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 07:38:48 +00:00
Override -llvm-api to always be true
This commit is contained in:
@@ -782,6 +782,8 @@ void init_build_context(TargetMetrics *cross_target) {
|
|||||||
bc->link_flags = str_lit(" ");
|
bc->link_flags = str_lit(" ");
|
||||||
bc->opt_flags = str_lit(" ");
|
bc->opt_flags = str_lit(" ");
|
||||||
|
|
||||||
|
bc->use_llvm_api = true;
|
||||||
|
|
||||||
|
|
||||||
gbString llc_flags = gb_string_make_reserve(heap_allocator(), 64);
|
gbString llc_flags = gb_string_make_reserve(heap_allocator(), 64);
|
||||||
if (bc->ODIN_DEBUG) {
|
if (bc->ODIN_DEBUG) {
|
||||||
|
|||||||
@@ -1194,7 +1194,9 @@ bool parse_build_flags(Array<String> args) {
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case BuildFlag_UseLLVMApi:
|
case BuildFlag_UseLLVMApi:
|
||||||
|
gb_printf_err("-llvm-api flag is not required any more\n");
|
||||||
build_context.use_llvm_api = true;
|
build_context.use_llvm_api = true;
|
||||||
|
bad_flags = true;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case BuildFlag_IgnoreUnknownAttributes:
|
case BuildFlag_IgnoreUnknownAttributes:
|
||||||
|
|||||||
Reference in New Issue
Block a user