Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Remove unsupported flags when Clang is used.
authorArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Wed, 14 Nov 2012 08:36:08 +0000 (09:36 +0100)
committerArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Wed, 14 Nov 2012 08:37:00 +0000 (09:37 +0100)
buildtools/Cmake/Flags.cmake

index 81828fd..546551e 100644 (file)
@@ -14,6 +14,9 @@ if(enable_compile_warnings)
   if(COMPILER_C_VERSION_MAJOR_MINOR STRGREATER "4.5")
     set(warnCFLAGS "${warnCFLAGS}-Wno-error=unused-but-set-variable ")
   endif()
+  if(CMAKE_C_COMPILER_ID STREQUAL "Clang")
+    string(REPLACE "-Wclobbered " "" warnCFLAGS "${warnCFLAGS}")
+  endif()
 endif()
 
 if(enable_compile_optimizations)