dwarves-dfsg 1.19-1 source package in Ubuntu
Changelog
dwarves-dfsg (1.19-1) unstable; urgency=high * New upstream release. Closes: #978691. Changes since 1.18: - Support split BTF, where a main BTF file, vmlinux, can be used to find types and then a kernel module, for instance, can have just what is unique to it - Update libbpf to get the split BTF support and use some of its functions to load BTF and speed up DWARF loading and BTF encoding - Support cross-compiled ELF binaries with different endianness - Support showing typedefs for anonymous types, like structs, unions and enums - Align enumerators - Workaround bugs in the generation of DWARF records for functions in some gcc versions that were causing breakage in the encoding of BTF - Ignore zero-sized ELF symbols instead of erroring out - Handle union forward declaration properly in the BTF loader - Introduce --numeric_version for use in scripts and Makefiles - Try sole pfunct argument as a function name, just like pahole with type names - Speed up pfunct using some of the load techniques used in pahole - Discard CUs after BTF encoding as they're not used anymore, greatly reducing memory usage and speeding up vmlinux BTF encoding - Revamp how per-CPU variables are encoded in BTF - Include BTF info for static functions - Use BTF's string APIs for strings management, greatly improving performance over the tsearch() - Increase size of DWARF lookup hash table, shaving off about 1 second out of about 20 seconds total for Linux BTF dedup - Stop BTF encoding when errors are found in some DWARF CU - Implement --packed, to show just packed structures, for instance, here are the top 5 packed data structures in the Linux kernel - Fix bug in distros such as OpenSUSE:15.2 where DW_AT_alignment isn't defined * Refresh patches. -- Domenico Andreoli <email address hidden> Mon, 04 Jan 2021 23:33:54 +0100
Upload details
- Uploaded by:
- Thomas Girard
- Uploaded to:
- Sid
- Original maintainer:
- Thomas Girard
- Architectures:
- any
- Section:
- utils
- Urgency:
- Very Urgent
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
dwarves-dfsg_1.19-1.dsc | 1.7 KiB | b7931409dd306472abf7fde90ba4f4b0f1658c83f78e49be7e0b27d9ed923500 |
dwarves-dfsg_1.19.orig.tar.gz | 888.1 KiB | 454d22bf6db6833e564fdacb0461420492ab96715440b159abf075db8d9281db |
dwarves-dfsg_1.19-1.debian.tar.xz | 14.1 KiB | 837a00d31a0bf746bd8602b3efa9268c4f1f6facae0623b31000b45df31d7e3c |
Available diffs
- diff from 1.18-1 to 1.19-1 (586.3 KiB)
No changes file available.
Binary packages built by this source
- dwarves: No summary available for dwarves in ubuntu hirsute.
No description available for dwarves in ubuntu hirsute.
- dwarves-dbgsym: No summary available for dwarves-dbgsym in ubuntu hirsute.
No description available for dwarves-dbgsym in ubuntu hirsute.