
This brings our tree to NetBSD 7.0, as found on -current on the 10-10-2015. This updates: - LLVM to 3.6.1 - GCC to GCC 5.1 - Replace minix/commands/zdump with usr.bin/zdump - external/bsd/libelf has moved to /external/bsd/elftoolchain/ - Import ctwm - Drop sprintf from libminc Change-Id: I149836ac18e9326be9353958bab9b266efb056f0
67 lines
1.7 KiB
Makefile
67 lines
1.7 KiB
Makefile
# $NetBSD: Makefile,v 1.25 2015/01/29 20:41:35 joerg Exp $
|
|
|
|
LIB= LLVMMipsCodeGen
|
|
|
|
.include <bsd.init.mk>
|
|
|
|
.PATH: ${LLVM_SRCDIR}/lib/Target/Mips
|
|
|
|
SRCS+= Mips16ISelDAGToDAG.cpp \
|
|
Mips16ISelLowering.cpp \
|
|
Mips16InstrInfo.cpp \
|
|
Mips16FrameLowering.cpp \
|
|
Mips16HardFloat.cpp \
|
|
Mips16HardFloatInfo.cpp \
|
|
Mips16RegisterInfo.cpp \
|
|
MipsAnalyzeImmediate.cpp \
|
|
MipsAsmPrinter.cpp \
|
|
MipsCCState.cpp \
|
|
MipsConstantIslandPass.cpp \
|
|
MipsDelaySlotFiller.cpp \
|
|
MipsFastISel.cpp \
|
|
MipsFrameLowering.cpp \
|
|
MipsInstrInfo.cpp \
|
|
MipsISelDAGToDAG.cpp \
|
|
MipsISelLowering.cpp \
|
|
MipsLongBranch.cpp \
|
|
MipsMachineFunction.cpp \
|
|
MipsModuleISelDAGToDAG.cpp \
|
|
MipsMCInstLower.cpp \
|
|
MipsOptimizePICCall.cpp \
|
|
MipsOs16.cpp \
|
|
MipsRegisterInfo.cpp \
|
|
MipsSEISelLowering.cpp \
|
|
MipsSEISelDAGToDAG.cpp \
|
|
MipsSEInstrInfo.cpp \
|
|
MipsSEFrameLowering.cpp \
|
|
MipsSERegisterInfo.cpp \
|
|
MipsSubtarget.cpp \
|
|
MipsTargetMachine.cpp \
|
|
MipsTargetObjectFile.cpp \
|
|
MipsSelectionDAGInfo.cpp
|
|
|
|
|
|
TABLEGEN_SRC= Mips.td
|
|
TABLEGEN_INCLUDES= -I${LLVM_SRCDIR}/lib/Target/Mips
|
|
TABLEGEN_OUTPUT= \
|
|
MipsGenRegisterInfo.inc|-gen-register-info \
|
|
MipsGenInstrInfo.inc|-gen-instr-info \
|
|
MipsGenAsmMatcher.inc|-gen-asm-matcher \
|
|
MipsGenAsmWriter.inc|-gen-asm-writer \
|
|
MipsGenCallingConv.inc|-gen-callingconv \
|
|
MipsGenCodeEmitter.inc|-gen-emitter \
|
|
MipsGenDAGISel.inc|-gen-dag-isel \
|
|
MipsGenDisassemblerTables.inc|-gen-disassembler \
|
|
MipsGenFastISel.inc|-gen-fast-isel \
|
|
MipsGenMCCodeEmitter.inc|-gen-emitter \
|
|
MipsGenMCPseudoLowering.inc|-gen-pseudo-lowering \
|
|
MipsGenSubtargetInfo.inc|-gen-subtarget
|
|
|
|
.include "${.PARSEDIR}/../../tablegen.mk"
|
|
|
|
.if defined(HOSTLIB)
|
|
.include <bsd.hostlib.mk>
|
|
.else
|
|
.include <bsd.lib.mk>
|
|
.endif
|