aboutsummaryrefslogtreecommitdiff
path: root/src/build_settings.cpp
diff options
context:
space:
mode:
authorColin Davidson <colrdavidson@gmail.com>2025-07-07 14:34:05 -0700
committerColin Davidson <colrdavidson@gmail.com>2025-07-07 14:34:05 -0700
commit389439ccb9e60014fa9d7dd26220da8b7b68f763 (patch)
tree5f2afed73a1baa177a3edd4de23aaedaa7efaff5 /src/build_settings.cpp
parent04481e0fd289f854e35a84da909184140940bbf7 (diff)
parent86d576f7cc1ceeb7472c18e08e3c74214f26ddc6 (diff)
Merge branch 'master' into macharena
Diffstat (limited to 'src/build_settings.cpp')
-rw-r--r--src/build_settings.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/build_settings.cpp b/src/build_settings.cpp
index 05709902a..ebe57bf1e 100644
--- a/src/build_settings.cpp
+++ b/src/build_settings.cpp
@@ -385,6 +385,13 @@ enum LinkerChoice : i32 {
Linker_COUNT,
};
+enum SourceCodeLocationInfo : u8 {
+ SourceCodeLocationInfo_Normal = 0,
+ SourceCodeLocationInfo_Obfuscated = 1,
+ SourceCodeLocationInfo_Filename = 2,
+ SourceCodeLocationInfo_None = 3,
+};
+
String linker_choices[Linker_COUNT] = {
str_lit("default"),
str_lit("lld"),
@@ -512,7 +519,7 @@ struct BuildContext {
bool dynamic_map_calls;
- bool obfuscate_source_code_locations;
+ SourceCodeLocationInfo source_code_location_info;
bool min_link_libs;