X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=utils%2FTableGen%2FCMakeLists.txt;h=a845ed201df5a3e7541fb9f5e19178977c1c5bf8;hp=9e9a3a1d0d7126ce0c71d8398e3926d7738d5cb2;hb=de8f33c199f3bf2049b0b732169f2bd8717469c6;hpb=930193cb5544bd010a0a2bc795c9006913e2c595 diff --git a/utils/TableGen/CMakeLists.txt b/utils/TableGen/CMakeLists.txt index 9e9a3a1d0d7..a845ed201df 100644 --- a/utils/TableGen/CMakeLists.txt +++ b/utils/TableGen/CMakeLists.txt @@ -1,9 +1,7 @@ set(LLVM_REQUIRES_EH 1) set(LLVM_REQUIRES_RTTI 1) -set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${LLVM_TOOLS_BINARY_DIR}) - -add_llvm_utility(tblgen +add_tablegen(llvm-tblgen LLVM ARMDecoderEmitter.cpp AsmMatcherEmitter.cpp AsmWriterEmitter.cpp @@ -42,15 +40,3 @@ add_llvm_utility(tblgen X86DisassemblerTables.cpp X86RecognizableInstr.cpp ) -target_link_libraries(tblgen LLVMSupport LLVMTableGen) -if( MINGW ) - target_link_libraries(tblgen imagehlp psapi) - if(CMAKE_SIZEOF_VOID_P MATCHES "8") - set_target_properties(tblgen PROPERTIES LINK_FLAGS -Wl,--stack,16777216) - endif(CMAKE_SIZEOF_VOID_P MATCHES "8") -endif( MINGW ) -if( LLVM_ENABLE_THREADS AND HAVE_LIBPTHREAD AND NOT BEOS ) - target_link_libraries(tblgen pthread) -endif() - -install(TARGETS tblgen RUNTIME DESTINATION bin)