xref: /netbsd-src/external/apache2/llvm/lib/libclangCodeGen/Makefile (revision 53d1339bf7f9c7367b35a9e1ebe693f9b047a47b)
1*53d1339bSjoerg#	$NetBSD: Makefile,v 1.2 2021/05/30 01:56:56 joerg Exp $
276c7fc5fSjoerg
376c7fc5fSjoergLIB=	clangCodeGen
476c7fc5fSjoerg
576c7fc5fSjoerg.include <bsd.init.mk>
676c7fc5fSjoerg
776c7fc5fSjoerg.PATH: ${CLANG_SRCDIR}/lib/CodeGen
876c7fc5fSjoerg
976c7fc5fSjoergSRCS+=	BackendUtil.cpp \
1076c7fc5fSjoerg	CGAtomic.cpp \
1176c7fc5fSjoerg	CGBlocks.cpp \
1276c7fc5fSjoerg	CGBuiltin.cpp \
1376c7fc5fSjoerg	CGCall.cpp \
1476c7fc5fSjoerg	CGClass.cpp \
1576c7fc5fSjoerg	CGCleanup.cpp \
1676c7fc5fSjoerg	CGCoroutine.cpp \
17*53d1339bSjoerg	CGCUDANV.cpp \
18*53d1339bSjoerg	CGCUDARuntime.cpp \
19*53d1339bSjoerg	CGCXXABI.cpp \
20*53d1339bSjoerg	CGCXX.cpp \
2176c7fc5fSjoerg	CGDebugInfo.cpp \
2276c7fc5fSjoerg	CGDecl.cpp \
2376c7fc5fSjoerg	CGDeclCXX.cpp \
2476c7fc5fSjoerg	CGException.cpp \
2576c7fc5fSjoerg	CGExprAgg.cpp \
2676c7fc5fSjoerg	CGExprComplex.cpp \
2776c7fc5fSjoerg	CGExprConstant.cpp \
28*53d1339bSjoerg	CGExpr.cpp \
2976c7fc5fSjoerg	CGExprCXX.cpp \
3076c7fc5fSjoerg	CGExprScalar.cpp \
3176c7fc5fSjoerg	CGGPUBuiltin.cpp \
3276c7fc5fSjoerg	CGLoopInfo.cpp \
3376c7fc5fSjoerg	CGNonTrivialStruct.cpp \
3476c7fc5fSjoerg	CGObjC.cpp \
3576c7fc5fSjoerg	CGObjCGNU.cpp \
3676c7fc5fSjoerg	CGObjCMac.cpp \
3776c7fc5fSjoerg	CGObjCRuntime.cpp \
3876c7fc5fSjoerg	CGOpenCLRuntime.cpp \
39*53d1339bSjoerg	CGOpenMPRuntimeAMDGCN.cpp \
4076c7fc5fSjoerg	CGOpenMPRuntime.cpp \
41*53d1339bSjoerg	CGOpenMPRuntimeGPU.cpp \
4276c7fc5fSjoerg	CGOpenMPRuntimeNVPTX.cpp \
4376c7fc5fSjoerg	CGRecordLayoutBuilder.cpp \
4476c7fc5fSjoerg	CGStmt.cpp \
4576c7fc5fSjoerg	CGStmtOpenMP.cpp \
4676c7fc5fSjoerg	CGVTables.cpp \
4776c7fc5fSjoerg	CGVTT.cpp \
4876c7fc5fSjoerg	CodeGenABITypes.cpp \
4976c7fc5fSjoerg	CodeGenAction.cpp \
5076c7fc5fSjoerg	CodeGenFunction.cpp \
5176c7fc5fSjoerg	CodeGenModule.cpp \
5276c7fc5fSjoerg	CodeGenPGO.cpp \
5376c7fc5fSjoerg	CodeGenTBAA.cpp \
5476c7fc5fSjoerg	CodeGenTypes.cpp \
5576c7fc5fSjoerg	ConstantInitBuilder.cpp \
5676c7fc5fSjoerg	CoverageMappingGen.cpp \
5776c7fc5fSjoerg	ItaniumCXXABI.cpp \
5876c7fc5fSjoerg	MacroPPCallbacks.cpp \
5976c7fc5fSjoerg	MicrosoftCXXABI.cpp \
6076c7fc5fSjoerg	ModuleBuilder.cpp \
6176c7fc5fSjoerg	ObjectFilePCHContainerOperations.cpp \
6276c7fc5fSjoerg	PatternInit.cpp \
6376c7fc5fSjoerg	SanitizerMetadata.cpp \
6476c7fc5fSjoerg	SwiftCallingConv.cpp \
6576c7fc5fSjoerg	TargetInfo.cpp \
6676c7fc5fSjoerg	VarBypassDetector.cpp
6776c7fc5fSjoerg
6876c7fc5fSjoerg.if defined(HOSTLIB)
6976c7fc5fSjoerg.include <bsd.hostlib.mk>
7076c7fc5fSjoerg.else
7176c7fc5fSjoerg.include <bsd.lib.mk>
7276c7fc5fSjoerg.endif
73