]> The Tcpdump Group git mirrors - tcpdump/commitdiff
autoconf: Add some warning flags for clang 13 or newer
authorFrancois-Xavier Le Bail <[email protected]>
Fri, 28 Jul 2023 13:03:39 +0000 (15:03 +0200)
committerFrancois-Xavier Le Bail <[email protected]>
Fri, 28 Jul 2023 13:05:18 +0000 (15:05 +0200)
-Wnull-pointer-subtraction
-Wunused-but-set-parameter
-Wunused-but-set-variable

aclocal.m4

index ea69c095c1f5325e4b18cf6fe97685d6d04410ea..2df9fef6adcf74a65b1e84268f06b46cdd447118 100644 (file)
@@ -809,6 +809,7 @@ AC_DEFUN(AC_LBL_DEVEL,
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wcast-qual)
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wmissing-prototypes)
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wmissing-variable-declarations)
+                   AC_LBL_CHECK_COMPILER_OPT($1, -Wnull-pointer-subtraction)
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wold-style-definition)
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wpedantic)
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wpointer-arith)
@@ -817,6 +818,8 @@ AC_DEFUN(AC_LBL_DEVEL,
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wsign-compare)
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wstrict-prototypes)
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wunreachable-code-return)
+                   AC_LBL_CHECK_COMPILER_OPT($1, -Wunused-but-set-parameter)
+                   AC_LBL_CHECK_COMPILER_OPT($1, -Wunused-but-set-variable)
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wused-but-marked-unused)
                    AC_LBL_CHECK_COMPILER_OPT($1, -Wwrite-strings)
            fi