@@ -782,6 +782,8 @@ void init_build_context(TargetMetrics *cross_target) {
bc->link_flags = str_lit(" ");
bc->opt_flags = str_lit(" ");
+ bc->use_llvm_api = true;
+
gbString llc_flags = gb_string_make_reserve(heap_allocator(), 64);
if (bc->ODIN_DEBUG) {
@@ -1194,7 +1194,9 @@ bool parse_build_flags(Array<String> args) {
break;
case BuildFlag_UseLLVMApi:
+ gb_printf_err("-llvm-api flag is not required any more\n");
build_context.use_llvm_api = true;
+ bad_flags = true;
case BuildFlag_IgnoreUnknownAttributes: