summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ObjectYAML/COFFYAML.cpp
diff options
context:
space:
mode:
authorPavel Labath <labath@google.com>2018-03-22 14:50:44 +0000
committerPavel Labath <labath@google.com>2018-03-22 14:50:44 +0000
commit79cd942c236c696d6b2cc5bb82ad6ed535a98e9a (patch)
treea95f011d73b892ad38513a9e8cde5f217270aeb9 /llvm/lib/ObjectYAML/COFFYAML.cpp
parentfd327674dd52a5c77483bfe079237649476e6ea9 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud