[PATCH] D30785: [DWARF] Versioning for DWARF constants; verify FORMs
Robinson, Paul via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 13 14:50:27 PDT 2017
We don't use ref_sig8 (or any signatures) for "externally defined" types any more, so what David says sound fine to me.
-- adrian
Unfortunately, llvm/test/DebugInfo/X86/externaltyperef.ll disagrees with that statement; DwarfUnit::addDIETypeSignature still has an overload with a 'StringRef Identifier' parameter that emits form ref_sig8, and DwarfUnit::constructTypeDIE still calls that overload for external type refs. So I'm not sure what you are saying here.
Has the design evolved but the code hasn't caught up yet?
Thanks,
--paulr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170313/ff94324a/attachment.html>
More information about the llvm-commits
mailing list