equal
deleted
inserted
replaced
196 gcc) |
196 gcc) |
197 DISABLE_WARNING_PREFIX="-Wno-" |
197 DISABLE_WARNING_PREFIX="-Wno-" |
198 CFLAGS_WARNINGS_ARE_ERRORS="-Werror" |
198 CFLAGS_WARNINGS_ARE_ERRORS="-Werror" |
199 # -Wall -Wextra does not enable all warnings. We add some more that we |
199 # -Wall -Wextra does not enable all warnings. We add some more that we |
200 # consider relevant: |
200 # consider relevant: |
201 WARNINGS_ENABLE_ADDITIONAL="-Wpointer-arith -Wundef -Wlogical-op -Winit-self -Wpacked -Wdisabled-optimization -Wtrampolines" |
201 # logical-op cannot be used due to https://gcc.gnu.org/bugzilla//show_bug.cgi?id=69602 |
|
202 WARNINGS_ENABLE_ADDITIONAL="-Wpointer-arith -Wundef -Winit-self -Wpacked -Wdisabled-optimization -Wtrampolines" |
202 WARNINGS_ENABLE_ADDITIONAL_CXX="-Wc++0x-compat -Wreorder -Wnoexcept -Woverloaded-virtual -Wdelete-non-virtual-dtor -Wwrite-strings -Wstrict-null-sentinel" |
203 WARNINGS_ENABLE_ADDITIONAL_CXX="-Wc++0x-compat -Wreorder -Wnoexcept -Woverloaded-virtual -Wdelete-non-virtual-dtor -Wwrite-strings -Wstrict-null-sentinel" |
203 |
204 |
204 WARNINGS_ENABLE_ALL="-Wall -Wextra -Wformat=2 $WARNINGS_ENABLE_ADDITIONAL" |
205 WARNINGS_ENABLE_ALL="-Wall -Wextra -Wformat=2 $WARNINGS_ENABLE_ADDITIONAL" |
205 WARNINGS_ENABLE_ALL_CXXFLAGS="$WARNINGS_ENABLE_ADDITIONAL_CXX" |
206 WARNINGS_ENABLE_ALL_CXXFLAGS="$WARNINGS_ENABLE_ADDITIONAL_CXX" |
206 |
207 |