diff options
| author | Oscar Fuentes <ofv@wanadoo.es> | 2011-02-20 22:06:32 +0000 |
|---|---|---|
| committer | Oscar Fuentes <ofv@wanadoo.es> | 2011-02-20 22:06:32 +0000 |
| commit | 6f72540e468c9608067b7641a9686687360546a3 (patch) | |
| tree | 980e2a0922833cfd56be432a1eb4a70fff6cfe0f /clang/lib | |
| parent | 3145e923c1c1d6c26864bf1643498d9cf0988ccd (diff) | |
| download | bcm5719-llvm-6f72540e468c9608067b7641a9686687360546a3.tar.gz bcm5719-llvm-6f72540e468c9608067b7641a9686687360546a3.zip | |
New function for tablegenning: clang_tablegen.
llvm-svn: 126093
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Headers/CMakeLists.txt | 4 | ||||
| -rw-r--r-- | clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt | 10 |
2 files changed, 6 insertions, 8 deletions
diff --git a/clang/lib/Headers/CMakeLists.txt b/clang/lib/Headers/CMakeLists.txt index eef541e5b8a..0d739dc3c56 100644 --- a/clang/lib/Headers/CMakeLists.txt +++ b/clang/lib/Headers/CMakeLists.txt @@ -28,8 +28,8 @@ if(MSVC_IDE OR XCODE) endif() # Generate arm_neon.h -set(LLVM_TARGET_DEFINITIONS ${CLANG_SOURCE_DIR}/include/clang/Basic/arm_neon.td) -tablegen(arm_neon.h.inc -gen-arm-neon) +clang_tablegen(arm_neon.h.inc -gen-arm-neon + SOURCE ${CLANG_SOURCE_DIR}/include/clang/Basic/arm_neon.td) set(out_files) foreach( f ${files} ) diff --git a/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt b/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt index e172a529d76..8eb7b4c85df 100644 --- a/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt +++ b/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt @@ -1,9 +1,7 @@ -set(LLVM_TARGET_DEFINITIONS Checkers.td) -tablegen(Checkers.inc - -gen-clang-sa-checkers - -I ${CMAKE_CURRENT_SOURCE_DIR}/../../../include) -add_custom_target(ClangSACheckers - DEPENDS Checkers.inc) +clang_tablegen(Checkers.inc -gen-clang-sa-checkers + -I ${CMAKE_CURRENT_SOURCE_DIR}/../../../include + SOURCE Checkers.td + TARGET ClangSACheckers) set(LLVM_USED_LIBS clangBasic clangAST) |

