llvm-project/lldb/source
Pavel Labath 33b51e87e1 [linux] Use cmake to detect support process_vm_readv (bug #23918)
Summary:
Some old linux versions do not have process_vm_readv function defined. Even older versions do not
have even the __NR_process_vm_readv syscall number. We use cmake to detect these situations and
fallback appropriately: in the first case, we can issue the syscall manually, while it the latter
case, we need to drop fast memory read support completely.

Test Plan: linux test suite passes

Reviewers: ovyalov, Eugene.Zelenko

Subscribers: tberghammer, lldb-commits

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

llvm-svn: 240927
2015-06-29 09:18:17 +00:00
..
API Resubmitting 240466 after fixing the linux test suite failures. 2015-06-25 21:46:34 +00:00
Breakpoint Don't #include "lldb-python.h" from anywhere. 2015-05-29 17:41:47 +00:00
Commands When the user specifies a corefile that is not readable, 2015-06-26 02:16:48 +00:00
Core Mark armv7em and armv7m as compatible architectures. 2015-06-25 22:37:57 +00:00
DataFormatters Revert r239873 - I actually want to think some more about this 2015-06-17 02:11:48 +00:00
Expression Resubmitting 240466 after fixing the linux test suite failures. 2015-06-25 21:46:34 +00:00
Host [linux] Use cmake to detect support process_vm_readv (bug #23918) 2015-06-29 09:18:17 +00:00
Initialization Remove old local-only linux debugging code 2015-06-24 14:43:20 +00:00
Interpreter Fix a variety of typos. 2015-06-18 05:27:05 +00:00
Plugins Add ABI/SysV-mips(64) to Makefile build 2015-06-27 17:31:28 +00:00
Symbol Resubmitting 240466 after fixing the linux test suite failures. 2015-06-25 21:46:34 +00:00
Target Resubmitting 240466 after fixing the linux test suite failures. 2015-06-25 21:46:34 +00:00
Utility Fetch object file load address if it isn't specified by the linker 2015-06-18 20:43:56 +00:00
CMakeLists.txt Move LLDB initialization/shutdown to Initialization. 2015-03-19 22:00:21 +00:00
Makefile Move LLDB initialization/shutdown to Initialization. 2015-03-19 22:00:21 +00:00
lldb.cpp Move LLDB initialization/shutdown to Initialization. 2015-03-19 22:00:21 +00:00