I guess "set(LLVM_NO_RTTI 1)" might be obsolete. May I eliminate them from CMakeLists.txt?
...Takumi
From 0f3cc07919e38c6f439d1b4c937819e21f47117b Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi <[email protected]> Date: Mon, 20 Dec 2010 15:22:57 +0900 Subject: [PATCH] CMake: LLVM_NO_RTTI must be obsolete now! MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------1.7.1.GIT" This is a multi-part message in MIME format. --------------1.7.1.GIT Content-Type: text/plain; charset=UTF-8; format=fixed Content-Transfer-Encoding: 8bit --- tools/edis/CMakeLists.txt | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) --------------1.7.1.GIT Content-Type: text/x-patch; name="0001-CMake-LLVM_NO_RTTI-must-be-obsolete-now.patch.txt" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0001-CMake-LLVM_NO_RTTI-must-be-obsolete-now.patch.txt" diff --git a/tools/edis/CMakeLists.txt b/tools/edis/CMakeLists.txt index 2019995..5037f9f 100644 --- a/tools/edis/CMakeLists.txt +++ b/tools/edis/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - include_directories(${CMAKE_CURRENT_BINARY_DIR}) add_llvm_library(EnhancedDisassembly --------------1.7.1.GIT--
From 76cb1ea282174ed5557ad563c15d962aae023123 Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi <[email protected]> Date: Mon, 20 Dec 2010 15:23:27 +0900 Subject: [PATCH] CMake: LLVM_NO_RTTI must be obsolete now! MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------1.7.1.GIT" This is a multi-part message in MIME format. --------------1.7.1.GIT Content-Type: text/plain; charset=UTF-8; format=fixed Content-Transfer-Encoding: 8bit --- examples/PrintFunctionNames/CMakeLists.txt | 2 -- examples/clang-interpreter/CMakeLists.txt | 2 -- examples/wpa/CMakeLists.txt | 2 -- lib/AST/CMakeLists.txt | 2 -- lib/Analysis/CMakeLists.txt | 2 -- lib/Basic/CMakeLists.txt | 2 -- lib/CodeGen/CMakeLists.txt | 2 -- lib/Driver/CMakeLists.txt | 2 -- lib/Frontend/CMakeLists.txt | 2 -- lib/FrontendTool/CMakeLists.txt | 2 -- lib/Index/CMakeLists.txt | 2 -- lib/Lex/CMakeLists.txt | 2 -- lib/Parse/CMakeLists.txt | 2 -- lib/Rewrite/CMakeLists.txt | 2 -- lib/Sema/CMakeLists.txt | 2 -- lib/Serialization/CMakeLists.txt | 2 -- lib/StaticAnalyzer/Checkers/CMakeLists.txt | 2 -- lib/StaticAnalyzer/Core/CMakeLists.txt | 2 -- tools/c-index-test/CMakeLists.txt | 2 -- tools/driver/CMakeLists.txt | 2 -- tools/libclang/CMakeLists.txt | 2 -- 21 files changed, 0 insertions(+), 42 deletions(-) --------------1.7.1.GIT Content-Type: text/x-patch; name="0001-CMake-LLVM_NO_RTTI-must-be-obsolete-now.patch.txt" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0001-CMake-LLVM_NO_RTTI-must-be-obsolete-now.patch.txt" diff --git a/examples/PrintFunctionNames/CMakeLists.txt b/examples/PrintFunctionNames/CMakeLists.txt index edfbcb5..d442ff9 100644 --- a/examples/PrintFunctionNames/CMakeLists.txt +++ b/examples/PrintFunctionNames/CMakeLists.txt @@ -1,7 +1,5 @@ set(MODULE TRUE) -set(LLVM_NO_RTTI 1) - set( LLVM_USED_LIBS clangFrontendTool clangFrontend diff --git a/examples/clang-interpreter/CMakeLists.txt b/examples/clang-interpreter/CMakeLists.txt index 21c5afd..c8e907e 100644 --- a/examples/clang-interpreter/CMakeLists.txt +++ b/examples/clang-interpreter/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangFrontend clangSerialization diff --git a/examples/wpa/CMakeLists.txt b/examples/wpa/CMakeLists.txt index e3aaf1d..c997c69 100644 --- a/examples/wpa/CMakeLists.txt +++ b/examples/wpa/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangIndex clangFrontend diff --git a/lib/AST/CMakeLists.txt b/lib/AST/CMakeLists.txt index b49b89e..e767ebc 100644 --- a/lib/AST/CMakeLists.txt +++ b/lib/AST/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangBasic) add_clang_library(clangAST diff --git a/lib/Analysis/CMakeLists.txt b/lib/Analysis/CMakeLists.txt index a7bd8c1..0912f3c 100644 --- a/lib/Analysis/CMakeLists.txt +++ b/lib/Analysis/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangBasic clangAST clangIndex) add_clang_library(clangAnalysis diff --git a/lib/Basic/CMakeLists.txt b/lib/Basic/CMakeLists.txt index 12bc7d4..0a28fbc 100644 --- a/lib/Basic/CMakeLists.txt +++ b/lib/Basic/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - add_clang_library(clangBasic Builtins.cpp ConvertUTF.c diff --git a/lib/CodeGen/CMakeLists.txt b/lib/CodeGen/CMakeLists.txt index 4da6368..7aa6b15 100644 --- a/lib/CodeGen/CMakeLists.txt +++ b/lib/CodeGen/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangBasic clangAST clangFrontend) add_clang_library(clangCodeGen diff --git a/lib/Driver/CMakeLists.txt b/lib/Driver/CMakeLists.txt index 9d41b55..ee7ded9 100644 --- a/lib/Driver/CMakeLists.txt +++ b/lib/Driver/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangBasic clangAST clangParse) add_clang_library(clangDriver diff --git a/lib/Frontend/CMakeLists.txt b/lib/Frontend/CMakeLists.txt index ceb9fcd..9a53ad6 100644 --- a/lib/Frontend/CMakeLists.txt +++ b/lib/Frontend/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set( LLVM_USED_LIBS clangDriver clangParse diff --git a/lib/FrontendTool/CMakeLists.txt b/lib/FrontendTool/CMakeLists.txt index 31983df..c367695 100644 --- a/lib/FrontendTool/CMakeLists.txt +++ b/lib/FrontendTool/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangDriver clangFrontend clangRewrite clangCodeGen clangStaticAnalyzerCheckers clangStaticAnalyzerCore) diff --git a/lib/Index/CMakeLists.txt b/lib/Index/CMakeLists.txt index 4dd4f46..0a3f7cb 100644 --- a/lib/Index/CMakeLists.txt +++ b/lib/Index/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangBasic clangAST) add_clang_library(clangIndex diff --git a/lib/Lex/CMakeLists.txt b/lib/Lex/CMakeLists.txt index aa2c93a..417ad96 100644 --- a/lib/Lex/CMakeLists.txt +++ b/lib/Lex/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - # TODO: Add -maltivec when ARCH is PowerPC. set(LLVM_USED_LIBS clangBasic) diff --git a/lib/Parse/CMakeLists.txt b/lib/Parse/CMakeLists.txt index 5b75a66..6bf5e64 100644 --- a/lib/Parse/CMakeLists.txt +++ b/lib/Parse/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangBasic clangAST clangLex clangSema) add_clang_library(clangParse diff --git a/lib/Rewrite/CMakeLists.txt b/lib/Rewrite/CMakeLists.txt index 853a9c0..ee4cba2 100644 --- a/lib/Rewrite/CMakeLists.txt +++ b/lib/Rewrite/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangBasic clangAST clangParse clangFrontend) add_clang_library(clangRewrite diff --git a/lib/Sema/CMakeLists.txt b/lib/Sema/CMakeLists.txt index af9c2f4..0d66e25 100644 --- a/lib/Sema/CMakeLists.txt +++ b/lib/Sema/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangBasic clangAST clangLex clangAnalysis) add_clang_library(clangSema diff --git a/lib/Serialization/CMakeLists.txt b/lib/Serialization/CMakeLists.txt index a378218..f8c6798 100644 --- a/lib/Serialization/CMakeLists.txt +++ b/lib/Serialization/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangFrontend) add_clang_library(clangSerialization diff --git a/lib/StaticAnalyzer/Checkers/CMakeLists.txt b/lib/StaticAnalyzer/Checkers/CMakeLists.txt index 9a6ad7f..48e5b63 100644 --- a/lib/StaticAnalyzer/Checkers/CMakeLists.txt +++ b/lib/StaticAnalyzer/Checkers/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangBasic clangAST) add_clang_library(clangStaticAnalyzerCheckers diff --git a/lib/StaticAnalyzer/Core/CMakeLists.txt b/lib/StaticAnalyzer/Core/CMakeLists.txt index 5fc72fb..8286130 100644 --- a/lib/StaticAnalyzer/Core/CMakeLists.txt +++ b/lib/StaticAnalyzer/Core/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangBasic clangLex clangAST clangFrontend clangRewrite) add_clang_library(clangStaticAnalyzerCore diff --git a/tools/c-index-test/CMakeLists.txt b/tools/c-index-test/CMakeLists.txt index 0cda6c4..9169fc7 100644 --- a/tools/c-index-test/CMakeLists.txt +++ b/tools/c-index-test/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS libclang) set( LLVM_LINK_COMPONENTS diff --git a/tools/driver/CMakeLists.txt b/tools/driver/CMakeLists.txt index 083b8c0..e38bb37 100644 --- a/tools/driver/CMakeLists.txt +++ b/tools/driver/CMakeLists.txt @@ -1,5 +1,3 @@ -set(LLVM_NO_RTTI 1) - set( LLVM_USED_LIBS clangFrontendTool clangFrontend diff --git a/tools/libclang/CMakeLists.txt b/tools/libclang/CMakeLists.txt index e901621..661fddd 100644 --- a/tools/libclang/CMakeLists.txt +++ b/tools/libclang/CMakeLists.txt @@ -1,7 +1,5 @@ set(SHARED_LIBRARY TRUE) -set(LLVM_NO_RTTI 1) - set(LLVM_USED_LIBS clangFrontend clangDriver --------------1.7.1.GIT--
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
