hanchenye-llvm-project/lldb/source/Plugins/Platform
Pavel Labath b6dbe9a99c Clean up lldb-types.h
Summary:
It defined a couple of types (condition_t) which we don't use anymore,
as we have c++11 goodies now. I remove these definitions.

Also it unnecessarily included a couple of headers which weren't
necessary for it's operation. I remove these, and place the includes in
the relevant files (usually .cpp, usually in Host code) which use them.
This allows us to reduce namespace pollution in most of the lldb files
which don't need the OS-specific definitions.

Reviewers: zturner, jingham

Subscribers: ki.stfu, lldb-commits

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

llvm-svn: 308304
2017-07-18 13:14:01 +00:00
..
Android Fix "process load" on new android targets 2017-07-05 14:54:41 +00:00
FreeBSD Rename Error -> Status. 2017-05-12 04:51:55 +00:00
Kalimba Rename Error -> Status. 2017-05-12 04:51:55 +00:00
Linux Rename Error -> Status. 2017-05-12 04:51:55 +00:00
MacOSX Move Timer and TraceOptions from Core to Utility 2017-06-29 14:32:17 +00:00
NetBSD Rename Error -> Status. 2017-05-12 04:51:55 +00:00
OpenBSD Rename Error -> Status. 2017-05-12 04:51:55 +00:00
POSIX Fix "process load" on new android targets 2017-07-05 14:54:41 +00:00
Windows Rename Error -> Status. 2017-05-12 04:51:55 +00:00
gdb-server Clean up lldb-types.h 2017-07-18 13:14:01 +00:00
CMakeLists.txt [LLDB] OpenBSD support 2017-03-26 15:34:57 +00:00