| # Copyright 2018 The Fuchsia Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| source_set("Support") { |
| sources = [ |
| "AMDGPUMetadata.cpp", |
| "APFloat.cpp", |
| "APInt.cpp", |
| "APSInt.cpp", |
| "ARMAttributeParser.cpp", |
| "ARMBuildAttrs.cpp", |
| "ARMWinEH.cpp", |
| "Allocator.cpp", |
| "BinaryStreamError.cpp", |
| "BinaryStreamReader.cpp", |
| "BinaryStreamRef.cpp", |
| "BinaryStreamWriter.cpp", |
| "BlockFrequency.cpp", |
| "BranchProbability.cpp", |
| "COM.cpp", |
| "CachePruning.cpp", |
| "Chrono.cpp", |
| "CodeGenCoverage.cpp", |
| "CommandLine.cpp", |
| "Compression.cpp", |
| "ConvertUTF.cpp", |
| "ConvertUTFWrapper.cpp", |
| "CrashRecoveryContext.cpp", |
| "DAGDeltaAlgorithm.cpp", |
| "DJB.cpp", |
| "DataExtractor.cpp", |
| "Debug.cpp", |
| "DebugCounter.cpp", |
| "DeltaAlgorithm.cpp", |
| "Error.cpp", |
| "ErrorHandling.cpp", |
| "FileOutputBuffer.cpp", |
| "FileUtilities.cpp", |
| "FoldingSet.cpp", |
| "FormatVariadic.cpp", |
| "FormattedStream.cpp", |
| "GlobPattern.cpp", |
| "GraphWriter.cpp", |
| "Hashing.cpp", |
| "InitLLVM.cpp", |
| "IntEqClasses.cpp", |
| "IntervalMap.cpp", |
| "JamCRC.cpp", |
| "KnownBits.cpp", |
| "LEB128.cpp", |
| "LineIterator.cpp", |
| "Locale.cpp", |
| "LockFileManager.cpp", |
| "LowLevelType.cpp", |
| "MD5.cpp", |
| "ManagedStatic.cpp", |
| "MathExtras.cpp", |
| "MemoryBuffer.cpp", |
| "NativeFormatting.cpp", |
| "Options.cpp", |
| "Parallel.cpp", |
| "PluginLoader.cpp", |
| "PrettyStackTrace.cpp", |
| "RandomNumberGenerator.cpp", |
| "Regex.cpp", |
| "SHA1.cpp", |
| "ScaledNumber.cpp", |
| "ScopedPrinter.cpp", |
| "SmallPtrSet.cpp", |
| "SmallVector.cpp", |
| "SourceMgr.cpp", |
| "SpecialCaseList.cpp", |
| "Statistic.cpp", |
| "StringExtras.cpp", |
| "StringMap.cpp", |
| "StringPool.cpp", |
| "StringRef.cpp", |
| "StringSaver.cpp", |
| "SystemUtils.cpp", |
| "TarWriter.cpp", |
| "TargetParser.cpp", |
| "ThreadPool.cpp", |
| "Timer.cpp", |
| "ToolOutputFile.cpp", |
| "TrigramIndex.cpp", |
| "Triple.cpp", |
| "Twine.cpp", |
| "Unicode.cpp", |
| "UnicodeCaseFold.cpp", |
| "WithColor.cpp", |
| "YAMLParser.cpp", |
| "YAMLTraits.cpp", |
| "circular_raw_ostream.cpp", |
| "raw_os_ostream.cpp", |
| "raw_ostream.cpp", |
| "regcomp.c", |
| "regerror.c", |
| "regexec.c", |
| "regfree.c", |
| "regstrlcpy.c", |
| "xxhash.cpp", |
| |
| # System |
| "Atomic.cpp", |
| "DynamicLibrary.cpp", |
| "Errno.cpp", |
| "Host.cpp", |
| "Memory.cpp", |
| "Mutex.cpp", |
| "Path.cpp", |
| "Process.cpp", |
| "Program.cpp", |
| "RWMutex.cpp", |
| "Signals.cpp", |
| "TargetRegistry.cpp", |
| "ThreadLocal.cpp", |
| "Threading.cpp", |
| "Valgrind.cpp", |
| "Watchdog.cpp", |
| ] |
| |
| public_configs = [ "../..:include" ] |
| |
| libs = [ "dl" ] |
| |
| deps = [ |
| "//third_party/zlib", |
| ] |
| } |