summaryrefslogtreecommitdiff
path: root/external/apache2/llvm/lib/libLLVMSupport/Makefile
diff options
context:
space:
mode:
authorjoerg <joerg@NetBSD.org>2019-11-11 22:44:56 +0000
committerjoerg <joerg@NetBSD.org>2019-11-11 22:44:56 +0000
commit918c74ea12c6bac6ca9bd2147337c0e4fec5010e (patch)
tree3ef5212d84042aedbd5e0629e2c7dc2de1751526 /external/apache2/llvm/lib/libLLVMSupport/Makefile
parent5578004b9757994411ac0c8b959a53c2063844d1 (diff)
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
Diffstat (limited to 'external/apache2/llvm/lib/libLLVMSupport/Makefile')
-rw-r--r--external/apache2/llvm/lib/libLLVMSupport/Makefile156
1 files changed, 156 insertions, 0 deletions
diff --git a/external/apache2/llvm/lib/libLLVMSupport/Makefile b/external/apache2/llvm/lib/libLLVMSupport/Makefile
new file mode 100644
index 00000000000..74350acb913
--- /dev/null
+++ b/external/apache2/llvm/lib/libLLVMSupport/Makefile
@@ -0,0 +1,156 @@
+# $NetBSD: Makefile,v 1.1 2019/11/11 22:45:12 joerg Exp $
+
+LIB= LLVMSupport
+
+.include <bsd.init.mk>
+
+.PATH: ${LLVM_SRCDIR}/lib/Support
+
+SRCS+= AArch64TargetParser.cpp \
+ ABIBreak.cpp \
+ Allocator.cpp \
+ AMDGPUMetadata.cpp \
+ APFloat.cpp \
+ APInt.cpp \
+ APSInt.cpp \
+ ARMAttributeParser.cpp \
+ ARMBuildAttrs.cpp \
+ ARMTargetParser.cpp \
+ ARMWinEH.cpp \
+ BinaryStreamError.cpp \
+ BinaryStreamReader.cpp \
+ BinaryStreamRef.cpp \
+ BinaryStreamWriter.cpp \
+ BlockFrequency.cpp \
+ BranchProbability.cpp \
+ BuryPointer.cpp \
+ CachePruning.cpp \
+ Chrono.cpp \
+ circular_raw_ostream.cpp \
+ CodeGenCoverage.cpp \
+ COM.cpp \
+ CommandLine.cpp \
+ Compression.cpp \
+ ConvertUTF.cpp \
+ ConvertUTFWrapper.cpp \
+ CrashRecoveryContext.cpp \
+ CRC.cpp \
+ DAGDeltaAlgorithm.cpp \
+ DataExtractor.cpp \
+ DebugCounter.cpp \
+ Debug.cpp \
+ DeltaAlgorithm.cpp \
+ DJB.cpp \
+ Error.cpp \
+ ErrorHandling.cpp \
+ FileCheck.cpp \
+ FileCollector.cpp \
+ FileOutputBuffer.cpp \
+ FileUtilities.cpp \
+ FoldingSet.cpp \
+ FormattedStream.cpp \
+ GlobPattern.cpp \
+ GraphWriter.cpp \
+ Hashing.cpp \
+ InitLLVM.cpp \
+ IntEqClasses.cpp \
+ IntervalMap.cpp \
+ ItaniumManglingCanonicalizer.cpp \
+ JSON.cpp \
+ KnownBits.cpp \
+ LEB128.cpp \
+ LineIterator.cpp \
+ Locale.cpp \
+ LockFileManager.cpp \
+ LowLevelType.cpp \
+ ManagedStatic.cpp \
+ MathExtras.cpp \
+ MD5.cpp \
+ MemoryBuffer.cpp \
+ NativeFormatting.cpp \
+ Optional.cpp \
+ Options.cpp \
+ Parallel.cpp \
+ PluginLoader.cpp \
+ PrettyStackTrace.cpp \
+ raw_os_ostream.cpp \
+ raw_ostream.cpp \
+ regcomp.c \
+ regerror.c \
+ Regex.cpp \
+ regexec.c \
+ regfree.c \
+ regstrlcpy.c \
+ ScopedPrinter.cpp \
+ SHA1.cpp \
+ Signposts.cpp \
+ SmallPtrSet.cpp \
+ SmallVector.cpp \
+ SourceMgr.cpp \
+ SpecialCaseList.cpp \
+ Statistic.cpp \
+ StringExtras.cpp \
+ StringMap.cpp \
+ StringPool.cpp \
+ StringRef.cpp \
+ StringSaver.cpp \
+ SymbolRemappingReader.cpp \
+ SystemUtils.cpp \
+ TargetParser.cpp \
+ TargetRegistry.cpp \
+ TarWriter.cpp \
+ TimeProfiler.cpp \
+ Timer.cpp \
+ ToolOutputFile.cpp \
+ TrigramIndex.cpp \
+ Triple.cpp \
+ Twine.cpp \
+ UnicodeCaseFold.cpp \
+ Unicode.cpp \
+ VersionTuple.cpp \
+ VirtualFileSystem.cpp \
+ Watchdog.cpp \
+ WithColor.cpp \
+ xxhash.cpp \
+ YAMLParser.cpp \
+ YAMLTraits.cpp \
+ Z3Solver.cpp
+
+SRCS+= Atomic.cpp \
+ DynamicLibrary.cpp \
+ Errno.cpp \
+ FormatVariadic.cpp \
+ Host.cpp \
+ Memory.cpp \
+ Path.cpp \
+ Process.cpp \
+ Program.cpp \
+ RWMutex.cpp \
+ RandomNumberGenerator.cpp \
+ ScaledNumber.cpp \
+ Signals.cpp \
+ ThreadLocal.cpp \
+ ThreadPool.cpp \
+ Threading.cpp \
+ Valgrind.cpp
+
+.PATH: ${LLVM_SRCDIR}/lib/Support/Unix
+
+SRCS+= Host.inc \
+ Memory.inc \
+ Path.inc \
+ Process.inc \
+ Program.inc \
+ Signals.inc \
+ Watchdog.inc \
+ ThreadLocal.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