summaryrefslogtreecommitdiff
path: root/build/bmake
diff options
context:
space:
mode:
Diffstat (limited to 'build/bmake')
-rwxr-xr-xbuild/bmake8
1 files changed, 4 insertions, 4 deletions
diff --git a/build/bmake b/build/bmake
index ed272a52f..a97f9dde4 100755
--- a/build/bmake
+++ b/build/bmake
@@ -11,12 +11,12 @@ export LANG=C
# -Wdisabled-optimization look like gcc issue
-export CXXFLAGS="-ggdb3 -O2 -pipe -ffast-math \
--funswitch-loops \
+export CXXFLAGS="-ggdb3 -O3 -pipe -ffast-math \
+-funswitch-loops -fno-omit-frame-pointer \
-Wvariadic-macros -Wvla -Wredundant-decls \
-Wpacked-bitfield-compat -Wtrampolines \
-Wsuggest-attribute=noreturn -Wunused -Wstrict-aliasing=2 \
--fstrict-aliasing -Wunreachable-code -Wabi \
+-fstrict-aliasing -Wunreachable-code \
-Wvolatile-register-var -Winvalid-pch -Wredundant-decls \
-Wnormalized=nfkc -Wmissing-format-attribute -Wmissing-noreturn \
-Wswitch-default -Wsign-promo -Waddress -Wmissing-declarations \
@@ -31,7 +31,7 @@ export CXXFLAGS="-ggdb3 -O2 -pipe -ffast-math \
-Wdelete-non-virtual-dtor -Wmaybe-uninitialized -Wunused-local-typedefs \
-Wvector-operation-performance -Wfree-nonheap-object -Winvalid-memory-model \
-Wnarrowing -Wzero-as-null-pointer-constant -funsafe-loop-optimizations \
--Wabi-tag -Waggressive-loop-optimizations -Wclobbered -Wempty-body \
+-Waggressive-loop-optimizations -Wclobbered -Wempty-body \
-Wignored-qualifiers -Wliteral-suffix -Wmissing-field-initializers \
-Woverlength-strings -Wpedantic -Wsign-compare -Wsizeof-pointer-memaccess \
-Wsuggest-attribute=format -Wtype-limits -Wuninitialized \