[LLVMdev] Update CMakeLists.txt for Target Hexagon to adjust MCTargetDesc path for HexagonMCAsmInfo.cpp
Tony Linthicum
tlinth at codeaurora.org
Fri Dec 16 07:31:31 PST 2011
Apparently so. Takumi just fixed it. Thanks!
Tony
On 12/16/2011 9:26 AM, Tony Linthicum wrote:
> 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
>
>
>
> _______________________________________________
> 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/86944447/attachment.html>
More information about the llvm-dev
mailing list