File tree Expand file tree Collapse file tree 9 files changed +12
-3
lines changed
tools/llvm-jitlink/llvm-jitlink-executor
unittests/tools/llvm-profgen Expand file tree Collapse file tree 9 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 1414#ifndef CLANG_SUPPORT_COMPILER_H
1515#define CLANG_SUPPORT_COMPILER_H
1616
17- #include " llvm/Support/Compiler.h"
18-
1917// / CLANG_ABI is the main export/visibility macro to mark something as
2018// / explicitly exported when clang is built as a shared library with everything
2119// / else that is unannotated having hidden visibility.
Original file line number Diff line number Diff line change @@ -115,7 +115,7 @@ module Clang_Diagnostics {
115115 module Driver { header "clang/Driver/DriverDiagnostic.h" export * }
116116 module Frontend { header "clang/Frontend/FrontendDiagnostic.h" export * }
117117 module Lex { header "clang/Lex/LexDiagnostic.h" export * }
118- module Parse { header "clang/Parse/ParseDiagnostic .h" export * }
118+ module Parse { header "clang/Basic/DiagnosticParse .h" export * }
119119 module Serialization { header "clang/Serialization/SerializationDiagnostic.h" export * }
120120 module Refactoring { header "clang/Tooling/Refactoring/RefactoringDiagnostic.h" export * }
121121}
@@ -186,6 +186,9 @@ module Clang_StaticAnalyzer_Frontend {
186186module Clang_Testing {
187187 requires cplusplus
188188 umbrella "clang/Testing"
189+
190+ textual header "clang/Testing/TestLanguage.def"
191+
189192 module * { export * }
190193}
191194
Original file line number Diff line number Diff line change 99#ifndef LLVM_DEBUGINFO_DWARF_DWARFTYPEPRINTER_H
1010#define LLVM_DEBUGINFO_DWARF_DWARFTYPEPRINTER_H
1111
12+ #include " llvm/ADT/StringExtras.h"
1213#include " llvm/ADT/StringRef.h"
1314#include " llvm/BinaryFormat/Dwarf.h"
1415#include " llvm/Support/Error.h"
Original file line number Diff line number Diff line change 1515#ifndef LLVM_IR_NVVMINTRINSICFLAGS_H
1616#define LLVM_IR_NVVMINTRINSICFLAGS_H
1717
18+ #include < stdint.h>
19+
1820namespace llvm {
1921namespace nvvm {
2022
Original file line number Diff line number Diff line change 1515
1616#include " llvm/Support/DataTypes.h"
1717#include < system_error>
18+ #include < utility>
1819
1920namespace llvm {
2021
Original file line number Diff line number Diff line change 1616
1717#include " llvm/ADT/ArrayRef.h"
1818#include " llvm/ADT/Bitset.h"
19+ #include " llvm/ADT/StringExtras.h"
1920#include " llvm/ADT/StringMap.h"
2021#include " llvm/ADT/StringRef.h"
2122#include " llvm/Support/VersionTuple.h"
Original file line number Diff line number Diff line change @@ -346,6 +346,7 @@ extern module LLVM_Extern_Utils_DataTypes "module.extern.modulemap"
346346// TargetParser module before building the TargetParser module itself.
347347module TargetParserGen {
348348 module AArch64TargetParserDef {
349+ textual header "llvm/TargetParser/AArch64CPUFeatures.inc"
349350 header "llvm/TargetParser/AArch64TargetParser.h"
350351 extern module LLVM_Extern_TargetParser_Gen "module.extern.modulemap"
351352 export *
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ set(LLVM_LINK_COMPONENTS
22 OrcShared
33 OrcTargetProcess
44 Support
5+ Core
56 )
67
78add_llvm_utility(llvm-jitlink-executor
Original file line number Diff line number Diff line change 11set (LLVM_LINK_COMPONENTS
22 Support
3+ Core
34 )
45
56add_llvm_unittest(LLVMProfgenTests
You can’t perform that action at this time.
0 commit comments