Silence one more warning in miniz.c
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 19 Feb 2014 18:47:52 +0000 (19:47 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 19 Feb 2014 18:47:52 +0000 (19:47 +0100)
Building on 32 bit machines causes some warnings related to undefined
macros; -Wno-undef silences that.

CMakeLists.txt

index c09b974..b5586de 100644 (file)
@@ -152,7 +152,7 @@ if(CMAKE_COMPILER_IS_GNUCXX)
   endif()
 
   # Just for miniz
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wno-unused-function -fno-strict-aliasing")
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wno-unused-function -Wno-undef -fno-strict-aliasing")
 endif(CMAKE_COMPILER_IS_GNUCXX)
 
 # ... and for Clang
@@ -164,7 +164,7 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
   set(CMAKE_CXX_FLAGS_DEBUGFULL      "-g3 -fno-inline")
   set(CMAKE_CXX_FLAGS_PROFILE        "-g3 -fno-inline -ftest-coverage -fprofile-arcs")
 
-  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wno-unused-function -fno-strict-aliasing")
+  set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wno-unused-function -Wno-undef -fno-strict-aliasing")
 endif()
 
 # Mac build stuff