[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