diff options
author | Francois-Xavier Le Bail <devel.fx.lebail@orange.fr> | 2023-07-28 15:02:12 +0200 |
---|---|---|
committer | Francois-Xavier Le Bail <devel.fx.lebail@orange.fr> | 2023-07-28 15:04:44 +0200 |
commit | 193afa491f02dba76ba094b1a6045d548ee37441 (patch) | |
tree | 883eaa77a029280ba05d1c33ba80a6b395c80d23 | |
parent | 5c8fbf712359e718d9b62233b3be4931e6142b0e (diff) |
autoconf: Add some warning flags for clang 13 or newer
-Wnull-pointer-subtraction
-Wunused-but-set-parameter
-Wunused-but-set-variable
-rw-r--r-- | aclocal.m4 | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -670,11 +670,14 @@ AC_DEFUN(AC_LBL_DEVEL, AC_LBL_CHECK_COMPILER_OPT($1, -Wmissing-noreturn) 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, -Wpointer-arith) AC_LBL_CHECK_COMPILER_OPT($1, -Wpointer-sign) AC_LBL_CHECK_COMPILER_OPT($1, -Wshadow) AC_LBL_CHECK_COMPILER_OPT($1, -Wsign-compare) AC_LBL_CHECK_COMPILER_OPT($1, -Wstrict-prototypes) + 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, -Wunused-parameter) AC_LBL_CHECK_COMPILER_OPT($1, -Wused-but-marked-unused) # Warns about safeguards added in case the enums are |