Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: dwarves-devel | Distribution: openSUSE Tumbleweed |
Version: 1.27 | Vendor: openSUSE |
Release: 3.3 | Build date: Tue Oct 1 10:35:14 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 110063 | Source RPM: dwarves-1.27-3.3.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://acmel.wordpress.com/ | |
Summary: DWARF processing library development files |
This package contains the development files for libdwarves, a library for processing DWARF, a debugging data format for ELF files.
GPL-2.0-only
* Tue Oct 01 2024 Dirk Müller <dmueller@suse.com> - fix baselibs.conf * Thu Jun 20 2024 pgajdos@suse.com - remove dependency on /usr/bin/python3 using %python3_fix_shebang macro, [bsc#1212476] * Wed Jun 12 2024 Jan Engelhardt <jengelh@inai.de> - 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 <jengelh@inai.de> - 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 <msuchanek@suse.com> - Fix have_libbpf conditional (jsc#PED-4593 bsc#1216042). * Sat Apr 08 2023 Jan Engelhardt <jengelh@inai.de> - 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 <mliska@suse.cz> - 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 <dmueller@suse.com> - 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 <jengelh@inai.de> - 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 <jengelh@inai.de> - 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
/usr/include/dwarves /usr/include/dwarves/btf_encoder.h /usr/include/dwarves/config.h /usr/include/dwarves/ctf.h /usr/include/dwarves/dutil.h /usr/include/dwarves/dwarves.h /usr/include/dwarves/dwarves_emit.h /usr/include/dwarves/dwarves_reorganize.h /usr/include/dwarves/elf_symtab.h /usr/include/dwarves/elfcreator.h /usr/include/dwarves/gobuffer.h /usr/include/dwarves/hash.h /usr/include/dwarves/libctf.h /usr/include/dwarves/list.h /usr/include/dwarves/rbtree.h /usr/lib/libdwarves.so /usr/lib/libdwarves_emit.so /usr/lib/libdwarves_reorganize.so /usr/share/dwarves /usr/share/dwarves/runtime /usr/share/dwarves/runtime/Makefile /usr/share/dwarves/runtime/ctracer_relay.c /usr/share/dwarves/runtime/ctracer_relay.h /usr/share/dwarves/runtime/linux.blacklist.cu /usr/share/dwarves/runtime/python /usr/share/dwarves/runtime/python/ostra.py
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Jan 12 02:11:34 2025