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