aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/clang16/lib/Basic/ya.make
blob: e384ad95599dde0f530d9ab34b2ffe69b7f7521d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# Generated by devtools/yamaker.

LIBRARY()

LICENSE(Apache-2.0 WITH LLVM-exception)

LICENSE_TEXTS(.yandex_meta/licenses.list.txt)

PEERDIR(
    contrib/libs/clang16
    contrib/libs/clang16/include
    contrib/libs/llvm16
    contrib/libs/llvm16/lib/Support
    contrib/libs/llvm16/lib/TargetParser
)

ADDINCL(
    contrib/libs/clang16/lib/Basic
)

NO_COMPILER_WARNINGS()

NO_UTIL()

SRCS(
    Attributes.cpp
    Builtins.cpp
    CLWarnings.cpp
    CharInfo.cpp
    CodeGenOptions.cpp
    Cuda.cpp
    DarwinSDKInfo.cpp
    Diagnostic.cpp
    DiagnosticIDs.cpp
    DiagnosticOptions.cpp
    ExpressionTraits.cpp
    FileEntry.cpp
    FileManager.cpp
    FileSystemStatCache.cpp
    IdentifierTable.cpp
    LangOptions.cpp
    LangStandards.cpp
    MakeSupport.cpp
    Module.cpp
    NoSanitizeList.cpp
    ObjCRuntime.cpp
    OpenCLOptions.cpp
    OpenMPKinds.cpp
    OperatorPrecedence.cpp
    ProfileList.cpp
    SanitizerSpecialCaseList.cpp
    Sanitizers.cpp
    Sarif.cpp
    SourceLocation.cpp
    SourceManager.cpp
    Stack.cpp
    TargetID.cpp
    TargetInfo.cpp
    Targets.cpp
    Targets/AArch64.cpp
    Targets/AMDGPU.cpp
    Targets/ARC.cpp
    Targets/ARM.cpp
    Targets/AVR.cpp
    Targets/BPF.cpp
    Targets/CSKY.cpp
    Targets/DirectX.cpp
    Targets/Hexagon.cpp
    Targets/Lanai.cpp
    Targets/Le64.cpp
    Targets/LoongArch.cpp
    Targets/M68k.cpp
    Targets/MSP430.cpp
    Targets/Mips.cpp
    Targets/NVPTX.cpp
    Targets/OSTargets.cpp
    Targets/PNaCl.cpp
    Targets/PPC.cpp
    Targets/RISCV.cpp
    Targets/SPIR.cpp
    Targets/Sparc.cpp
    Targets/SystemZ.cpp
    Targets/TCE.cpp
    Targets/VE.cpp
    Targets/WebAssembly.cpp
    Targets/X86.cpp
    Targets/XCore.cpp
    TokenKinds.cpp
    TypeTraits.cpp
    Version.cpp
    Warnings.cpp
    XRayInstr.cpp
    XRayLists.cpp
)

END()