mirror of
https://git.openafs.org/openafs.git
synced 2025-01-19 15:30:14 +00:00
Add -Wpointer-arith to warning and checking builds
GCC doesn't catch issues with performing pointer arithmetic on (void *)s, unless the -Wpointer-arith warning flags is supplied. Enable it for warning and checking builds. Reviewed-on: http://gerrit.openafs.org/708 Tested-by: Marc Dionne <marc.c.dionne@gmail.com> Reviewed-by: Derrick Brashear <shadow@dementia.org>
This commit is contained in:
parent
5f688ff4bd
commit
e83d382d20
@ -1184,10 +1184,10 @@ CFLAGS_NOERROR=
|
||||
|
||||
if test "x$GCC" = "xyes"; then
|
||||
if test "x$enable_warnings" = "xyes"; then
|
||||
XCFLAGS="${XCFLAGS} -Wall -Wstrict-prototypes -Wold-style-definition"
|
||||
XCFLAGS="${XCFLAGS} -Wall -Wstrict-prototypes -Wold-style-definition -Wpointer-arith"
|
||||
fi
|
||||
if test "x$enable_checking" != "xno"; then
|
||||
XCFLAGS="${XCFLAGS} -Wall -Wstrict-prototypes -Wold-style-definition -Werror -fdiagnostics-show-option"
|
||||
XCFLAGS="${XCFLAGS} -Wall -Wstrict-prototypes -Wold-style-definition -Werror -fdiagnostics-show-option -Wpointer-arith"
|
||||
if test "x$enable_checking" != "xall"; then
|
||||
CFLAGS_NOERROR="-Wno-error"
|
||||
AC_DEFINE(IGNORE_SOME_GCC_WARNINGS, 1, [define to disable some gcc warnings in warnings-as-errors mode])
|
||||
|
Loading…
Reference in New Issue
Block a user