SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for dwarves-debuginfo-1.27-3.2.x86_64.rpm :

* Tue Oct 01 2024 Dirk Müller - fix baselibs.conf
* Thu Jun 20 2024 pgajdosAATTsuse.com- remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476]
* Wed Jun 12 2024 Jan Engelhardt - Update to release 1.27
* Inject kfunc decl tags into BTF from the BTF IDs ELF section in the Linux kernel vmlinux file.
* Support parallel reproducible builds, where it doesn\'t matter how many threads are used, the end BTF encoding result is the same.
* Initial support for BTF_KIND_DECL_TAG
* Fix pretty-printing of hole discovery with inheritance in C++.
* Wed Feb 28 2024 Jan Engelhardt - Update to release 1.26
* Show more holes (the ones in contained types)
* Ability to express the BTF features to encode
* Mon Oct 09 2023 Michal Suchanek - Fix have_libbpf conditional (jsc#PED-4593 bsc#1216042).
* Sat Apr 08 2023 Jan Engelhardt - Update to release 1.25
* Fixed the handling of DW_TAG_unspecified type in assembly functions that came with binutils 2.40
* Allow the BTF encoding of optimized functions (ending in .constprop, .isra),
* Exclude BTF optimized functions not following the calling convention
* Support for DW_TAG_atomic_type
* Support for the DW_TAG_LLVM_annotation BTF equivalent (BTF_KIND_TYPE_TAG) on the BTF loader and for now suppressing it when pretty printing- Drop 0001-pahole-Support-lang-lang_exclude-asm.patch, 0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch, 0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch, 0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch, 0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch, 0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch, 0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch
* Fri Feb 17 2023 Martin Liška - Add 0001-pahole-Support-lang-lang_exclude-asm.patch, 0002-btf_encoder-Add-extra-debug-info-for-unsupported-DWA.patch, 0003-btf_encoder-Store-the-CU-being-processed-to-avoid-ch.patch, 0004-core-Add-DW_TAG_unspecified_type-to-tag__is_tag_type.patch, 0005-core-Record-if-a-CU-has-a-DW_TAG_unspecified_type.patch, 0006-btf_encoder-Encode-DW_TAG_unspecified_type-returning.patch, 0007-dwarves-Zero-initialize-struct-cu-in-cu__new-to-prev.patch as in order to support DW_TAG_unspecified_type that is newly emitted by binutils 2.40+.
* Tue Oct 04 2022 Dirk Müller - update to 1.24:
* Add support to BTF_KIND_ENUM64 to represent enumeration entries with more than 32 bits.
* Support multithreaded encoding, in addition to DWARF multithreaded loading, speeding up the process. Selected just like DWARF multithreaded loading, using the \'pahole -j\' option.
* Encode \'char\' type as signed.
* Add support to BTF_KIND_ENUM64.
* Introduce --lang and --lang_exclude to specify the language the DWARF compile units were originated from to use or filter.
* Introduce --compile to generate compilable code in a similar fashion to: bpftool btf dump file vmlinux format c > vmlinux.h As with \'bpftool\', this will notice type shadowing, i.e. multiple types with the same name and will disambiguate by adding a suffix.
* Don\'t segfault when processing bogus files.- add dwarves.keyring for source validation
* Wed Dec 08 2021 Jan Engelhardt - Update to release 1.23
* Ability to encode BTF tags.
* Ability to carry attributes to the kernel BPF verifier for further checks.
* Inference of struct member unnatural alignment (__attribute__(__aligned__(N))) to help in generating compileable headers matching the original type layout from BTF data.
* Mon Aug 23 2021 Jan Engelhardt - Update to release 1.22 (bsc#1190340).
* Ability to encode BTF to a separate file
* Multithreaded DWARF loading
* Details at https://marc.info/?l=dwarves&m=162975403628056&w=2
 
ICM