Enable -use-separate-modules as default for all platforms

This commit is contained in:
gingerBill
2025-01-22 13:13:00 +00:00
parent dde3a03022
commit d4e15074ea

View File

@@ -1719,13 +1719,11 @@ gb_internal void init_build_context(TargetMetrics *cross_target, Subtarget subta
bc->optimization_level = gb_clamp(bc->optimization_level, -1, 3);
#if defined(GB_SYSTEM_WINDOWS)
if (bc->optimization_level <= 0) {
if (!is_arch_wasm()) {
bc->use_separate_modules = true;
}
}
#endif
// TODO: Static map calls are bugged on `amd64sysv` abi.