diff options
author | Darren Tucker <dtucker@dtucker.net> | 2019-11-18 14:14:18 +1100 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2019-11-18 14:14:18 +1100 |
commit | 6cf1c40096a79e5eedcf897c7cdb46bb32d4a3ee (patch) | |
tree | 25ea7b4b68c8c53944b1c3105aabf064e300f5d4 /configure.ac | |
parent | 103c51fd5f5ddc01cd6b5c1132e711765b921bf5 (diff) |
Enable -Wimplicit-fallthrough if supported
Suggested by djm.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index cc944174b..1749b2903 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -164,6 +164,7 @@ if test "$GCC" = "yes" || test "$GCC" = "egcs"; then | |||
164 | OSSH_CHECK_CFLAG_COMPILE([-Wsizeof-pointer-memaccess]) | 164 | OSSH_CHECK_CFLAG_COMPILE([-Wsizeof-pointer-memaccess]) |
165 | OSSH_CHECK_CFLAG_COMPILE([-Wpointer-sign], [-Wno-pointer-sign]) | 165 | OSSH_CHECK_CFLAG_COMPILE([-Wpointer-sign], [-Wno-pointer-sign]) |
166 | OSSH_CHECK_CFLAG_COMPILE([-Wunused-result], [-Wno-unused-result]) | 166 | OSSH_CHECK_CFLAG_COMPILE([-Wunused-result], [-Wno-unused-result]) |
167 | OSSH_CHECK_CFLAG_COMPILE([-Wimplicit-fallthrough]) | ||
167 | OSSH_CHECK_CFLAG_COMPILE([-fno-strict-aliasing]) | 168 | OSSH_CHECK_CFLAG_COMPILE([-fno-strict-aliasing]) |
168 | if test "x$use_toolchain_hardening" = "x1"; then | 169 | if test "x$use_toolchain_hardening" = "x1"; then |
169 | OSSH_CHECK_CFLAG_COMPILE([-mretpoline]) # clang | 170 | OSSH_CHECK_CFLAG_COMPILE([-mretpoline]) # clang |