Rui Paulo 582a734e13 Build clang libraries by default with -fno-exceptions and with
-fno-rtti. The clang libaries that really use exceptions and virtual
functions can enable LLVM_REQUIRES_EH and LLVM_REQUIRES_RTTI
respectively. This saves space on the resulting binaries and follows
what's being done upstream.

Submitted by:	Dimitry Andric <dimitry at andric.com>
2010-07-22 19:09:34 +00:00

54 lines
912 B
Makefile

# $FreeBSD$
LIB= llvmsupport
SRCDIR= lib/Support
SRCS= APFloat.cpp \
APInt.cpp \
APSInt.cpp \
Allocator.cpp \
CommandLine.cpp \
ConstantRange.cpp \
DAGDeltaAlgorithm.cpp \
Debug.cpp \
DeltaAlgorithm.cpp \
Dwarf.cpp \
ErrorHandling.cpp \
FileUtilities.cpp \
FoldingSet.cpp \
FormattedStream.cpp \
GraphWriter.cpp \
IsInf.cpp \
IsNAN.cpp \
ManagedStatic.cpp \
MemoryBuffer.cpp \
MemoryObject.cpp \
PluginLoader.cpp \
PrettyStackTrace.cpp \
Regex.cpp \
SlowOperationInformer.cpp \
SmallPtrSet.cpp \
SmallVector.cpp \
SourceMgr.cpp \
Statistic.cpp \
StringExtras.cpp \
StringMap.cpp \
StringPool.cpp \
StringRef.cpp \
SystemUtils.cpp \
TargetRegistry.cpp \
Timer.cpp \
Triple.cpp \
Twine.cpp \
circular_raw_ostream.cpp \
raw_os_ostream.cpp \
raw_ostream.cpp \
regcomp.c \
regerror.c \
regexec.c \
regfree.c \
regstrlcpy.c
LLVM_REQUIRES_RTTI=
.include "../clang.lib.mk"