Add an xfail test as 'expr myfloat' can add digits consistent
with the closest available 32-bit floating point representation.


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@191101 91177308-0d34-0410-b5e6-96231b3b80d8
Fix lldb regressions due to r190812 in the case where debug info is present.

Specifically, allows the unwinder to handle the case where sc.function
gets resolved with a pc that is one past the address range of the function
(consistent with a tail call).  However, there is no matching symbol.

Adds eSymbolContextTailCall to provide callers with control over the scope
of symbol resolution and to allow ResolveSymbolContextForAddress to handle
tail calls since this routine is common to unwind and disassembly.


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