lldb - fix misleading "valid target indexes are" error message

See http://reviews.llvm.org/D4430 for more details.

Change by Paul Osmialowski.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@216766 91177308-0d34-0410-b5e6-96231b3b80d8
Fix a test broken by r216564.

llgs Linux is no longer doing the translation to some gdb fixed signal
numbers.  This change modifies the test method to take in the signo
expected for a segfault.  The debugserver test uses the fixed gdb number,
and everything else uses signal.SIGSEGV for the platform.

Sidenote: I somehow did not see this reported in multicore tests.
I will need to verify that we aren't missing test failures in that
script.  I need to verify why this wasn't more obvious with
test/dosep.py.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@216770 91177308-0d34-0410-b5e6-96231b3b80d8
Merge llvm.org r216770 into dev-llgs-local
Make local llgs debugging respect the platform.plugin.linux.use-llgs-for-local setting.

Note: after this change, you must specify the following to enable
llgs for local process debugging:

settings set platform.plugin.linux.use-llgs-for-local true

You can stick this in an init file to automatically have it set.