[PATCH] D99250: [DebugInfo] Fix the mismatching of C++ language tags and Dwarf versions.

Paul Robinson via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Mar 25 07:51:37 PDT 2021


probinson added a comment.

In D99250#2649507 <https://reviews.llvm.org/D99250#2649507>, @Esme wrote:

> Thx! @aprantl The motivation of the patch came from the crash of tag name mismatching when using DBX under AIX. And modifying the debugger doesn't seem to make sense?

A consumer should not crash when it sees an unexpected value.  This is clearly a DBX problem.  It should have some fallback, for example it could do the same thing it would do if the language attribute was missing entirely.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D99250/new/

https://reviews.llvm.org/D99250



More information about the cfe-commits mailing list