]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Configure: Remove -Wswitch-default from strict warnings
authorTomas Mraz <tomas@openssl.org>
Fri, 28 Jun 2024 08:34:23 +0000 (10:34 +0200)
committerTomas Mraz <tomas@openssl.org>
Wed, 3 Jul 2024 09:26:07 +0000 (11:26 +0200)
Also move -Wno-tautological-constant-out-of-range-compare to
clang-specific options as it is not supported by gcc.

Reviewed-by: Bernd Edlinger <bernd.edlinger@hotmail.de>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24758)

Configure

index bdf743d9b68e290022b6769c2666c5bcf2b0c101..238152b2901bdf90f1d1ee51906bb46f9353c51a 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -167,7 +167,6 @@ my @gcc_devteam_warn = qw(
     -Wshadow
     -Wformat
     -Wno-type-limits
-    -Wno-tautological-constant-out-of-range-compare
     -Wundef
     -Werror
     -Wmissing-prototypes
@@ -184,11 +183,11 @@ my @gcc_devteam_warn = qw(
 #       -Wextended-offsetof -- no, needed in CMS ASN1 code
 my @clang_devteam_warn = qw(
     -Wno-unknown-warning-option
-    -Wswitch-default
     -Wno-parentheses-equality
     -Wno-language-extension-token
     -Wno-extended-offsetof
     -Wno-missing-braces
+    -Wno-tautological-constant-out-of-range-compare
     -Wconditional-uninitialized
     -Wincompatible-pointer-types-discards-qualifiers
     -Wmissing-variable-declarations