Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
[oota-llvm.git] / lib / Target / Alpha / CMakeLists.txt
index 8a845ae38266a84c4652a4dba947557e850d18ea..b4f41aebd8db08faca8df0538a3da8937ca23877 100644 (file)
@@ -8,10 +8,10 @@ tablegen(AlphaGenInstrInfo.inc -gen-instr-desc)
 tablegen(AlphaGenCodeEmitter.inc -gen-emitter)
 tablegen(AlphaGenAsmWriter.inc -gen-asm-writer)
 tablegen(AlphaGenDAGISel.inc -gen-dag-isel)
+tablegen(AlphaGenCallingConv.inc -gen-callingconv)
 tablegen(AlphaGenSubtarget.inc -gen-subtarget)
 
-add_llvm_target(Alpha
-  AlphaAsmPrinter.cpp
+add_llvm_target(AlphaCodeGen
   AlphaBranchSelector.cpp
   AlphaCodeEmitter.cpp
   AlphaInstrInfo.cpp
@@ -19,8 +19,10 @@ add_llvm_target(Alpha
   AlphaISelLowering.cpp
   AlphaJITInfo.cpp
   AlphaLLRP.cpp
+  AlphaMCAsmInfo.cpp
   AlphaRegisterInfo.cpp
   AlphaSubtarget.cpp
-  AlphaTargetAsmInfo.cpp
   AlphaTargetMachine.cpp
   )
+
+target_link_libraries (LLVMAlphaCodeGen LLVMSelectionDAG)