Disabled -Wunused-local-typedefs for CMake build
authorkhizmax <libcds.dev@gmail.com>
Tue, 22 Dec 2015 20:06:39 +0000 (23:06 +0300)
committerkhizmax <libcds.dev@gmail.com>
Tue, 22 Dec 2015 20:06:39 +0000 (23:06 +0300)
CMakeLists.txt

index 320d486e90dd90bd499388e06dceef0eeefb9115..899578328ed4952aafbada0650b51ed4b3b4475e 100644 (file)
@@ -50,7 +50,9 @@ message("Build type -- ${CMAKE_BUILD_TYPE}")
 
 if(CMAKE_COMPILER_IS_GNUCXX)
   set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")  
-  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-unused-parameter -pedantic -fno-strict-aliasing")
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -pedantic -fno-strict-aliasing")
+# gcc 4.8: disable noise -Wunused-local-typedefs
+  set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-local-typedefs -Wno-unused-parameter")  
 endif()
 
 set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -D_DEBUG")