llvm-capstone/lldb
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
..
cmake [linux] Use cmake to detect support process_vm_readv (bug #23918) 2015-06-29 09:18:17 +00:00
docs Add a new wart, I mean feature, on to gdb-remote protocol: compression. 2015-06-18 21:46:06 +00:00
examples Remove a few uses of lldb.target, which is not valid 2015-06-23 20:26:45 +00:00
include [linux] Use cmake to detect support process_vm_readv (bug #23918) 2015-06-29 09:18:17 +00:00
lib Submitting patch from Abhishek for: 2015-06-25 17:50:15 +00:00
lit Create a check-lldb-unit target to run unit tests. 2015-03-13 20:55:07 +00:00
lldb.xcodeproj Xcode project cleanups. 2015-06-25 22:47:02 +00:00
lldb.xcworkspace Working on getting the OSX build green 2015-05-12 02:20:27 +00:00
resources Bump major vers # in xcode project file from 330 to 340. 2015-03-06 00:45:01 +00:00
scripts [LLDBSwigPythonCallTypeScript] Remove redundant call to type summary func. 2015-06-25 21:08:30 +00:00
source [linux] Use cmake to detect support process_vm_readv (bug #23918) 2015-06-29 09:18:17 +00:00
test Add test for SBValue.GetNonSyntheticValue in presence of synth provider. 2015-06-26 23:57:38 +00:00
tools Use the right ifdef macro, reviewed by Jason 2015-06-26 00:04:51 +00:00
unittests Including <thread> with MSVC is buggy, use a workaround here. 2015-05-28 19:56:43 +00:00
utils LUI: Fix some issues causing crashes in the source view 2013-10-23 01:18:21 +00:00
www Add support for displaying the language in the frame-format string. 2015-06-23 18:35:31 +00:00
.arcconfig Update .arcconfig to point to reviews.llvm.org 2014-05-20 21:24:59 +00:00
.clang-format Update build instructions / coding conventions. 2015-03-10 23:22:25 +00:00
.gitignore Fix .gitignore to ignore symlinks. 2015-03-31 00:03:00 +00:00
CMakeLists.txt Use the debugginess of the python interpreter when symlinking _lldb.pyd. 2015-04-22 22:53:18 +00:00
CODE_OWNERS.txt Convert CRLF to LF in CODE_OWNERS.txt 2015-03-23 14:00:54 +00:00
INSTALL.txt Revert "git-svn test commit" 2014-11-18 22:45:59 +00:00
LICENSE.TXT
Makefile Remove the -Wno-unused-function option. We are clean 2014-09-09 07:49:15 +00:00