[llvm-commits] [llvm] r136508 - /llvm/trunk/lib/MC/MCDisassembler/CMakeLists.txt

Chandler Carruth chandlerc at gmail.com
Fri Jul 29 13:23:34 PDT 2011


Author: chandlerc
Date: Fri Jul 29 15:23:34 2011
New Revision: 136508

URL: http://llvm.org/viewvc/llvm-project?rev=136508&view=rev
Log:
On mac, it seems the MC disassembler is actually using the targetinfo
for targets that don't have an MC-ized disassembler. I'm suspicious that
this shouldn't actually be happening, but hoping to fix the CMake build
on macs first, and investigate why second.

Modified:
    llvm/trunk/lib/MC/MCDisassembler/CMakeLists.txt

Modified: llvm/trunk/lib/MC/MCDisassembler/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCDisassembler/CMakeLists.txt?rev=136508&r1=136507&r2=136508&view=diff
==============================================================================
--- llvm/trunk/lib/MC/MCDisassembler/CMakeLists.txt (original)
+++ llvm/trunk/lib/MC/MCDisassembler/CMakeLists.txt Fri Jul 29 15:23:34 2011
@@ -17,5 +17,7 @@
   set(td ${LLVM_MAIN_SRC_DIR}/lib/Target/${t})
   if(EXISTS ${td}/Disassembler/CMakeLists.txt)
     add_llvm_library_dependencies(LLVMMCDisassembler "LLVM${t}Disassembler")
+  elseif(EXISTS ${td}/TargetInfo/CMakeLists.txt)
+    add_llvm_library_dependencies(LLVMMCDisassembler "LLVM${t}Info")
   endif()
 endforeach(t)





More information about the llvm-commits mailing list