NFC: convert clang/test/AST/HLSL/StructuredBuffers-AST.hlsl to unix line endings
[llvm-project.git] / llvm / utils / gn / secondary / lld / COFF / BUILD.gn
blob8530428d730f60d39a495bd84c00c24adca205e4
1 import("//llvm/utils/TableGen/tablegen.gni")
3 tablegen("Options") {
4   visibility = [ ":COFF" ]
5   args = [ "-gen-opt-parser-defs" ]
8 static_library("COFF") {
9   output_name = "lldCOFF"
10   configs += [ "//llvm/utils/gn/build:lld_code" ]
11   deps = [
12     ":Options",
13     "//lld/Common",
14     "//llvm/lib/BinaryFormat",
15     "//llvm/lib/DebugInfo/CodeView",
16     "//llvm/lib/DebugInfo/MSF",
17     "//llvm/lib/DebugInfo/PDB",
18     "//llvm/lib/IR",
19     "//llvm/lib/LTO",
20     "//llvm/lib/MC",
21     "//llvm/lib/Object",
22     "//llvm/lib/Option",
23     "//llvm/lib/Support",
24     "//llvm/lib/Target:TargetsToBuild",
25     "//llvm/lib/TargetParser",
26     "//llvm/lib/ToolDrivers/llvm-lib:LibDriver",
27     "//llvm/lib/WindowsDriver",
28     "//llvm/lib/WindowsManifest",
29   ]
30   sources = [
31     "COFFLinkerContext.cpp",
32     "CallGraphSort.cpp",
33     "Chunks.cpp",
34     "DLL.cpp",
35     "DebugTypes.cpp",
36     "Driver.cpp",
37     "DriverUtils.cpp",
38     "ICF.cpp",
39     "InputFiles.cpp",
40     "LLDMapFile.cpp",
41     "LTO.cpp",
42     "MapFile.cpp",
43     "MarkLive.cpp",
44     "MinGW.cpp",
45     "PDB.cpp",
46     "SymbolTable.cpp",
47     "Symbols.cpp",
48     "Writer.cpp",
49   ]