[TableGen] Emit the correct error message.
[oota-llvm.git] / lib / TableGen / CMakeLists.txt
index 507c915ae6134d8ef8e10ea02bd961e223bc6a7e..9333b6537778052274839645f8763b84429681c0 100644 (file)
@@ -1,17 +1,13 @@
-## FIXME: This only requires RTTI because tblgen uses it.  Fix that.
-set(LLVM_REQUIRES_RTTI 1)
-set(LLVM_REQUIRES_EH 1)
-
 add_llvm_library(LLVMTableGen
   Error.cpp
   Main.cpp
   Record.cpp
+  SetTheory.cpp
+  StringMatcher.cpp
   TableGenBackend.cpp
   TGLexer.cpp
   TGParser.cpp
-  TGPreprocessor.cpp
-  )
 
-add_llvm_library_dependencies(LLVMTableGen
-  LLVMSupport
+  ADDITIONAL_HEADER_DIRS
+  ${LLVM_MAIN_INCLUDE_DIR}/llvm/TableGen
   )