Don't dereference target if it is NULL. 

Caught by the clang static analyzer by Jason Molenda.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@210941 91177308-0d34-0410-b5e6-96231b3b80d8
Add a check that we found an ABI plugin before calling a method on it.



git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@210942 91177308-0d34-0410-b5e6-96231b3b80d8
Add documentation about the jThreadExtendedInfo packet.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@210949 91177308-0d34-0410-b5e6-96231b3b80d8
Sync accumulated minor diffs in llgs branch gdb-remote tests.

I've been making some subtle changes to the gdb-remote tests as I implement
them in the llgs branch.  This check-in rectifies the set of diffs that
have accumulated in the llgs branch that were not present upstream.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@210957 91177308-0d34-0410-b5e6-96231b3b80d8
Merge upstream llvm.org r210957 into dev-tfiala-native-protocol-linux-x86_64

This completes the rectifying of llgs branch gdb remote test diffs
that were not present upstream.

Conflicts:
	test/tools/lldb-gdbserver/TestLldbGdbServer.py