search for: 1c8a6db1

Displaying 2 results from an estimated 2 matches for "1c8a6db1".

2019 Jul 30
2
Invalid DW_AT_calling_convention generated for a DW_TAG_class_type
...it is needed for a particular purpose. Otherwise, I propose that it be removed since it breaks compliance with the DWARF specification. ~ Todd Snider -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190730/1c8a6db1/attachment.html>
2019 Jul 30
2
Invalid DW_AT_calling_convention generated for a DW_TAG_class_type
In llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp, the compiler can emit a DW_AT_calling_convention attribute with a DW_TAG_class_type (and it looks like a DW_TAG_variant_part, DW_TAG_structure_type or DW_TAG_union_type as well), but the DWARF 4 specification says that DW_AT_calling_convention is not a valid attribute for any of those three DWARF tags. Downstream object consumers that check to verify