SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libdwarves1-1.21-1.fc33.x86_64.rpm :

* Fri Apr 09 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 02 2021 Arnaldo Carvalho de Melo - 1.20-1- New release: v1.20- btf_encoder:- Improve ELF error reporting using elf_errmsg(elf_errno())- Improve objcopy error handling.- Fix handling of \'restrict\' qualifier, that was being treated as a \'const\'.- Support SHN_XINDEX in st_shndx symbol indexes- Cope with functions without a name- Fix BTF variable generation for kernel modules- Fix address size to match what is in the ELF file being processed.- Use kernel module ftrace addresses when finding which functions to encode.- libbpf:- Allow use of packaged version.- dwarf_loader:- Support DW_AT_data_bit_offset- DW_FORM_implicit_const in attr_numeric() and attr_offset()- Support DW_TAG_GNU_call_site, standardized rename of DW_TAG_GNU_call_site.- build:- Fix compilation on 32-bit architectures.
* Fri Nov 20 2020 Arnaldo Carvalho de Melo - 1.19-1- New release: 1.19- Split BTF- DWARF workarounds for DW_AT_declaration- Support cross-compiled ELF binaries with different endianness- Support showing typedefs for anonymous types- Speedups using libbpf algorithms- See changes-v1.19 for a complete and more detailed list of changes
* Fri Oct 02 2020 Arnaldo Carvalho de Melo - 1.18-1- New release: 1.18- Use debugging info to pretty print raw data- Store percpu variables in vmlinux BTF.- Fixes to address segfaults on the gdb testsuite binaries- Bail out on partial units for now, avoiding segfaults and providing warning to user.
* Mon Aug 31 2020 - Zamir SUN - 1.17-4- Fix FTBFS- Resolves: bug 1863459
* Sat Aug 01 2020 Fedora Release Engineering - 1.17-3- Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering - 1.17-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Mar 13 2020 Arnaldo Carvalho de Melo - 1.17-1- New release: 1.17- Support raw BTF as available in /sys/kernel/btf/vmlinux.- When the sole argument passed isn\'t a file, take it as a class name:- Do not require a class name to operate without a file name.- Make --find_pointers_to consider unions:- Make --contains and --find_pointers_to honour --unions- Add support for finding pointers to void:- Make --contains and --find_pointers_to to work with base types:- Make --contains look for more than just unions, structs:- Consider unions when looking for classes containing some class:- Introduce --unions to consider just unions:- Fix -m/--nr_methods - Number of functions operating on a type pointer
* Wed Feb 12 2020 Arnaldo Carvalho de Melo - 1.16-1- New release: 1.16- BTF encoder: Preserve and encode exported functions as BTF_KIND_FUNC.- BTF loader: Add support for BTF_KIND_FUNC- Pretty printer: Account inline type __aligned__ member types for spacing- Pretty printer: Fix alignment of class members that are structs/enums/unions- Pretty printer: Avoid infinite loop trying to determine type with static data member of its own type.- RPM spec file: Add dwarves dependency on libdwarves1.- pfunct: type->type == 0 is void, fix --compile for that- pdwtags: Print DW_TAG_subroutine_type as well- core: Fix ptr_table__add_with_id() handling of pt->nr_entries- pglobal: Allow passing the format path specifier, to use with BTF- Tree wide: Fixup issues pointed out by various coverity reports.
* Tue Jan 28 2020 Fedora Release Engineering - 1.15-4- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Jul 24 2019 Fedora Release Engineering - 1.15-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Mon Jul 01 2019 Arnaldo Carvalho de Melo - 1.15-2- Fix bug when processing classes without members
* Thu Jun 27 2019 Arnaldo Carvalho de Melo - 1.15-1- New release: 1.15- Fix --expand_types/-E segfault- Fixup endless printing named structs inside structs in --expand_types- Avoid NULL deref with num config in __class__fprintf()
* Tue Apr 23 2019 Arnaldo Carvalho de Melo - 1.13-1- New release: 1.13- Infer __packed__ attributes, i.e. __attribute__((__packed__))- Support DW_AT_alignment, i.e. __attribute__((__aligned__(N)))- Decode BTF type format and pretty print it- BTF encoding fixes- Use libbpf\'s BTF deduplication- Support unions as arguments to -C/--class- New \'pfunct --compile\' generates compilable output with type definitions
 
ICM