]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/clang/tblgen/Makefile
Allow us to build clang for ARM EABI. Clang and llvm use the
[FreeBSD/FreeBSD.git] / usr.bin / clang / tblgen / Makefile
1 # $FreeBSD$
2
3 .include <bsd.own.mk>
4
5 PROG_CXX=tblgen
6
7 SRCDIR= utils/TableGen
8 SRCS=   AsmMatcherEmitter.cpp \
9         AsmWriterEmitter.cpp \
10         AsmWriterInst.cpp \
11         CallingConvEmitter.cpp \
12         CodeEmitterGen.cpp \
13         CodeGenDAGPatterns.cpp \
14         CodeGenInstruction.cpp \
15         CodeGenMapTable.cpp \
16         CodeGenRegisters.cpp \
17         CodeGenSchedule.cpp \
18         CodeGenTarget.cpp \
19         DAGISelEmitter.cpp \
20         DAGISelMatcher.cpp \
21         DAGISelMatcherEmitter.cpp \
22         DAGISelMatcherGen.cpp \
23         DAGISelMatcherOpt.cpp \
24         DFAPacketizerEmitter.cpp \
25         DisassemblerEmitter.cpp \
26         EDEmitter.cpp \
27         FastISelEmitter.cpp \
28         FixedLenDecoderEmitter.cpp \
29         InstrInfoEmitter.cpp \
30         IntrinsicEmitter.cpp \
31         PseudoLoweringEmitter.cpp \
32         RegisterInfoEmitter.cpp \
33         SetTheory.cpp \
34         SubtargetEmitter.cpp \
35         TGValueTypes.cpp \
36         TableGen.cpp \
37         X86DisassemblerTables.cpp \
38         X86ModRMFilters.cpp \
39         X86RecognizableInstr.cpp
40 LLVM_REQUIRES_EH=
41
42 LIBDEPS=llvmtablegen \
43         llvmsupport
44
45 .include "../clang.prog.mk"