From 3c8ad803340edbbcf39cc4a40e5163ad0b71cb25 Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Wed, 19 Aug 2015 22:55:16 +0000 Subject: [PATCH] [CMake] Kaleidoscope-Ch2: Don't pass -Wno-unused-private-field unconditionally. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@245516 91177308-0d34-0410-b5e6-96231b3b80d8 --- examples/Kaleidoscope/Chapter2/CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/examples/Kaleidoscope/Chapter2/CMakeLists.txt b/examples/Kaleidoscope/Chapter2/CMakeLists.txt index a02faa22130..6224d9ac864 100644 --- a/examples/Kaleidoscope/Chapter2/CMakeLists.txt +++ b/examples/Kaleidoscope/Chapter2/CMakeLists.txt @@ -1,5 +1,9 @@ -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-private-field") - add_kaleidoscope_chapter(Kaleidoscope-Ch2 toy.cpp ) + +if(LLVM_COMPILER_IS_GCC_COMPATIBLE) + target_compile_options(Kaleidoscope-Ch2 PRIVATE + -Wno-unused-private-field + ) +endif() -- 2.34.1