Remove useless declaration

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@211451 91177308-0d34-0410-b5e6-96231b3b80d8
Simplify the code (variable bValid is not really interesting)

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@211452 91177308-0d34-0410-b5e6-96231b3b80d8
Remove useless call

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@211454 91177308-0d34-0410-b5e6-96231b3b80d8
Remove useless declaration

git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@211468 91177308-0d34-0410-b5e6-96231b3b80d8
lldb: deal with non-portable PTRACE-related constants

See http://reviews.llvm.org/D4091 for details.

Change by Paul Osmialowski.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@211503 91177308-0d34-0410-b5e6-96231b3b80d8
Merge upstream llvm.org 211503 into dev-tfiala-native-protocol-linux-x86_64
Incorporate two cross-compile fixes for NativeProcessLinux.

This covers the following changes for NativeProcessLinux:
http://reviews.llvm.org/D4091 (I did something slightly different here.)
http://reviews.llvm.org/D4092

Those changes listed above are for local Linux ProcessMonitor support.  The
changes in this change list here are for the piece used by lldb-gdbserver.