xref: /openbsd-src/gnu/usr.bin/clang/libclangCodeGen/Makefile (revision 1ad61ae0a79a724d2d3ec69e69c8e1d1ff6b53a0)
1# $OpenBSD: Makefile,v 1.9 2023/11/11 18:35:38 robert Exp $
2
3LIB=	clangCodeGen
4NOPIC=
5NOPROFILE=
6
7CPPFLAGS+=	${CLANG_INCLUDES}
8
9.include <bsd.own.mk>
10
11SRCS=	BackendUtil.cpp \
12	CGAtomic.cpp \
13	CGBlocks.cpp \
14	CGBuiltin.cpp \
15	CGCUDANV.cpp \
16	CGCUDARuntime.cpp \
17	CGCXX.cpp \
18	CGCXXABI.cpp \
19	CGCall.cpp \
20	CGClass.cpp \
21	CGCleanup.cpp \
22	CGCoroutine.cpp \
23	CGDebugInfo.cpp \
24	CGDecl.cpp \
25	CGDeclCXX.cpp \
26	CGException.cpp \
27	CGExpr.cpp \
28	CGExprAgg.cpp \
29	CGExprCXX.cpp \
30	CGExprComplex.cpp \
31	CGExprConstant.cpp \
32	CGExprScalar.cpp \
33	CGGPUBuiltin.cpp \
34	CGHLSLRuntime.cpp \
35	CGLoopInfo.cpp \
36	CGNonTrivialStruct.cpp \
37	CGObjC.cpp \
38	CGObjCGNU.cpp \
39	CGObjCMac.cpp \
40	CGObjCRuntime.cpp \
41	CGOpenCLRuntime.cpp \
42	CGOpenMPRuntime.cpp \
43	CGOpenMPRuntimeGPU.cpp \
44	CGRecordLayoutBuilder.cpp \
45	CGStmt.cpp \
46	CGStmtOpenMP.cpp \
47	CGVTT.cpp \
48	CGVTables.cpp \
49	CodeGenABITypes.cpp \
50	CodeGenAction.cpp \
51	CodeGenFunction.cpp \
52	CodeGenModule.cpp \
53	CodeGenPGO.cpp \
54	CodeGenTBAA.cpp \
55	CodeGenTypes.cpp \
56	ConstantInitBuilder.cpp \
57	CoverageMappingGen.cpp \
58	ItaniumCXXABI.cpp \
59	MacroPPCallbacks.cpp \
60	MicrosoftCXXABI.cpp \
61	ModuleBuilder.cpp \
62	ObjectFilePCHContainerOperations.cpp \
63	PatternInit.cpp \
64	SanitizerMetadata.cpp \
65	SwiftCallingConv.cpp \
66	TargetInfo.cpp \
67	VarBypassDetector.cpp
68
69.PATH:	${.CURDIR}/../../../llvm/clang/lib/CodeGen
70
71install:
72	@# Nothing here so far ...
73
74.include <bsd.lib.mk>
75