Fix unused variable warning from r219544.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@219547 91177308-0d34-0410-b5e6-96231b3b80d8
Remove default case from a fully covered switch.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@219548 91177308-0d34-0410-b5e6-96231b3b80d8
Reinstate setting addr_width to the result of the computation,
but in the conditional rather than at initialization time.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@219549 91177308-0d34-0410-b5e6-96231b3b80d8
Rework the way we pass "run multiple command" options to the various API's that
do that (RunCommandInterpreter, HandleCommands, HandleCommandsFromFile) to gather
the options into an options class.  Also expose that to the SB API's.

Change the way the "-o" options to the lldb driver are processed so:
1) They are run synchronously - didn't really make any sense to run the asynchronously.
2) The stop on error
3) "quit" in one of the -o commands will not quit lldb - not the command interpreter
that was running the -o commands.

I added an entry to the run options to stop-on-crash, but I haven't implemented that yet.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@219553 91177308-0d34-0410-b5e6-96231b3b80d8
Fix the build after the recent plugin additions for
AddressSanitizer by adding dependencies and definitions.


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