xref: /freebsd/usr.bin/clang/clang-tblgen/Makefile (revision 0fca6ea1d4eea4c934cfff25ac9ee8ad6fe95583)
18a166cafSAndrew TurnerPROG_CXX=	clang-tblgen
2986e05bcSDimitry AndricMAN=
36122f3e6SDimitry Andric
40b57cec5SDimitry AndricSRCDIR=		clang/utils/TableGen
538b6f456SDimitry AndricSRCS+=		ASTTableGen.cpp
6986e05bcSDimitry AndricSRCS+=		ClangASTNodesEmitter.cpp
738b6f456SDimitry AndricSRCS+=		ClangASTPropertiesEmitter.cpp
8986e05bcSDimitry AndricSRCS+=		ClangAttrEmitter.cpp
9*0fca6ea1SDimitry AndricSRCS+=		ClangBuiltinsEmitter.cpp
10986e05bcSDimitry AndricSRCS+=		ClangCommentCommandInfoEmitter.cpp
11986e05bcSDimitry AndricSRCS+=		ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
12986e05bcSDimitry AndricSRCS+=		ClangCommentHTMLTagsEmitter.cpp
1336cb3905SDimitry AndricSRCS+=		ClangDataCollectorsEmitter.cpp
14986e05bcSDimitry AndricSRCS+=		ClangDiagnosticsEmitter.cpp
1538b6f456SDimitry AndricSRCS+=		ClangOpcodesEmitter.cpp
164014a71fSDimitry AndricSRCS+=		ClangOpenCLBuiltinEmitter.cpp
175897d2f0SDimitry AndricSRCS+=		ClangOptionDocEmitter.cpp
18986e05bcSDimitry AndricSRCS+=		ClangSACheckersEmitter.cpp
19e8d8bef9SDimitry AndricSRCS+=		ClangSyntaxEmitter.cpp
2038b6f456SDimitry AndricSRCS+=		ClangTypeNodesEmitter.cpp
2138b6f456SDimitry AndricSRCS+=		MveEmitter.cpp
22986e05bcSDimitry AndricSRCS+=		NeonEmitter.cpp
23fe6060f1SDimitry AndricSRCS+=		RISCVVEmitter.cpp
2448aaf27bSDimitry AndricSRCS+=		SveEmitter.cpp
25986e05bcSDimitry AndricSRCS+=		TableGen.cpp
266122f3e6SDimitry Andric
2781ad6265SDimitry Andric.include "${SRCTOP}/lib/clang/clang.pre.mk"
2881ad6265SDimitry Andric
2981ad6265SDimitry AndricCFLAGS.RISCVVEmitter.cpp+=	-I${CLANG_SRCS}/include
3081ad6265SDimitry Andric
3181ad6265SDimitry Andric.include "../clang.prog.mk"
32