Răsfoiți Sursa

cmake: Enforce -Warray-bounds and -Wmissing-field-initializers globally

ReinUsesLisp 5 ani în urmă
părinte
comite
748551dafb
2 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 0
      src/CMakeLists.txt
  2. 0 2
      src/video_core/CMakeLists.txt

+ 2 - 0
src/CMakeLists.txt

@@ -64,8 +64,10 @@ if (MSVC)
 else()
 else()
     add_compile_options(
     add_compile_options(
         -Wall
         -Wall
+        -Werror=array-bounds
         -Werror=implicit-fallthrough
         -Werror=implicit-fallthrough
         -Werror=missing-declarations
         -Werror=missing-declarations
+        -Werror=missing-field-initializers
         -Werror=reorder
         -Werror=reorder
         -Werror=switch
         -Werror=switch
         -Werror=uninitialized
         -Werror=uninitialized

+ 0 - 2
src/video_core/CMakeLists.txt

@@ -308,10 +308,8 @@ if (MSVC)
     )
     )
 else()
 else()
     target_compile_options(video_core PRIVATE
     target_compile_options(video_core PRIVATE
-        -Werror=array-bounds
         -Werror=conversion
         -Werror=conversion
         -Wno-error=sign-conversion
         -Wno-error=sign-conversion
-        -Werror=missing-field-initializers
         -Werror=pessimizing-move
         -Werror=pessimizing-move
         -Werror=redundant-move
         -Werror=redundant-move
         -Werror=shadow
         -Werror=shadow