From 01313eec7f11d5071996265bb654d92d4f598052 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Tue, 23 Feb 2021 14:59:28 +0000 Subject: Add flags `-ignore-warnings` and `-warnings-as-errors` --- src/build_settings.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/build_settings.cpp') 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, -- cgit v1.2.3