[cfe-dev] [llvm-dev] RFC: CodeView debug info emission in Clang/LLVM

Adrian Prantl via cfe-dev cfe-dev at lists.llvm.org
Wed Nov 4 09:55:01 PST 2015


> On Nov 3, 2015, at 7:51 AM, Reid Kleckner via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> 
> On Thu, Oct 29, 2015 at 12:42 PM, Daniel Dilts via cfe-dev <cfe-dev at lists.llvm.org> wrote:
> > 2. Will LLD and LLDB be updated as necessary to support CodeView?
> 
> Rui is is looking at making LLD link codeview from object files into PDBs.
> 
> Zachary Turner intends to add PDB reading support to LLDB. We already have a PDB implementation of DIContext in lib/DebugInfo that uses PDBs. The only client is currently llvm-symbolizer, but the idea was that LLDB could use it, and eventually we should shift it off DIA and over to something cross-platform.

For reading DWARF we currently have two sort of redundant implementations in the overall LLVM project — one in lib/DebugInfo and another one in LLDB. Do you see an opportunity for sharing the PDB implementation between LLVM and LLDB?

-- adrian


More information about the cfe-dev mailing list