Use this instead of *_LIBDIR_SUFFIX, from which it is computed.
This gets us ready for D130586, in which *_LIBDIR_SUFFIX is
deprecated.
Paths
| Differential D132300
[clang][lldb][cmake] Use new `*_INSTALL_LIBDIR_BASENAME` CPP macro ClosedPublic Authored by Ericson2314 on Aug 20 2022, 8:27 AM.
Details Summary Use this instead of *_LIBDIR_SUFFIX, from which it is computed. This gets us ready for D130586, in which *_LIBDIR_SUFFIX is
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project, Restricted Project. · View Herald TranscriptAug 20 2022, 8:27 AM Herald added subscribers: llvm-commits, lldb-commits, cfe-commits, MaskRay. · View Herald Transcript Herald added subscribers: Michael137, JDevlieghere, ormris. · View Herald TranscriptAug 20 2022, 9:08 AM This revision was landed with ongoing or failed builds. Closed by commit rG3adda398cef7: [clang][lldb][cmake] Use new `*_INSTALL_LIBDIR_BASENAME` CPP macro (authored by Ericson2314). · Explain Why This revision was automatically updated to reflect the committed changes. Comment Actions D130586 was approved; this is a subset; this had no test failures, so I just went ahead and landed it. Comment Actions (ie if you revert that, it'd be appreciated if you could revert that in the same commit) Comment Actions OK Thanks @thakis --- I was confused why the last GN fixup added but didn't remove lines. That clears it up! Comment Actions In the long term we should just remove the CLANG_INSTALL_LIBDIR_BASENAME customization. This is supposed for GCC multilib lib32 lib64 names but we don't necessarily use it for Clang + compiler-rt files.
Revision Contents
Diff 454217 clang/CMakeLists.txt
clang/include/clang/Config/config.h.cmake
clang/lib/Driver/Driver.cpp
clang/lib/Driver/ToolChains/CommonArgs.cpp
clang/lib/Driver/ToolChains/Cuda.cpp
lldb/cmake/modules/LLDBGenerateConfig.cmake
lldb/include/lldb/Host/Config.h.cmake
lldb/source/Host/linux/HostInfoLinux.cpp
lldb/source/Plugins/ExpressionParser/Clang/ClangHost.cpp
lldb/unittests/Expression/ClangParserTest.cpp
llvm/utils/gn/secondary/clang/include/clang/Config/BUILD.gn
llvm/utils/gn/secondary/lldb/include/lldb/Host/BUILD.gn
utils/bazel/llvm-project-overlay/clang/include/clang/Config/config.h
|