[cfe-dev] GSoC 2012 project idea: PDB format support.

David Chisnall csdavec at swan.ac.uk
Fri Mar 23 11:43:53 PDT 2012


On 23 Mar 2012, at 17:42, Svyatoslav Kuzmich wrote:

> I would like to implement support of VIsual Studio debug info format (*.pdb) as part of Google SoC 2012.
> Is it suitable for Clang? Is there someone who want to mentor for this project?

It certainly sounds interesting and worthwhile, but it would be a pretty huge project - I don't think you could expect to complete it in the 10 weeks of the GSoC.  Have you looked at the complexity of the existing debug info stuff in LLVM (this is more of an LLVM project than a clang one, since clang would emit the same debug info to the IR, it would just be translated differently into the final output) and do you have documentation for the pdb format?  For it to be a good project for the GSoC, you'd need to split it into a series of smaller steps and indicate how long you thought each one would take.

Please don't take this as discouragement - better Windows support is definitely something that we'd like to see, and being able to use Clang and the Visual Studio debugger would make a lot of people I know happy...

David




More information about the cfe-dev mailing list