llvm-project/lldb/source/Plugins/Process/gdb-remote
Francis Ricci 80dbd154fa Don't remove PIE executables when using svr4 packets
Summary:
Because PIE executables have an e_type of llvm::ELF::ET_DYN,
they are not of type eTypeExecutable, and were being removed
when svr4 packets were used.

Reviewers: clayborg, ADodds, tfiala, sas

Subscribers: lldb-commits

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

llvm-svn: 271899
2016-06-06 15:00:50 +00:00
..
CMakeLists.txt [cmake] Remove LLVM_NO_RTTI. 2015-09-03 08:46:55 +00:00
GDBRemoteCommunication.cpp Implement ProcessInfo::Dump(), log gdb-remote stub launch 2016-05-31 18:32:20 +00:00
GDBRemoteCommunication.h Modify "platform connect" to connect to processes as well 2015-12-08 14:08:19 +00:00
GDBRemoteCommunicationClient.cpp remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
GDBRemoteCommunicationClient.h remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
GDBRemoteCommunicationServer.cpp Introduce a MainLoop class and switch llgs to use it 2015-07-13 10:44:55 +00:00
GDBRemoteCommunicationServer.h Fix Clang-tidy modernize-use-override warnings in some files in source/Plugins; other minor fixes. 2015-10-24 01:08:35 +00:00
GDBRemoteCommunicationServerCommon.cpp Make lldb::endian::InlHostByteOrder() private. 2015-11-07 04:40:13 +00:00
GDBRemoteCommunicationServerCommon.h remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
GDBRemoteCommunicationServerLLGS.cpp remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
GDBRemoteCommunicationServerLLGS.h remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
GDBRemoteCommunicationServerPlatform.cpp fix up lldb-server platform on Apple hosts 2016-05-27 04:04:52 +00:00
GDBRemoteCommunicationServerPlatform.h remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
GDBRemoteRegisterContext.cpp Use Process Plugin register indices when communicating with remote 2016-04-25 20:59:11 +00:00
GDBRemoteRegisterContext.h The lldb side changes to go along with r255711 where a new 2015-12-18 00:45:35 +00:00
ProcessGDBRemote.cpp Don't remove PIE executables when using svr4 packets 2016-06-06 15:00:50 +00:00
ProcessGDBRemote.h remove use of Mutex in favour of std::{,recursive_}mutex 2016-05-18 01:59:10 +00:00
ProcessGDBRemoteLog.cpp Move several plugin to its own namespace 2015-03-31 09:52:22 +00:00
ProcessGDBRemoteLog.h Move several plugin to its own namespace 2015-03-31 09:52:22 +00:00
ThreadGDBRemote.cpp Changes to lldb and debugserver to reduce extraneous memory reads 2016-01-12 07:09:16 +00:00
ThreadGDBRemote.h Changes to lldb and debugserver to reduce extraneous memory reads 2016-01-12 07:09:16 +00:00