[llvm-dev] DIVA - Debug Information Visual Analyser
Phil Camp via llvm-dev
llvm-dev at lists.llvm.org
Fri Sep 15 08:38:48 PDT 2017
DIVA, the Debug Information Visual Analyser, was presented at the 2017
European LLVM Developers Meeting
(https://www.youtube.com/watch?v=SwtpXaCk2bE).
The DIVA binaries have been available since March, I am pleased to
announce that the source code is now available on GitHub.
https://github.com/SNSystems/DIVA
DIVA is a command line tool that processes DWARF debug information
contained within ELF files and prints the semantics of that debug
information. The DIVA output is designed to be understandable by
software programmers without any low-level compiler or DWARF knowledge;
as such, it can be used to report debug information bugs to the compiler
provider. DIVA's output can also be used as the input to DWARF tests, to
compare the debug information generated from multiple compilers, from
different versions of the same compiler, from different compiler
switches and from the use of different DWARF specifications (i.e. DWARF
3, 4 and 5). DIVA will be used on the LLVM project to test and validate
the output of clang to help improve the quality of the debug experience.
Phil Camp
SN Systems
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20170915/c02ff23f/attachment.html>
More information about the llvm-dev
mailing list