Browse Source
Merge pull request #6566 from Morph1984/sign-compare-as-error
CMakeLists: Treat -Wsign-compare as an error on GCC/Clang
pull/15/merge
bunnei
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with
1 additions and
8 deletions
-
src/CMakeLists.txt
-
src/audio_core/CMakeLists.txt
-
src/core/CMakeLists.txt
-
src/input_common/CMakeLists.txt
|
|
|
@ -82,6 +82,7 @@ else() |
|
|
|
-Werror=missing-declarations |
|
|
|
-Werror=missing-field-initializers |
|
|
|
-Werror=reorder |
|
|
|
-Werror=sign-compare |
|
|
|
-Werror=switch |
|
|
|
-Werror=uninitialized |
|
|
|
-Werror=unused-function |
|
|
|
|
|
|
|
@ -51,9 +51,6 @@ if (NOT MSVC) |
|
|
|
target_compile_options(audio_core PRIVATE |
|
|
|
-Werror=conversion |
|
|
|
-Werror=ignored-qualifiers |
|
|
|
-Werror=implicit-fallthrough |
|
|
|
-Werror=reorder |
|
|
|
-Werror=sign-compare |
|
|
|
-Werror=shadow |
|
|
|
-Werror=unused-parameter |
|
|
|
-Werror=unused-variable |
|
|
|
|
|
|
|
@ -667,8 +667,6 @@ else() |
|
|
|
target_compile_options(core PRIVATE |
|
|
|
-Werror=conversion |
|
|
|
-Werror=ignored-qualifiers |
|
|
|
-Werror=implicit-fallthrough |
|
|
|
-Werror=sign-compare |
|
|
|
-Werror=shadow |
|
|
|
|
|
|
|
$<$<CXX_COMPILER_ID:GNU>:-Werror=class-memaccess> |
|
|
|
|
|
|
|
@ -44,10 +44,7 @@ else() |
|
|
|
-Werror |
|
|
|
-Werror=conversion |
|
|
|
-Werror=ignored-qualifiers |
|
|
|
-Werror=implicit-fallthrough |
|
|
|
-Werror=reorder |
|
|
|
-Werror=shadow |
|
|
|
-Werror=sign-compare |
|
|
|
$<$<CXX_COMPILER_ID:GNU>:-Werror=unused-but-set-parameter> |
|
|
|
$<$<CXX_COMPILER_ID:GNU>:-Werror=unused-but-set-variable> |
|
|
|
-Werror=unused-variable |
|
|
|
|