diff options
author | dec05eba <dec05eba@protonmail.com> | 2023-06-27 02:27:44 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2023-06-27 02:28:47 +0200 |
commit | cf0c9479deedcbfc0592ac6d207b22ebf3655567 (patch) | |
tree | 008982a234f0a5ea7d1021dc151278dd143e669f /include | |
parent | 0697f410b05085cdaf767d5b6fd3fea056ec5bd3 (diff) |
Add --cpu=baseline|native option, propagate sanitize setting to sub projects
Diffstat (limited to 'include')
-rw-r--r-- | include/Conf.hpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/Conf.hpp b/include/Conf.hpp index 54c6b89..13fadcf 100644 --- a/include/Conf.hpp +++ b/include/Conf.hpp @@ -16,6 +16,13 @@ namespace sibs { + enum CPU + { + CPU_INVALID, + CPU_BASELINE, + CPU_NATIVE + }; + class ConfigValue { public: @@ -432,6 +439,7 @@ namespace sibs std::string versionStr; PackageVersion version; Platform platform; + CPU cpu = CPU_NATIVE; bool use_lto; bool include_debug_symbols_in_release; std::vector<std::string> includeDirs; |