From 772f06fe032a2e3dc0ff6ad0df49eca1e0689fab Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Apr 14 2021 15:53:27 +0000 Subject: Update to 1.21 https://src.fedoraproject.org/rpms/dwarves/c/45b6b5e2f7b1109c027ab26358fc131810864215 --- diff --git a/SPECS/dwarves.spec b/SPECS/dwarves.spec index 98433e3..0a38b56 100644 --- a/SPECS/dwarves.spec +++ b/SPECS/dwarves.spec @@ -2,7 +2,7 @@ %define libver 1 Name: dwarves -Version: 1.20 +Version: 1.21 Release: 1%{?dist} License: GPLv2 Summary: Debugging Information Manipulation Tools (pahole & friends) @@ -79,7 +79,7 @@ rm -Rf %{buildroot} %files %doc README.ctracer %doc README.btf -%doc changes-v1.20 +%doc changes-v1.21 %doc NEWS %{_bindir}/btfdiff %{_bindir}/codiff @@ -134,7 +134,27 @@ rm -Rf %{buildroot} %{_libdir}/%{libname}_reorganize.so %changelog -* Tue Feb 2 2021 Arnaldo Carvalho de Melo - 1.20-1 +* Fri Apr 9 2021 Arnaldo Carvalho de Melo - 1.21-1 +- New release: v1.21 +- DWARF loader: +- Handle DWARF5 DW_OP_addrx properly +- Handle subprogram ret type with abstract_origin properly +- Check .notes section for LTO build info +- Check .debug_abbrev for cross-CU references +- Permit merging all DWARF CU's for clang LTO built binary +- Factor out common code to initialize a cu +- Permit a flexible HASHTAGS__BITS +- Use a better hashing function, from libbpf +- btf_encoder: +- Add --btf_gen_all flag +- Match ftrace addresses within ELF functions +- Funnel ELF error reporting through a macro +- Sanitize non-regular int base type +- Add support for the floating-point types +- Pretty printer: +- Honour conf_fprintf.hex when printing enumerations + +* Tue Feb 2 2021 Arnaldo Carvalho de Melo - 1.20-1 - New release: v1.20 - btf_encoder: - Improve ELF error reporting using elf_errmsg(elf_errno()) @@ -295,7 +315,7 @@ rm -Rf %{buildroot} * Sat Nov 20 2010 Arnaldo Carvalho de Melo - 1.9-1 - New release -* Tue Feb 08 2010 Fedora Release Engineering - 1.8-2 +* Mon Feb 08 2010 Fedora Release Engineering - 1.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Fri Dec 4 2009 Arnaldo Carvalho de Melo - 1.8-1 @@ -446,7 +466,7 @@ rm -Rf %{buildroot} - Fix emission of arrays of structs, unions, etc - use sysconf for the default cacheline size -* Wed Jan 18 2007 Arnaldo Carvalho de Melo +* Thu Jan 18 2007 Arnaldo Carvalho de Melo - fab0db03ea9046893ca110bb2b7d71b764f61033 - pdwtags added