diff options
author | Pavel Labath <labath@google.com> | 2018-03-22 14:50:44 +0000 |
---|---|---|
committer | Pavel Labath <labath@google.com> | 2018-03-22 14:50:44 +0000 |
commit | 79cd942c236c696d6b2cc5bb82ad6ed535a98e9a (patch) | |
tree | a95f011d73b892ad38513a9e8cde5f217270aeb9 /llvm/lib/ObjectYAML/COFFYAML.cpp | |
parent | fd327674dd52a5c77483bfe079237649476e6ea9 (diff) | |
download | bcm5719-llvm-79cd942c236c696d6b2cc5bb82ad6ed535a98e9a.tar.gz bcm5719-llvm-79cd942c236c696d6b2cc5bb82ad6ed535a98e9a.zip |
DWARFVerifier: verify debug_names abbreviation table
Summary:
This commit adds checks of the abbreviation table in a DWARF v5 Name
Index. The most interesting/useful check is the one which checks that
each index attributes is encoded using the correct form class, but it
also checks for the more obvious errors like unknown
forms/tags/attributes and duplicated attributes.
Reviewers: JDevlieghere, aprantl, dblaikie
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D44736
llvm-svn: 328202
Diffstat (limited to 'llvm/lib/ObjectYAML/COFFYAML.cpp')
0 files changed, 0 insertions, 0 deletions