[lldb] Delete UnwindMacOSXFrameBackchain
authorPavel Labath <pavel@labath.sk>
Thu, 5 Mar 2020 14:14:45 +0000 (15:14 +0100)
committerPavel Labath <pavel@labath.sk>
Fri, 6 Mar 2020 07:27:13 +0000 (08:27 +0100)
commit71c1c184744c072a32c0d7f4341525821dd459dc
treed112ba09c7fbabeb80102bbf2abcbd64256d5fb9
parent45e2c6d956141618683d31a683d762aaf0e7168d
[lldb] Delete UnwindMacOSXFrameBackchain

Summary:
It isn't used anywhere (except on imaginary triples like
sparc-apple-ios) and it also violates plugin separation.

This patch deletes it and declares UnwindLLDB to be _the_ lldb unwinder.

Reviewers: jasonmolenda, JDevlieghere, xiaobai

Subscribers: jyknight, mgorny, krytarowski, fedor.sergeev, lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D75680
lldb/source/Plugins/Process/Utility/CMakeLists.txt
lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp [deleted file]
lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.h [deleted file]
lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp [deleted file]
lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.h [deleted file]
lldb/source/Target/Thread.cpp