[LLVMdev] Recovering variable names from bitcode

Duncan Sands baldrick at free.fr
Thu Mar 1 00:05:02 PST 2012


Hi Ashay,

> Thanks, I thought about clang but I need to work with Fortran programs too.
> Hence using dragonegg.

the debug info generated by dragonegg is pretty rotten.  Between gcc-4.2 and
gcc-4.5, internal changes in gcc meant that the technique that llvm-gcc used
to generate debug info for local variables (llvm-gcc was based on gcc-4.2)
no longer worked with gcc-4.5 (dragonegg was created by porting llvm-gcc to
gcc-4.5).  I never found time to fix this, but of course it needs to be fixed.
Please open a bug report about it so that I don't forget.

Thanks, Duncan.



More information about the llvm-dev mailing list