Explicitly declare a library dependency of LLVM*Desc to
[oota-llvm.git] / lib / Target / X86 / MCTargetDesc / CMakeLists.txt
index ca88f8ffd08cac277daad563eb7b2b75969775fe..4e7995d76b82a7a3edcd6045fa6b212538a6827e 100644 (file)
@@ -1,7 +1,13 @@
 add_llvm_library(LLVMX86Desc
+  X86AsmBackend.cpp
   X86MCTargetDesc.cpp
   X86MCAsmInfo.cpp
+  X86MCCodeEmitter.cpp 
+  X86MachObjectWriter.cpp
   )
+add_dependencies(LLVMX86Desc X86CommonTableGen)
 
 # Hack: we need to include 'main' target directory to grab private headers
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/.. ${CMAKE_CURRENT_BINARY_DIR}/..)
+
+target_link_libraries(LLVMX86Desc LLVMX86AsmPrinter)