[SOS] Use addresses without sign extension in lldb plugin (#14009)
authorKonstantin Baladurin <k.baladurin@partner.samsung.com>
Tue, 3 Oct 2017 18:28:06 +0000 (21:28 +0300)
committerMike McLaughlin <mikem@microsoft.com>
Tue, 3 Oct 2017 18:28:06 +0000 (11:28 -0700)
commit4ad0b6a18fe24864ff11760e9b313a0d6dbe9d3b
tree15b44fcd2146aa9d045f4a6c87ff00e1ca2ec686
parent8eb9adbe7f069638c1457b458c2c5a569eaaabf8
[SOS] Use addresses without sign extension in lldb plugin (#14009)

lldb doesn't expect sign-extended addresses so we need to convert
them before using with lldb API.

This patch allows to use SOS plugin for core files in lldb on 32-bit
platforms and also fixes output of the 'clrstack -f' command.
src/ToolBox/SOS/lldbplugin/services.cpp