123 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			123 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| #	$NetBSD: Makefile,v 1.22 2013/09/21 22:28:12 joerg Exp $
 | |
| 
 | |
| LIB=	LLVMSupport
 | |
| 
 | |
| NOGCCERROR=	yes
 | |
| 
 | |
| .include <bsd.init.mk>
 | |
| 
 | |
| .PATH: ${LLVM_SRCDIR}/lib/Support
 | |
| 
 | |
| SRCS+=	APFloat.cpp \
 | |
| 	APInt.cpp \
 | |
| 	APSInt.cpp \
 | |
| 	Allocator.cpp \
 | |
| 	BlockFrequency.cpp \
 | |
| 	BranchProbability.cpp \
 | |
| 	circular_raw_ostream.cpp \
 | |
| 	CommandLine.cpp \
 | |
| 	Compression.cpp \
 | |
| 	ConstantRange.cpp \
 | |
| 	ConvertUTF.c \
 | |
| 	ConvertUTFWrapper.cpp \
 | |
| 	CrashRecoveryContext.cpp \
 | |
| 	DataExtractor.cpp \
 | |
| 	DataStream.cpp \
 | |
| 	Debug.cpp \
 | |
| 	DeltaAlgorithm.cpp \
 | |
| 	DAGDeltaAlgorithm.cpp \
 | |
| 	Dwarf.cpp \
 | |
| 	ErrorHandling.cpp \
 | |
| 	FileOutputBuffer.cpp \
 | |
| 	FileUtilities.cpp \
 | |
| 	FoldingSet.cpp \
 | |
| 	FormattedStream.cpp \
 | |
| 	GraphWriter.cpp \
 | |
| 	Hashing.cpp \
 | |
| 	IntEqClasses.cpp \
 | |
| 	IntervalMap.cpp \
 | |
| 	IntrusiveRefCntPtr.cpp \
 | |
| 	IsInf.cpp \
 | |
| 	IsNAN.cpp \
 | |
| 	Locale.cpp \
 | |
| 	LockFileManager.cpp \
 | |
| 	MD5.cpp \
 | |
| 	ManagedStatic.cpp \
 | |
| 	MemoryBuffer.cpp \
 | |
| 	MemoryObject.cpp \
 | |
| 	PluginLoader.cpp \
 | |
| 	PrettyStackTrace.cpp \
 | |
| 	Regex.cpp \
 | |
| 	SmallPtrSet.cpp \
 | |
| 	SmallVector.cpp \
 | |
| 	SourceMgr.cpp \
 | |
| 	Statistic.cpp \
 | |
| 	StreamableMemoryObject.cpp \
 | |
| 	StringExtras.cpp \
 | |
| 	StringMap.cpp \
 | |
| 	StringPool.cpp \
 | |
| 	StringRef.cpp \
 | |
| 	StringRefMemoryObject.cpp \
 | |
| 	SystemUtils.cpp \
 | |
| 	TargetRegistry.cpp \
 | |
| 	Timer.cpp \
 | |
| 	ToolOutputFile.cpp \
 | |
| 	Triple.cpp \
 | |
| 	Twine.cpp \
 | |
| 	Unicode.cpp \
 | |
| 	Watchdog.cpp \
 | |
| 	YAMLParser.cpp \
 | |
| 	YAMLTraits.cpp \
 | |
| 	raw_os_ostream.cpp \
 | |
| 	raw_ostream.cpp \
 | |
| 	regcomp.c \
 | |
| 	regerror.c \
 | |
| 	regexec.c \
 | |
| 	regfree.c \
 | |
| 	regstrlcpy.c
 | |
| 
 | |
| SRCS+=	Atomic.cpp \
 | |
| 	Disassembler.cpp \
 | |
| 	DynamicLibrary.cpp \
 | |
| 	Errno.cpp \
 | |
| 	Host.cpp \
 | |
| 	IncludeFile.cpp \
 | |
| 	Memory.cpp \
 | |
| 	Mutex.cpp \
 | |
| 	Path.cpp \
 | |
| 	Process.cpp \
 | |
| 	Program.cpp \
 | |
| 	RWMutex.cpp \
 | |
| 	SearchForAddressOfSpecialSymbol.cpp \
 | |
| 	Signals.cpp \
 | |
| 	system_error.cpp \
 | |
| 	ThreadLocal.cpp \
 | |
| 	Threading.cpp \
 | |
| 	TimeValue.cpp \
 | |
| 	Valgrind.cpp
 | |
| 
 | |
| .PATH: ${LLVM_SRCDIR}/lib/Support/Unix
 | |
| 
 | |
| SRCS+=	Host.inc \
 | |
| 	Memory.inc \
 | |
| 	Mutex.inc \
 | |
| 	Path.inc \
 | |
| 	Process.inc \
 | |
| 	Program.inc \
 | |
| 	RWMutex.inc \
 | |
| 	Signals.inc \
 | |
| 	Watchdog.inc \
 | |
| 	system_error.inc \
 | |
| 	ThreadLocal.inc \
 | |
| 	TimeValue.inc
 | |
| 
 | |
| .for src in ${SRCS:M*.c}
 | |
| CPPFLAGS.${src}+=	-std=gnu99
 | |
| .endfor
 | |
| 
 | |
| .if defined(HOSTLIB)
 | |
| .include <bsd.hostlib.mk>
 | |
| .else
 | |
| .include <bsd.lib.mk>
 | |
| .endif
 | 
