forked from OSchip/llvm-project
[OpenMP] "UnFix" layering problem with FrontendOpenMP
This reverts commit 97aa593a83
as it
causes problems (PR45453) https://reviews.llvm.org/D77574#1966321.
This additionally adds an explicit reference to FrontendOpenMP to
clang-tidy where ASTMatchers is used.
This is hopefully just a temporary solution. The dependence on
`FrontendOpenMP` from `ASTMatchers` should be handled by CMake
implicitly, not us explicitly.
Reviewed By: aheejin
Differential Revision: https://reviews.llvm.org/D77666
This commit is contained in:
parent
be99c61588
commit
f9d558c871
|
@ -1,5 +1,6 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangChangeNamespace
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/..)
|
||||
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
BitstreamReader
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
add_clang_library(clangDoc
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
Support
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
add_clang_library(findAllSymbols
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
add_clang_library(clangMove
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
lineeditor
|
||||
support
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
add_clang_library(clangQuery
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyAbseilModule
|
||||
AbseilTidyModule.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyAndroidModule
|
||||
AndroidTidyModule.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyBoostModule
|
||||
BoostTidyModule.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyBugproneModule
|
||||
ArgumentCommentCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyCERTModule
|
||||
CERTTidyModule.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyCppCoreGuidelinesModule
|
||||
AvoidGotoCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyDarwinModule
|
||||
AvoidSpinlockCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyFuchsiaModule
|
||||
DefaultArgumentsCallsCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyGoogleModule
|
||||
AvoidCStyleCastsCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyHICPPModule
|
||||
ExceptionBaseclassCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyLinuxKernelModule
|
||||
LinuxKernelTidyModule.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyLLVMModule
|
||||
HeaderGuardCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyLLVMLibcModule
|
||||
ImplementationInNamespaceCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyMiscModule
|
||||
DefinitionsInHeadersCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyModernizeModule
|
||||
AvoidBindCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyMPIModule
|
||||
BufferDerefCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyObjCModule
|
||||
AvoidNSErrorInitCheck.cpp
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
Support)
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyOpenMPModule
|
||||
ExceptionEscapeCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyPerformanceModule
|
||||
FasterStringFindCheck.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyPortabilityModule
|
||||
PortabilityTidyModule.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyReadabilityModule
|
||||
AvoidConstParamsInDecls.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyUtils
|
||||
ASTUtils.cpp
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS support)
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
add_clang_library(clangTidyZirconModule
|
||||
TemporaryObjectsCheck.cpp
|
||||
|
|
|
@ -22,6 +22,7 @@ configure_file(
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
Support
|
||||
AllTargetsInfos
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
if(CLANG_BUILT_STANDALONE)
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
AllTargetsInfos
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
get_filename_component(CLANGD_SOURCE_DIR
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
get_filename_component(CHANGE_NAMESPACE_SOURCE_DIR
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
BitstreamReader
|
||||
FrontendOpenMP
|
||||
)
|
||||
|
||||
get_filename_component(CLANG_DOC_SOURCE_DIR
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
get_filename_component(INCLUDE_FIXER_SOURCE_DIR
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
get_filename_component(INCLUDE_FIXER_SOURCE_DIR
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
include_directories(
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
support
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
get_filename_component(CLANG_LINT_SOURCE_DIR
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
add_subdirectory(Dynamic)
|
||||
|
||||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
@ -14,5 +15,3 @@ add_clang_library(clangASTMatchers
|
|||
clangBasic
|
||||
clangLex
|
||||
)
|
||||
|
||||
target_link_libraries(clangASTMatchers PUBLIC LLVMFrontendOpenMP)
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
Option
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
set(LLVM_LINK_COMPONENTS
|
||||
${LLVM_TARGETS_TO_BUILD}
|
||||
FrontendOpenMP
|
||||
Support
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue