Skip to content

Commit 424683d

Browse files
committed
build: Add gcc specific -Werror=unused-const-variable=1 compile flag
Added flag is disabled by default for C++. No new warnings fire when compiling.
1 parent 6e9ab10 commit 424683d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

configure.ac

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,7 @@ if test "x$enable_werror" = "xyes"; then
416416
AX_CHECK_COMPILE_FLAG([-Werror=thread-safety],[ERROR_CXXFLAGS="$ERROR_CXXFLAGS -Werror=thread-safety"],,[[$CXXFLAG_WERROR]])
417417
AX_CHECK_COMPILE_FLAG([-Werror=range-loop-analysis],[ERROR_CXXFLAGS="$ERROR_CXXFLAGS -Werror=range-loop-analysis"],,[[$CXXFLAG_WERROR]])
418418
AX_CHECK_COMPILE_FLAG([-Werror=unused], [ERROR_CXXFLAGS="$ERROR_CXXFLAGS -Werror=unused"], [], [$CXXFLAG_WERROR])
419+
AX_CHECK_COMPILE_FLAG([-Werror=unused-const-variable=1], [ERROR_CXXFLAGS="$ERROR_CXXFLAGS -Werror=unused-const-variable=1"], [], [$CXXFLAG_WERROR])
419420
AX_CHECK_COMPILE_FLAG([-Werror=unused-exception-parameter], [ERROR_CXXFLAGS="$ERROR_CXXFLAGS -Werror=unused-exception-parameter"], [], [$CXXFLAG_WERROR])
420421
AX_CHECK_COMPILE_FLAG([-Werror=unused-member-function], [ERROR_CXXFLAGS="$ERROR_CXXFLAGS -Werror=unused-member-function"], [], [$CXXFLAG_WERROR])
421422
AX_CHECK_COMPILE_FLAG([-Werror=date-time],[ERROR_CXXFLAGS="$ERROR_CXXFLAGS -Werror=date-time"],,[[$CXXFLAG_WERROR]])
@@ -448,6 +449,7 @@ if test "x$CXXFLAGS_overridden" = "xno"; then
448449
AX_CHECK_COMPILE_FLAG([-Wrange-loop-analysis],[WARN_CXXFLAGS="$WARN_CXXFLAGS -Wrange-loop-analysis"],,[[$CXXFLAG_WERROR]])
449450
AX_CHECK_COMPILE_FLAG([-Wredundant-decls],[WARN_CXXFLAGS="$WARN_CXXFLAGS -Wredundant-decls"],,[[$CXXFLAG_WERROR]])
450451
AX_CHECK_COMPILE_FLAG([-Wunused], [WARN_CXXFLAGS="$WARN_CXXFLAGS -Wunused"], [], [$CXXFLAG_WERROR])
452+
AX_CHECK_COMPILE_FLAG([-Wunused-const-variable=1], [WARN_CXXFLAGS="$WARN_CXXFLAGS -Wunused-const-variable=1"], [], [$CXXFLAG_WERROR])
451453
AX_CHECK_COMPILE_FLAG([-Wunused-exception-parameter], [WARN_CXXFLAGS="$WARN_CXXFLAGS -Wunused-exception-parameter"], [], [$CXXFLAG_WERROR])
452454
AX_CHECK_COMPILE_FLAG([-Wunused-member-function], [WARN_CXXFLAGS="$WARN_CXXFLAGS -Wunused-member-function"], [], [$CXXFLAG_WERROR])
453455
AX_CHECK_COMPILE_FLAG([-Wdate-time],[WARN_CXXFLAGS="$WARN_CXXFLAGS -Wdate-time"],,[[$CXXFLAG_WERROR]])

0 commit comments

Comments
 (0)