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

Zachary Turner via cfe-dev cfe-dev at lists.llvm.org
Tue Nov 3 09:57:54 PST 2015


On Tue, 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.
>

llvm-pdbdump uses it too.  But yea, having a cross-platform one is good for
obvious reasons, and having a "reference" implementation (e.g. DIA) in
addition to the non-DIA based implementation is desirable because it gives
us an easy way to verify correctness -- by comparing the output of the DIA
based tool and the non DIA based tool.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20151103/db747eb6/attachment.html>


More information about the cfe-dev mailing list