[CMake] Don't use CMakePushCheckState
authorPetr Hosek <phosek@google.com>
Fri, 2 Oct 2020 21:16:27 +0000 (14:16 -0700)
committerPetr Hosek <phosek@google.com>
Sat, 3 Oct 2020 00:13:34 +0000 (17:13 -0700)
commit64f2855f15d8496be2275ea82f8996868b618b15
tree1f51abd89b067755d28b035f2df9c2281d8279d2
parentc8e73920ee61951096909a1d3cbfe7f2fa5bf814
[CMake] Don't use CMakePushCheckState

When we call cmake_pop_check_state, we undo any changes to REQUIRED
variables performed by HandleLLVMOptions which is undesirable. Rather
use replacement which is what we've used prior to 8d26760a.

Differential Revision: https://reviews.llvm.org/D88756
llvm/runtimes/CMakeLists.txt