llvm-project/lldb/source/Plugins/Process/MacOSX-Kernel
Pavel Labath 7704473172 Move SafeMachO from Utility to Host
Summary:
One of the conclusions of the discussion on D49740 was that SafeMachO is better
off in the Host module (as that's the only place which should include
mach/machine.h, which is what this header is working around). Also, Utility,
which is the only module which cannot include Host, should not be doing
anything with object file formats.

This patch implements that move, and also removes any unneded includes of that
file.

I've verified that MacOS still compiles after this.

Reviewers: jingham, zturner, teemperor

Subscribers: fedor.sergeev, lldb-commits

Differential Revision: https://reviews.llvm.org/D50383

llvm-svn: 342050
2018-09-12 12:26:05 +00:00
..
CMakeLists.txt [CMake] [3/4] Update a batch of plugins 2017-01-31 22:29:11 +00:00
CommunicationKDP.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
CommunicationKDP.h Move Predicate.h from Host to Utility 2018-08-30 17:51:10 +00:00
ProcessKDP.cpp Move RegisterValue,Scalar,State from Core to Utility 2018-08-07 11:07:21 +00:00
ProcessKDP.h Fix netbsd, freebsd and osx builds for ArchSpec move 2017-11-13 16:47:37 +00:00
ProcessKDPLog.cpp Fix windows&darwin builds broken by r297812 2017-03-15 10:02:20 +00:00
ProcessKDPLog.h Move Log from Core -> Utility. 2017-03-03 20:56:28 +00:00
RegisterContextKDP_arm.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
RegisterContextKDP_arm.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
RegisterContextKDP_arm64.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
RegisterContextKDP_arm64.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
RegisterContextKDP_i386.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
RegisterContextKDP_i386.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
RegisterContextKDP_x86_64.cpp Rename Error -> Status. 2017-05-12 04:51:55 +00:00
RegisterContextKDP_x86_64.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00
ThreadKDP.cpp Move SafeMachO from Utility to Host 2018-09-12 12:26:05 +00:00
ThreadKDP.h *** This commit represents a complete reformatting of the LLDB source code 2016-09-06 20:57:50 +00:00