DWZ 0.16 has been released. dwz - DWARF optimization and duplicate removal tool
dwz is a program that attempts to optimize DWARF debugging information contained in ELF shared libraries and ELF executables for size, by replacing DWARF information representation with equivalent smaller representation where possible and by reducing the amount of duplication using techniques from DWARF standard appendix E - creating DW_TAG_partial_unit compilation units (CUs) for duplicated information and using DW_TAG_imported_unit to import it into each CU that needs it. You can download dwz from the sourceware FTP server here: https://sourceware.org/ftp/dwz/releases/ ftp://sourceware.org/pub/dwz/releases/ The vital stats: Size md5sum Name 184KiB 463783f74ddaa13094fbfecda3d213da dwz-0.16.tar.gz 148KiB 6edaa9ac7ea857ffd6b430cc0f70cc0b dwz-0.16.tar.xz The tar files are signed (as dwz-0.16.tar.{gz,xz}.asc) with https://www.klomp.org/mark/gnupg-pub.txt There is a web page for DWZ at: https://sourceware.org/dwz/ DWZ 0.16 includes the following bug fixes and enhancements: - Add support for version 9 .gdb_index (As produced by gdb-add-index since GDB 15) https://sourceware.org/bugzilla/show_bug.cgi?id=32146 - Fix double free in compute_abbrevs https://sourceware.org/bugzilla/show_bug.cgi?id=32934 == git shortlog == Frank Ch. Eigler (2): make dejagnu logs more elaborate make dejagnu test names environment-insensitive Mark Wielaard (4): Add support for version 9 .gdb_index gen-copyright-years.sh: Handle mjw copyright upload-release.sh: Add gpg signing and uploading the signature (.asc) files Bump version to 0.16 Sam James (1): testsuite: fix finding gdb without `which` Tom de Vries (2): Fix double free in compute_abbrevs Add obstack-wrapper.h