[LLVMdev] Simple example of creating debug info?

David Jones djones at xtreme-eda.com
Mon Feb 9 12:46:19 PST 2015


Is there a simple example of how to add debug metadata to IR using the C++
API?

All I really need right now is the ability to annotate an instruction with
line number and file name, although describing variables will be useful
later.

It's not clear from reading the include files how to "put it all together".

Unfortunately, the output of my compiler is getting a little large to wade
through by hand. I'd love to be able to set a breakpoint  in GDB to
file:line in my source language, so as to step through the generated
assembly code.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150209/d4c5be07/attachment.html>


More information about the llvm-dev mailing list