[lldb-dev] PDB symbol reader supports C++ only?

Vadim Chugunov via lldb-dev lldb-dev at lists.llvm.org
Mon Aug 20 19:14:35 PDT 2018


Hi!
I've been investigating why LLDB refuses to set breakpoints in Rust source
files when using PDB debug info on Windows...  This seems to stem from a
couple of checks here
<https://github.com/llvm-mirror/lldb/blob/f6f930a3608daf81441d3c9051fd9cff84eb6d58/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp#L1509>
and here
<https://github.com/llvm-mirror/llvm/blob/baa88cf6cb85d4256bb0f806e1b4dc87b29ea98e/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp#L104>.

I am wondering, what is the backstory there?  Are those still necessary?  I
tried disabling them and Rust debugging worked just fine...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20180820/546bd854/attachment.html>


More information about the lldb-dev mailing list