aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorJeroen van Rijn <Kelimion@users.noreply.github.com>2023-12-03 18:08:18 +0100
committerJeroen van Rijn <Kelimion@users.noreply.github.com>2023-12-03 18:08:18 +0100
commitc5c46c507370e99a1c3459aaa3c6990ca6f6c549 (patch)
treef419d98f237c19f7561a75de054db001881cd272 /src/main.cpp
parentabe896a7beb5772e6a73697ec3add4f5afae4870 (diff)
Silence writable string warnings when compiling Odin on Linux.
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main.cpp b/src/main.cpp
index e3c44fff4..14f7e84ec 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -2544,6 +2544,7 @@ int main(int arg_count, char const **arg_ptr) {
}
}
+ String default_march = get_default_microarchitecture();
if (print_microarch_list) {
if (build_context.microarch != "?") {
gb_printf("Unknown microarchitecture '%.*s'.\n", LIT(build_context.microarch));
@@ -2554,8 +2555,6 @@ int main(int arg_count, char const **arg_ptr) {
String march_list = target_microarch_list[build_context.metrics.arch];
String_Iterator it = {march_list, 0};
- String default_march = make_string_c(get_default_microarchitecture());
-
for (;;) {
String str = string_split_iterator(&it, ',');
if (str == "") break;
@@ -2574,6 +2573,7 @@ int main(int arg_count, char const **arg_ptr) {
}
if (build_context.show_debug_messages) {
+ debugf("Selected microarch: %.*s\n", LIT(default_march));
for_array(i, build_context.build_paths) {
String build_path = path_to_string(heap_allocator(), build_context.build_paths[i]);
debugf("build_paths[%ld]: %.*s\n", i, LIT(build_path));