[LLVMdev] Update CMakeLists.txt for Target Hexagon to adjust MCTargetDesc path for HexagonMCAsmInfo.cpp

Tony Linthicum tlinth at codeaurora.org
Fri Dec 16 07:26:07 PST 2011


My apologies.  Shouldn't it just be removed since it is now in a 
subdirectory?

On 12/15/2011 11:38 PM, Marc J. Driftmeyer wrote:
> File: trunk/llvm/lib/Target/Hexagon/CMakeLists.txt
>
> set(LLVM_TARGET_DEFINITIONS Hexagon.td)
>
> tablegen(LLVM HexagonGenRegisterInfo.inc -gen-register-info)
> tablegen(LLVM HexagonGenInstrInfo.inc -gen-instr-info)
> tablegen(LLVM HexagonGenAsmWriter.inc -gen-asm-writer)
> tablegen(LLVM HexagonGenDAGISel.inc -gen-dag-isel)
> tablegen(LLVM HexagonGenCallingConv.inc -gen-callingconv)
> tablegen(LLVM HexagonGenSubtargetInfo.inc -gen-subtarget)
> tablegen(LLVM HexagonGenIntrinsics.inc -gen-tgt-intrinsic)
> add_public_tablegen_target(HexagonCommonTableGen)
>
> add_llvm_target(HexagonCodeGen
>   HexagonAsmPrinter.cpp
>   HexagonCallingConvLower.cpp
>   HexagonCFGOptimizer.cpp
>   HexagonExpandPredSpillCode.cpp
>   HexagonFrameLowering.cpp
>   HexagonHardwareLoops.cpp
>   HexagonInstrInfo.cpp
>   HexagonISelDAGToDAG.cpp
>   HexagonISelLowering.cpp
> *MCTargetDesc/*HexagonMCAsmInfo.cpp
>   HexagonOptimizeSZExtends.cpp
>   HexagonRegisterInfo.cpp
>   HexagonRemoveSZExtArgs.cpp
>   HexagonSelectionDAGInfo.cpp
>   HexagonSplitTFRCondSets.cpp
>   HexagonSubtarget.cpp
>   HexagonTargetMachine.cpp
>   HexagonTargetObjectFile.cpp
>   )
>
> add_subdirectory(TargetInfo)
> add_subdirectory(MCTargetDesc)
>
>
> Add the Folder path, *MCTargetDesc/*,**to pick up /HexagonMCAsmInfo.cpp/*
>
> *Otherwise, cmake won't configure cleanly.*
>
> *Marc*
> *
> -- 
> Marc J. Driftmeyer
> Email :: mjd at reanimality.com <mailto:mjd at reanimality.com>
> Web :: http://www.reanimality.com
> Cell :: (509) 435-5212
>
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111216/d3cf02c9/attachment.html>


More information about the llvm-dev mailing list