Remove POSIX thread/process abstraction
authorEd Maste <emaste@freebsd.org>
Tue, 28 Jul 2015 15:45:57 +0000 (15:45 +0000)
committerEd Maste <emaste@freebsd.org>
Tue, 28 Jul 2015 15:45:57 +0000 (15:45 +0000)
commitfe5a6428b871ed3d9be91a93a997811871614a74
tree23659e34c1d49a0bf596ceec02dfc1bc15247786
parentcd7720c9701bf9ae58559cb0240325bac05be514
Remove POSIX thread/process abstraction

As of r240543 ProcessPOSIX and POSIXThread are used only on FreeBSD, so
just roll them into ProcessFreeBSD and FreeBSDThread.

Differential Revision: http://reviews.llvm.org/D10698

llvm-svn: 243427
18 files changed:
lldb/source/Plugins/Process/FreeBSD/CMakeLists.txt
lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp
lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.h
lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp
lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.h
lldb/source/Plugins/Process/FreeBSD/POSIXThread.cpp
lldb/source/Plugins/Process/FreeBSD/POSIXThread.h
lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h
lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h
lldb/source/Plugins/Process/FreeBSD/ProcessPOSIX.cpp [deleted file]
lldb/source/Plugins/Process/FreeBSD/ProcessPOSIX.h [deleted file]
lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp
lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.cpp
lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.cpp
lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp
lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp