diff options
author | Darren Tucker <dtucker@dtucker.net> | 2022-02-28 22:21:36 +1100 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2022-02-28 22:21:36 +1100 |
commit | f2ff669347d320532e7c1b63cdf5c62f46e73150 (patch) | |
tree | a17e561c32266577f42f1d7e90a75b7af80cbde1 /.github | |
parent | 96558ecd87adac62efa9a2b5479f686ab86b0be1 (diff) |
No unused param warnings for clang-12 and gcc-11.
These have too many false positives in -Werror tests on the github CI
since we often provide empty stub functions for functionality not needed
for particular configurations.
Diffstat (limited to '.github')
-rwxr-xr-x | .github/configs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/.github/configs b/.github/configs index 853da58a..b3f42172 100755 --- a/.github/configs +++ b/.github/configs @@ -38,13 +38,13 @@ case "$config" in CC="clang-12" # clang's implicit-fallthrough requires that the code be annotated with # __attribute__((fallthrough)) and does not understand /* FALLTHROUGH */ - CFLAGS="-Wall -Wextra -O2 -Wno-error=implicit-fallthrough" + CFLAGS="-Wall -Wextra -O2 -Wno-error=implicit-fallthrough -Wno-error=unused-parameter" CONFIGFLAGS="--with-pam --with-Werror" ;; gcc-11-Werror) CC="gcc" # -Wnoformat-truncation in gcc 7.3.1 20180130 fails on fmt_scaled - CFLAGS="-Wall -Wextra -Wno-format-truncation -O2 -Wimplicit-fallthrough=4" + CFLAGS="-Wall -Wextra -O2 -Wno-format-truncation -Wimplicit-fallthrough=4 -Wno-unused-parameter" CONFIGFLAGS="--with-pam --with-Werror" ;; clang*|gcc*) |