aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2021-03-07 14:41:04 +0200
committerMartin Storsjö <martin@martin.st>2021-03-08 22:29:54 +0200
commite81d813717b2ef227c5b995057153d2cca027afb (patch)
treef8e0829bbaba0e90775638249bde33874726d653 /llvm/lib/CodeGen/MachineBasicBlock.cpp
parentf0fcad5ccc25a73a0b50fd96b9857ea694cac8f9 (diff)
downloadllvm-e81d813717b2ef227c5b995057153d2cca027afb.zip
llvm-e81d813717b2ef227c5b995057153d2cca027afb.tar.gz
llvm-e81d813717b2ef227c5b995057153d2cca027afb.tar.bz2
[clang] Don't set CLANG_DEFAULT_UNWINDLIB to none if rtlib is set to compiler-rt
002dd47bdd674fad8186650f07458b1e062545df was meant to not be any functional change, but it turned out it was. With CLANG_DEFAULT_RTLIB set to compiler-rt, CLANG_DEFAULT_UNWINDLIB used to bet set to an empty string, but now was set to "none". If one only overrode rtlib to libgcc, one previously would get libgcc as unwind lib, but now didn't. This caused test failures, fixed in 41476d89b82647c1ff690fdc805c859262d571e5. Secondly, for the android target, the previous default was to link libunwind, which this now changed. Reinstate the exact same behaviour as before (removing the previously typoed cmake check) and fix the option comment in one place to match the other one above. Differential Revision: https://reviews.llvm.org/D98142
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions