[Lldb-commits] [PATCH] D18848: Add PDBASTParser and parse type information from PDB
Zachary Turner via lldb-commits
lldb-commits at lists.llvm.org
Fri Apr 15 10:40:57 PDT 2016
zturner added a comment.
I wrote a library in llvm which is independent of the Windows system dll
and is abstracted such that we can plug in a non Windows specific version
of a pdb parser once we understand the format well enough.
For now, if you're not on Windows this library will just return an error if
you try to create one, which results in SymbolFilePDB returning 0
In the future though, all we have to do is add a non Windows implementation
of the parser in llvm and everything will just magically work on any
There's an active effort into understanding the format because clang needs
to know how to generate pdb when cross compiling for Windows on linux, so
there should be something concrete here in the future
More information about the lldb-commits