[LLVMdev] PDB debug info

Nathan Jeffords blunted2night at gmail.com
Wed Sep 12 08:19:45 PDT 2012

This project seems to have some ability to convert to PDB, though it looks
like the project stalled years ago...


I have done some research into the area, and the visual studio compiler
doesn't look to embed debug info directly into the object file at all,
instead a single program database for the project is updated incrementally
as each source file is compiled.

I have on occasion got the inspiration to create a DWARF debug module for
visual studio, then quickly go lost trying to get started. It looks like
google has/is attempting to go down this road according to the pages:


though a more recent page doesn't mention visual studio:


On Wed, Sep 12, 2012 at 7:06 AM, Manu <turkeyman at gmail.com> wrote:

> Hi people,
> Unlike GCC, LLVM has seemingly good support for interoperability with MSVC
> built windows code.
> This makes LLVM particularly attractive to my company/project, but it
> seems LLVM doesn't support writing PDB debug into into it's COFF output.
> It seems Win64 exception handling has been added recently, which perhaps
> makes PDB the only outstanding feature for effective use with windows
> projects.
> Can anyone comment on the state of this? Anyone interested or working on
> PDB support? Plans? Show stoppers?
> Cheers.
> - Manu
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120912/6fb696f8/attachment.html>

More information about the llvm-dev mailing list