llvm-project/lldb/source/Plugins/Process/POSIX
Pavel Labath b36f917854 Remove old local-only linux debugging code
Summary:
Currently, the local-only path fails about 50% of the tests, which means that: a) nobody is using
it; and b) the remote debugging path is much more stable. This commit removes the local-only
linux debugging code (ProcessLinux) and makes remote-loopback the only way to debug local
applications (the same architecture as OSX). The ProcessPOSIX code is moved to the FreeBSD
directory, which is now the only user of this class. Hopefully, FreeBSD will soon move to the new
architecture as well and then this code can be removed completely.

Test Plan: Test suite passes via remote stub.

Reviewers: emaste, vharron, ovyalov, clayborg

Subscribers: tberghammer, emaste, lldb-commits

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

llvm-svn: 240543
2015-06-24 14:43:20 +00:00
..
CMakeLists.txt Remove old local-only linux debugging code 2015-06-24 14:43:20 +00:00
CrashReason.cpp Report inferior SIGSEGV as a signal instead of an exception on linux 2015-05-29 10:13:03 +00:00
CrashReason.h Share crash information between LLGS and local POSIX debugging with 2015-02-03 01:51:25 +00:00
Makefile Fix configure & make build with python disabled 2014-09-09 04:52:37 +00:00
ProcessMessage.cpp Share crash information between LLGS and local POSIX debugging with 2015-02-03 01:51:25 +00:00
ProcessMessage.h Share crash information between LLGS and local POSIX debugging with 2015-02-03 01:51:25 +00:00
ProcessPOSIXLog.cpp Remove old local-only linux debugging code 2015-06-24 14:43:20 +00:00
ProcessPOSIXLog.h Initialize ProcessGDBRemoteLog for LLGS to fix remote platform logging 2015-03-11 21:14:22 +00:00