1. [NFC] Rename LLVM_NO_DEAD_STRIP (details)
Commit 11c2a85db8849db1a5907e80d9966592248ef825 by daltenty
Summary: The variable LLVM_NO_DEAD_STRIP is set in LLVM cmake files when
building executables that might make use of plugins .The name of the
variable does not convey the actual intended usage (i.e. for use with
tools that have plugins), just what the eventual effect of setting in on
some (i.e. not garbage collecting unused symbols).
This patch renames it to LLVM_SUPPORT_PLUGINS to convey the intended
usage, which will allow subsequent patches to add behavior to support
that in different ways without confusion about whether it will do on,
for example, non-gnu platforms.
Reviewers: hubert.reinterpretcast, stevewan
Reviewed By: stevewan
Subscribers: cfe-commits, mgorny, llvm-commits
Tags: #llvm, #clang
Differential Revision:
The file was modifiedllvm/tools/bugpoint/CMakeLists.txt
The file was modifiedllvm/tools/llc/CMakeLists.txt
The file was modifiedllvm/cmake/modules/HandleLLVMOptions.cmake
The file was modifiedllvm/cmake/modules/AddLLVM.cmake
The file was modifiedllvm/tools/opt/CMakeLists.txt
The file was modifiedclang/tools/driver/CMakeLists.txt