From 564d5af8b2094e629793b504168fa40432bd4f1c Mon Sep 17 00:00:00 2001 From: gingerBill Date: Mon, 8 Jul 2024 16:12:22 +0100 Subject: [PATCH] Default to `-o:none` for all builds --- src/build_settings.cpp | 2 +- src/main.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/build_settings.cpp b/src/build_settings.cpp index f5a91e6ab..c8c83422f 100644 --- a/src/build_settings.cpp +++ b/src/build_settings.cpp @@ -1633,7 +1633,7 @@ gb_internal void init_build_context(TargetMetrics *cross_target, Subtarget subta } } - if (bc->ODIN_DEBUG && !bc->custom_optimization_level) { + if (!bc->custom_optimization_level) { // NOTE(bill): when building with `-debug` but not specifying an optimization level // default to `-o:none` to improve the debug symbol generation by default bc->optimization_level = -1; // -o:none diff --git a/src/main.cpp b/src/main.cpp index 89ce93b18..606b2b592 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2112,7 +2112,7 @@ gb_internal void print_show_help(String const arg0, String const &command) { if (LB_USE_NEW_PASS_SYSTEM) { print_usage_line(3, "-o:aggressive"); } - print_usage_line(2, "The default is -o:minimal."); + print_usage_line(2, "The default is -o:none."); print_usage_line(0, ""); }