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