diff options
author | Pavel Labath <pavel@labath.sk> | 2025-02-13 11:23:38 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-13 11:23:38 +0100 |
commit | 499d6da3bb2c967abda298518dc22b7baf084a9e (patch) | |
tree | 692889bc2c4b417da8928e9f8c77ebb8fda26778 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 6c5a0086d15e28a39fb8e9ae768a5c3b55c210ae (diff) | |
download | llvm-499d6da3bb2c967abda298518dc22b7baf084a9e.zip llvm-499d6da3bb2c967abda298518dc22b7baf084a9e.tar.gz llvm-499d6da3bb2c967abda298518dc22b7baf084a9e.tar.bz2 |
[lldb] Correctly resolve (discontinuous) function offsets when disassembling (#126925)
We need to iterate through the all symbol context ranges returned by
(since #126505) SymbolContext::GetAddressRange. This also includes a fix
to print the function offsets as signed values.
I've also wanted to check that the addresses which are in the middle of
the function do *not* resolve to the function, but that's not entirely
the case right now. This appears to be a separate issue though, so I've
just left a TODO for now.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions