1# $NetBSD: Makefile,v 1.5 2013/10/14 01:37:39 joerg Exp $ 2 3LIB= LLVMSparcCodeGen 4 5.include <bsd.init.mk> 6 7.PATH: ${LLVM_SRCDIR}/lib/Target/Sparc 8 9SRCS+= DelaySlotFiller.cpp \ 10 SparcAsmPrinter.cpp \ 11 SparcCodeEmitter.cpp \ 12 SparcInstrInfo.cpp \ 13 SparcISelDAGToDAG.cpp \ 14 SparcISelLowering.cpp \ 15 SparcJITInfo.cpp \ 16 SparcFrameLowering.cpp \ 17 SparcMachineFunctionInfo.cpp \ 18 SparcRegisterInfo.cpp \ 19 SparcSubtarget.cpp \ 20 SparcTargetMachine.cpp \ 21 SparcSelectionDAGInfo.cpp 22 23 24TABLEGEN_SRC= Sparc.td 25TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/Sparc 26TABLEGEN_OUTPUT= \ 27 SparcGenDAGISel.inc|-gen-dag-isel \ 28 SparcGenAsmWriter.inc|-gen-asm-writer \ 29 SparcGenCallingConv.inc|-gen-callingconv \ 30 SparcGenCodeEmitter.inc|-gen-emitter \ 31 SparcGenInstrInfo.inc|-gen-instr-info \ 32 SparcGenRegisterInfo.inc|-gen-register-info \ 33 SparcGenSubtargetInfo.inc|-gen-subtarget 34 35.include "${.PARSEDIR}/../../tablegen.mk" 36 37.if defined(HOSTLIB) 38.include <bsd.hostlib.mk> 39.else 40.include <bsd.lib.mk> 41.endif 42