Makefile revision 234353
1# $FreeBSD: head/lib/clang/libllvmsupport/Makefile 234353 2012-04-16 21:23:25Z dim $
2
3.include <bsd.own.mk>
4
5LIB=	llvmsupport
6
7SRCDIR=	lib/Support
8SRCS=	APFloat.cpp \
9	APInt.cpp \
10	APSInt.cpp \
11	Allocator.cpp \
12	Atomic.cpp \
13	BlockFrequency.cpp \
14	BranchProbability.cpp \
15	CommandLine.cpp \
16	ConstantRange.cpp \
17	CrashRecoveryContext.cpp \
18	DAGDeltaAlgorithm.cpp \
19	Debug.cpp \
20	DeltaAlgorithm.cpp \
21	Dwarf.cpp \
22	DynamicLibrary.cpp \
23	Errno.cpp \
24	ErrorHandling.cpp \
25	FoldingSet.cpp \
26	FormattedStream.cpp \
27	GraphWriter.cpp \
28	Hashing.cpp \
29	Host.cpp \
30	IntervalMap.cpp \
31	IntEqClasses.cpp \
32	IntrusiveRefCntPtr.cpp \
33	LockFileManager.cpp \
34	ManagedStatic.cpp \
35	Memory.cpp \
36	MemoryBuffer.cpp \
37	MemoryObject.cpp \
38	Mutex.cpp \
39	Path.cpp \
40	PathV2.cpp \
41	PluginLoader.cpp \
42	PrettyStackTrace.cpp \
43	Process.cpp \
44	Program.cpp \
45	RWMutex.cpp \
46	Regex.cpp \
47	SearchForAddressOfSpecialSymbol.cpp \
48	Signals.cpp \
49	SmallPtrSet.cpp \
50	SmallVector.cpp \
51	SourceMgr.cpp \
52	Statistic.cpp \
53	StreamableMemoryObject.cpp \
54	StringExtras.cpp \
55	StringMap.cpp \
56	StringPool.cpp \
57	StringRef.cpp \
58	TargetRegistry.cpp \
59	ThreadLocal.cpp \
60	Threading.cpp \
61	TimeValue.cpp \
62	Timer.cpp \
63	ToolOutputFile.cpp \
64	Triple.cpp \
65	Twine.cpp \
66	Valgrind.cpp \
67	circular_raw_ostream.cpp \
68	raw_os_ostream.cpp \
69	raw_ostream.cpp \
70	regcomp.c \
71	regerror.c \
72	regexec.c \
73	regfree.c \
74	regstrlcpy.c \
75	system_error.cpp
76LLVM_REQUIRES_RTTI=
77
78.if ${MK_CLANG_EXTRAS} != "no"
79SRCS+=	BlockFrequency.cpp \
80	BranchProbability.cpp \
81	DataExtractor.cpp \
82	DataStream.cpp \
83	Disassembler.cpp \
84	FileUtilities.cpp \
85	MemoryObject.cpp \
86	SystemUtils.cpp
87.endif
88
89.include "../clang.lib.mk"
90