<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p class="MsoNormal"><font face="Calibri,sans-serif">DIVA, the Debug
Information Visual Analyser, was presented at the 2017 European
LLVM Developers Meeting (<a
href="https://www.youtube.com/watch?v=SwtpXaCk2bE">https://www.youtube.com/watch?v=SwtpXaCk2bE</a>).
</font></p>
<font face="Calibri,sans-serif">
</font>
<p class="MsoNormal"><font face="Calibri,sans-serif">The DIVA
binaries have been available since March, I am pleased to
announce that the source code is now available on GitHub.
<a href="https://github.com/SNSystems/DIVA">https://github.com/SNSystems/DIVA</a></font></p>
<font face="Calibri,sans-serif">
</font>
<p class="MsoNormal"><font face="Calibri,sans-serif">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.</font></p>
<p class="MsoNormal"><font face="Calibri,sans-serif">Phil Camp<br>
</font></p>
<p class="MsoNormal"><font face="Calibri,sans-serif">SN Systems<br>
</font></p>
</body>
</html>