diff options
| author | gingerBill <bill@gingerbill.org> | 2021-02-23 14:59:28 +0000 |
|---|---|---|
| committer | gingerBill <bill@gingerbill.org> | 2021-02-23 14:59:28 +0000 |
| commit | 01313eec7f11d5071996265bb654d92d4f598052 (patch) | |
| tree | fe1633bd53063a46ed500bd1d41008115d86b061 /src/build_settings.cpp | |
| parent | a1693c01847f9018ba4c4d9ec455157e34ebd6b3 (diff) | |
Add flags `-ignore-warnings` and `-warnings-as-errors`
Diffstat (limited to 'src/build_settings.cpp')
| -rw-r--r-- | src/build_settings.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/build_settings.cpp b/src/build_settings.cpp index b4c414f03..1557f8fe1 100644 --- a/src/build_settings.cpp +++ b/src/build_settings.cpp @@ -194,6 +194,9 @@ struct BuildContext { bool disallow_do; bool insert_semicolon; + bool ignore_warnings; + bool warnings_as_errors; + bool use_llvm_api; bool use_subsystem_windows; @@ -215,6 +218,13 @@ struct BuildContext { gb_global BuildContext build_context = {0}; +bool global_warnings_as_errors(void) { + return build_context.warnings_as_errors; +} +bool global_ignore_warnings(void) { + return build_context.ignore_warnings; +} + gb_global TargetMetrics target_windows_386 = { TargetOs_windows, |