Displaying 2 results from an estimated 2 matches for "a05a19abc8ee11d5909275d980efa1670".
2016 Nov 18
2
DWARF gotchas moving from 3.7.1 to 3.9.0
Are you perhaps not calling
void Function::setSubprogram (DISubprogram * SP)
http://llvm.org/doxygen/classllvm_1_1Function.html#a05a19abc8ee11d5909275d980efa1670
?
-- adrian
> On Nov 18, 2016, at 8:46 AM, David Blaikie <dblaikie at gmail.com> wrote:
>
> (+Adrian who might have some more context here)
>
> Generally I'd suggest looking at Clang's code to see how it's constructing the correct IR - I'm not aware of any p...
2016 Nov 18
2
DWARF gotchas moving from 3.7.1 to 3.9.0
I recently upgraded a codebase to use LLVM 3.9.0, up from 3.7.1.
All seems to work well, except that I am unable to generate debug
information.
However, if I run objdump -g on the generated object file, it reports that
the compile unit has no children:
Contents of the .debug_abbrev section:
Number TAG (0x0)
1 DW_TAG_compile_unit [no children]
DW_AT_producer DW_FORM_strp