From 308a127a38d1111f3940420b98ff45fc1c17715f Mon Sep 17 00:00:00 2001 From: Logan Smith Date: Mon, 20 Jul 2020 13:59:34 -0700 Subject: [PATCH] [llvm][unittest] Add -Wno-suggest-override to more infrastructure that includes googletest/googlemock headers --- llvm/lib/Testing/Support/CMakeLists.txt | 4 ++++ llvm/unittests/CMakeLists.txt | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/llvm/lib/Testing/Support/CMakeLists.txt b/llvm/lib/Testing/Support/CMakeLists.txt index fe460ae..4d2f46e 100644 --- a/llvm/lib/Testing/Support/CMakeLists.txt +++ b/llvm/lib/Testing/Support/CMakeLists.txt @@ -15,6 +15,10 @@ add_llvm_library(LLVMTestingSupport Support ) +if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG) + add_definitions("-Wno-suggest-override") +endif() + include_directories(${LLVM_MAIN_SRC_DIR}/utils/unittest/googletest/include) include_directories(${LLVM_MAIN_SRC_DIR}/utils/unittest/googlemock/include) target_link_libraries(LLVMTestingSupport PRIVATE gtest) diff --git a/llvm/unittests/CMakeLists.txt b/llvm/unittests/CMakeLists.txt index d7dbaea..c1e0231 100644 --- a/llvm/unittests/CMakeLists.txt +++ b/llvm/unittests/CMakeLists.txt @@ -14,6 +14,10 @@ function(add_llvm_target_unittest test_dir_name) add_llvm_unittest(${test_dir_name} DISABLE_LLVM_LINK_LLVM_DYLIB ${ARGN}) endfunction() +if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG) + add_definitions("-Wno-suggest-override") +endif() + add_subdirectory(ADT) add_subdirectory(Analysis) add_subdirectory(AsmParser) -- 2.7.4