mirror of
https://github.com/mpv-player/mpv
synced 2024-12-23 15:22:09 +00:00
build: add -Wempty-body to compiler flags
Warns against "if(0);" but not "if(0){}" - perfect for our purposes.
This commit is contained in:
parent
60e24fa842
commit
dad50c379c
@ -1145,14 +1145,14 @@ if test -z "$CFLAGS" ; then
|
||||
WARNFLAGS="-wd167 -wd556 -wd144"
|
||||
elif test "$cc_vendor" = "clang"; then
|
||||
CFLAGS="$_opt $_debug $_pipe"
|
||||
WARNFLAGS="-Wall -Wno-switch -Wno-logical-op-parentheses -Wpointer-arith -Wundef -Wno-pointer-sign -Wmissing-prototypes -Wshadow"
|
||||
WARNFLAGS="-Wall -Wno-switch -Wno-logical-op-parentheses -Wpointer-arith -Wundef -Wno-pointer-sign -Wmissing-prototypes -Wshadow -Wempty-body"
|
||||
ERRORFLAGS="-Werror=implicit-function-declaration -Wno-error=deprecated-declarations -Wno-error=unused-function"
|
||||
elif test "$cc_vendor" != "gnu" ; then
|
||||
CFLAGS="$_opt $_debug $_pipe"
|
||||
else
|
||||
CFLAGS="$_opt $_debug $_pipe"
|
||||
WARNFLAGS="-Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls"
|
||||
ERRORFLAGS="-Werror-implicit-function-declaration -Wno-error=deprecated-declarations -Wno-error=unused-function -Wshadow"
|
||||
ERRORFLAGS="-Werror-implicit-function-declaration -Wno-error=deprecated-declarations -Wno-error=unused-function -Wshadow -Wempty-body"
|
||||
extra_ldflags="$extra_ldflags"
|
||||
fi
|
||||
else
|
||||
|
@ -21,7 +21,7 @@ def __add_generic_flags__(ctx):
|
||||
ctx.env.CFLAGS += ['-g']
|
||||
|
||||
def __add_gcc_flags__(ctx):
|
||||
ctx.env.CFLAGS += ["-Wundef", "-Wmissing-prototypes",
|
||||
ctx.env.CFLAGS += ["-Wundef", "-Wmissing-prototypes", "-Wempty-body",
|
||||
"-Wno-switch", "-Wno-parentheses", "-Wpointer-arith",
|
||||
"-Wredundant-decls", "-Wno-pointer-sign",
|
||||
"-Werror=implicit-function-declaration",
|
||||
@ -30,7 +30,7 @@ def __add_gcc_flags__(ctx):
|
||||
|
||||
def __add_clang_flags__(ctx):
|
||||
ctx.env.CFLAGS += ["-Wno-logical-op-parentheses", "-fcolor-diagnostics",
|
||||
"-Wno-tautological-compare",
|
||||
"-Wno-tautological-compare", "-Wempty-body",
|
||||
"-Wno-tautological-constant-out-of-range-compare" ]
|
||||
|
||||
def __add_mingw_flags__(ctx):
|
||||
|
Loading…
Reference in New Issue
Block a user