commit 32933e84866c60af302eb4a2dae0c826b7410a25
parent 6d820ea66c80c07d3025f06866422b9a3e4de8c9
Author: Chris Bracken <chris@bracken.jp>
Date: Tue, 20 Apr 2021 14:50:32 -0700
Use -Wall rather than -Weverything
Most of the time -Weverything makes very little sense in real projects
unless you want to explore compiler warnings, which is in fact why it
was set that way.
Setting back to -Wall since resetting it for each new project is a pain.
Diffstat:
1 file changed, 4 insertions(+), 10 deletions(-)
diff --git a/build/BUILD.gn b/build/BUILD.gn
@@ -14,18 +14,12 @@ config("compiler_std") {
# Default compiler warnings.
config("compiler_warnings") {
cflags = [
- "-Weverything",
+ "-Wall",
+ "-Wextra",
"-Werror",
- "-Wno-disabled-macro-expansion",
- ]
- cflags_cc = [
- "-Wno-c++98-compat",
- "-Wno-c++98-compat-pedantic",
- ]
- cflags_objcc = [
- "-Wno-c++98-compat",
- "-Wno-c++98-compat-pedantic",
]
+ cflags_cc = []
+ cflags_objcc = []
}
# Debug mode build.