Add Linux support for reading/writing extended register sets.
Patch by Ashok Thirumurthi.
llvm-svn: 177568
diff --git a/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp b/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
index 724086b..bba52d3 100644
--- a/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
+++ b/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
@@ -61,7 +61,7 @@
// Wrapper for ptrace to catch errors and log calls.
// Note that ptrace sets errno on error because -1 is reserved as a valid result.
extern long
-PtraceWrapper(int req, ::pid_t pid, void *addr, int data,
+PtraceWrapper(int req, lldb::pid_t pid, void *addr, int data,
const char* reqName, const char* file, int line)
{
long int result;
@@ -117,7 +117,7 @@
// Wrapper for ptrace when logging is not required.
// Sets errno to 0 prior to calling ptrace.
extern long
-PtraceWrapper(__ptrace_request req, pid_t pid, void *addr, void *data)
+PtraceWrapper(__ptrace_request req, lldb::pid_t pid, void *addr, int data)
{
long result = 0;
errno = 0;