[lldb-dev] [llvm-dev] Why is lldb telling me "variable not available"?
Brian Gesiak via lldb-dev
lldb-dev at lists.llvm.org
Fri Feb 28 04:08:30 PST 2020
Jeremy, Vedant, thank you both for your help! I think I have something
working pretty well: https://reviews.llvm.org/D75338
I'd greatly appreciate code review here -- in the course of writing
the patch I definitely encountered gaps in my knowledge about debug
info. In particular, I wasn't able to use the '-mllvm -use-dbg-addr'
option successfully, and I don't quite understand why. Having read the
docs in https://llvm.org/docs/SourceLevelDebugging.html, I'd expect
the patch to work just as well whether using 'dbg.declare' or
'dbg.addr', but in practice when using 'dbg.addr' I couldn't find any
variable entries in the DWARF that was output. Maybe I'm not using
that option correctly?
I hope to spend some more time soon learning more about debug info
outside of this particular patch, so thanks again for all your help.
- Brian Gesiak
More information about the lldb-dev
mailing list