1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 03:23:01 +02:00
llvm-mirror/lib/DebugInfo
Pavel Labath 93cdcbb504 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
2018-03-22 14:50:44 +00:00
..
CodeView Revert "Resubmit "Support embedding natvis files in PDBs."" 2018-03-20 18:37:03 +00:00
DWARF DWARFVerifier: verify debug_names abbreviation table 2018-03-22 14:50:44 +00:00
MSF [MSF] Fix FPM interval calcluation 2018-01-05 18:12:14 +00:00
PDB [DIA] Add IPDBSectionContrib interfaces and DIA implementation 2018-03-22 04:08:15 +00:00
Symbolize Fix build broken by r326959 2018-03-08 00:07:26 +00:00
CMakeLists.txt [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00
LLVMBuild.txt [msf] Resubmit "Rename Msf -> MSF". 2016-07-29 20:56:36 +00:00