xref: /netbsd-src/external/apache2/llvm/lib/libclangCodeGen/Makefile (revision 53d1339bf7f9c7367b35a9e1ebe693f9b047a47b)
1#	$NetBSD: Makefile,v 1.2 2021/05/30 01:56:56 joerg Exp $
2
3LIB=	clangCodeGen
4
5.include <bsd.init.mk>
6
7.PATH: ${CLANG_SRCDIR}/lib/CodeGen
8
9SRCS+=	BackendUtil.cpp \
10	CGAtomic.cpp \
11	CGBlocks.cpp \
12	CGBuiltin.cpp \
13	CGCall.cpp \
14	CGClass.cpp \
15	CGCleanup.cpp \
16	CGCoroutine.cpp \
17	CGCUDANV.cpp \
18	CGCUDARuntime.cpp \
19	CGCXXABI.cpp \
20	CGCXX.cpp \
21	CGDebugInfo.cpp \
22	CGDecl.cpp \
23	CGDeclCXX.cpp \
24	CGException.cpp \
25	CGExprAgg.cpp \
26	CGExprComplex.cpp \
27	CGExprConstant.cpp \
28	CGExpr.cpp \
29	CGExprCXX.cpp \
30	CGExprScalar.cpp \
31	CGGPUBuiltin.cpp \
32	CGLoopInfo.cpp \
33	CGNonTrivialStruct.cpp \
34	CGObjC.cpp \
35	CGObjCGNU.cpp \
36	CGObjCMac.cpp \
37	CGObjCRuntime.cpp \
38	CGOpenCLRuntime.cpp \
39	CGOpenMPRuntimeAMDGCN.cpp \
40	CGOpenMPRuntime.cpp \
41	CGOpenMPRuntimeGPU.cpp \
42	CGOpenMPRuntimeNVPTX.cpp \
43	CGRecordLayoutBuilder.cpp \
44	CGStmt.cpp \
45	CGStmtOpenMP.cpp \
46	CGVTables.cpp \
47	CGVTT.cpp \
48	CodeGenABITypes.cpp \
49	CodeGenAction.cpp \
50	CodeGenFunction.cpp \
51	CodeGenModule.cpp \
52	CodeGenPGO.cpp \
53	CodeGenTBAA.cpp \
54	CodeGenTypes.cpp \
55	ConstantInitBuilder.cpp \
56	CoverageMappingGen.cpp \
57	ItaniumCXXABI.cpp \
58	MacroPPCallbacks.cpp \
59	MicrosoftCXXABI.cpp \
60	ModuleBuilder.cpp \
61	ObjectFilePCHContainerOperations.cpp \
62	PatternInit.cpp \
63	SanitizerMetadata.cpp \
64	SwiftCallingConv.cpp \
65	TargetInfo.cpp \
66	VarBypassDetector.cpp
67
68.if defined(HOSTLIB)
69.include <bsd.hostlib.mk>
70.else
71.include <bsd.lib.mk>
72.endif
73