[LLVMdev] Debug information and bitcode linking patch
Richard Pennington
rich at pennware.com
Sun Aug 16 11:46:43 PDT 2009
Hi,
The enclosed patch preserves debug information about compilation units,
functions, and line number information when doing bitcode linking. I'm
not easily able to try this for non-bitcode linking. Could someone
familiar with debug info take a look and tell me if it appears to be benign?
The rational is that formerly the compile units and subprogram
definitions were made into a single occurrence after linking, which
really messed up the debug info. This patch keeps them separate, as they
should be.
This is a fix for http://llvm.org/bugs/show_bug.cgi?id=4530
-Rich
More information about the llvm-dev
mailing list