CMake: Fix warning in gtest.
authorMichael J. Spencer <bigcheesegs@gmail.com>
Thu, 7 Oct 2010 18:12:54 +0000 (18:12 +0000)
committerMichael J. Spencer <bigcheesegs@gmail.com>
Thu, 7 Oct 2010 18:12:54 +0000 (18:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115935 91177308-0d34-0410-b5e6-96231b3b80d8

cmake/config-ix.cmake
utils/unittest/CMakeLists.txt

index cb83eab2a5b63f9f54f05648f22e361009c07ea8..b84fa5d68088f0e9a1d291cc3b7a3e9fc00b53b1 100755 (executable)
@@ -165,6 +165,8 @@ if( NOT WIN32 )
   check_cxx_compiler_flag("-fPIC" SUPPORTS_FPIC_FLAG)
 endif()
 
+check_cxx_compiler_flag("-Wno-variadic-macros" SUPPORTS_NO_VARIADIC_MACROS_FLAG)
+
 include(GetTargetTriple)
 get_target_triple(LLVM_HOSTTRIPLE)
 
index 7068546301439f9a4c975147c2ee0d9c882693e1..4400b38234e4551c12cbabe8a47be668e049ca0f 100644 (file)
@@ -20,6 +20,10 @@ if(WIN32)
   add_definitions(-DGTEST_OS_WINDOWS=1)
 endif()
 
+if(SUPPORTS_NO_VARIADIC_MACROS_FLAG)
+  add_definitions("-Wno-variadic-macros")
+endif()
+
 add_llvm_library(gtest
   googletest/gtest.cc
   googletest/gtest-death-test.cc