xref: /netbsd-src/external/apache2/llvm/lib/libLLVMMC/Makefile (revision 53d1339bf7f9c7367b35a9e1ebe693f9b047a47b)
1*53d1339bSjoerg#	$NetBSD: Makefile,v 1.2 2021/05/30 01:56:53 joerg Exp $
276c7fc5fSjoerg
376c7fc5fSjoergLIB=	LLVMMC
476c7fc5fSjoerg
576c7fc5fSjoerg.include <bsd.init.mk>
676c7fc5fSjoerg
776c7fc5fSjoerg.PATH: ${LLVM_SRCDIR}/lib/MC
876c7fc5fSjoerg
976c7fc5fSjoergSRCS+=	ConstantPools.cpp \
1076c7fc5fSjoerg	ELFObjectWriter.cpp \
1176c7fc5fSjoerg	MachObjectWriter.cpp \
1276c7fc5fSjoerg	MCAsmBackend.cpp \
1376c7fc5fSjoerg	MCAsmInfoCOFF.cpp \
1476c7fc5fSjoerg	MCAsmInfo.cpp \
1576c7fc5fSjoerg	MCAsmInfoDarwin.cpp \
1676c7fc5fSjoerg	MCAsmInfoELF.cpp \
1776c7fc5fSjoerg	MCAsmInfoWasm.cpp \
1876c7fc5fSjoerg	MCAsmInfoXCOFF.cpp \
1976c7fc5fSjoerg	MCAsmMacro.cpp \
2076c7fc5fSjoerg	MCAsmStreamer.cpp \
2176c7fc5fSjoerg	MCAssembler.cpp \
2276c7fc5fSjoerg	MCCodeEmitter.cpp \
2376c7fc5fSjoerg	MCCodeView.cpp \
2476c7fc5fSjoerg	MCContext.cpp \
2576c7fc5fSjoerg	MCDwarf.cpp \
2676c7fc5fSjoerg	MCELFObjectTargetWriter.cpp \
2776c7fc5fSjoerg	MCELFStreamer.cpp \
2876c7fc5fSjoerg	MCExpr.cpp \
2976c7fc5fSjoerg	MCFragment.cpp \
3076c7fc5fSjoerg	MCInst.cpp \
3176c7fc5fSjoerg	MCInstPrinter.cpp \
3276c7fc5fSjoerg	MCInstrAnalysis.cpp \
3376c7fc5fSjoerg	MCInstrDesc.cpp \
34*53d1339bSjoerg	MCInstrInfo.cpp \
3576c7fc5fSjoerg	MCLabel.cpp \
3676c7fc5fSjoerg	MCLinkerOptimizationHint.cpp \
3776c7fc5fSjoerg	MCMachObjectTargetWriter.cpp \
3876c7fc5fSjoerg	MCMachOStreamer.cpp \
3976c7fc5fSjoerg	MCNullStreamer.cpp \
4076c7fc5fSjoerg	MCObjectFileInfo.cpp \
4176c7fc5fSjoerg	MCObjectStreamer.cpp \
4276c7fc5fSjoerg	MCObjectWriter.cpp \
43*53d1339bSjoerg	MCPseudoProbe.cpp \
4476c7fc5fSjoerg	MCRegisterInfo.cpp \
4576c7fc5fSjoerg	MCSchedule.cpp \
4676c7fc5fSjoerg	MCSectionCOFF.cpp \
4776c7fc5fSjoerg	MCSection.cpp \
4876c7fc5fSjoerg	MCSectionELF.cpp \
4976c7fc5fSjoerg	MCSectionMachO.cpp \
5076c7fc5fSjoerg	MCSectionWasm.cpp \
5176c7fc5fSjoerg	MCSectionXCOFF.cpp \
5276c7fc5fSjoerg	MCStreamer.cpp \
5376c7fc5fSjoerg	MCSubtargetInfo.cpp \
5476c7fc5fSjoerg	MCSymbol.cpp \
5576c7fc5fSjoerg	MCSymbolELF.cpp \
56*53d1339bSjoerg	MCSymbolXCOFF.cpp \
57*53d1339bSjoerg	MCTargetOptionsCommandFlags.cpp \
5876c7fc5fSjoerg	MCTargetOptions.cpp \
5976c7fc5fSjoerg	MCValue.cpp \
6076c7fc5fSjoerg	MCWasmObjectTargetWriter.cpp \
6176c7fc5fSjoerg	MCWasmStreamer.cpp \
6276c7fc5fSjoerg	MCWin64EH.cpp \
6376c7fc5fSjoerg	MCWinCOFFStreamer.cpp \
6476c7fc5fSjoerg	MCWinEH.cpp \
6576c7fc5fSjoerg	MCXCOFFObjectTargetWriter.cpp \
6676c7fc5fSjoerg	MCXCOFFStreamer.cpp \
6776c7fc5fSjoerg	StringTableBuilder.cpp \
6876c7fc5fSjoerg	SubtargetFeature.cpp \
6976c7fc5fSjoerg	WasmObjectWriter.cpp \
7076c7fc5fSjoerg	WinCOFFObjectWriter.cpp \
7176c7fc5fSjoerg	XCOFFObjectWriter.cpp
7276c7fc5fSjoerg
7376c7fc5fSjoerg.if defined(HOSTLIB)
7476c7fc5fSjoerg.include <bsd.hostlib.mk>
7576c7fc5fSjoerg.else
7676c7fc5fSjoerg.include <bsd.lib.mk>
7776c7fc5fSjoerg.endif
78