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.
This commit is contained in:
parent
c4522f79a6
commit
649bfd8ab6
1
.gitignore
vendored
1
.gitignore
vendored
@ -6,3 +6,4 @@
|
||||
/dirname-truncation.patch
|
||||
/dwarves-1.17.tar.xz
|
||||
/dwarves-1.19.tar.xz
|
||||
/dwarves-1.20.tar.xz
|
||||
|
31
dwarves.spec
31
dwarves.spec
@ -2,15 +2,15 @@
|
||||
%define libver 1
|
||||
|
||||
Name: dwarves
|
||||
Version: 1.19
|
||||
Release: 2%{?dist}
|
||||
Version: 1.20
|
||||
Release: 1%{?dist}
|
||||
License: GPLv2
|
||||
Summary: Debugging Information Manipulation Tools (pahole & friends)
|
||||
URL: http://acmel.wordpress.com
|
||||
Source: http://fedorapeople.org/~acme/dwarves/%{name}-%{version}.tar.xz
|
||||
Requires: %{libname}%{libver} = %{version}-%{release}
|
||||
BuildRequires: gcc
|
||||
BuildRequires: cmake
|
||||
BuildRequires: cmake >= 2.8.12
|
||||
BuildRequires: zlib-devel
|
||||
BuildRequires: elfutils-devel >= 0.130
|
||||
|
||||
@ -79,7 +79,7 @@ rm -Rf %{buildroot}
|
||||
%files
|
||||
%doc README.ctracer
|
||||
%doc README.btf
|
||||
%doc changes-v1.19
|
||||
%doc changes-v1.20
|
||||
%doc NEWS
|
||||
%{_bindir}/btfdiff
|
||||
%{_bindir}/codiff
|
||||
@ -134,8 +134,25 @@ rm -Rf %{buildroot}
|
||||
%{_libdir}/%{libname}_reorganize.so
|
||||
|
||||
%changelog
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.19-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
* Tue Feb 2 2021 Arnaldo Carvalho de Melo <acme@redhat.com> - 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 <acme@redhat.com> - 1.19-1
|
||||
- New release: 1.19
|
||||
@ -278,7 +295,7 @@ rm -Rf %{buildroot}
|
||||
* Sat Nov 20 2010 Arnaldo Carvalho de Melo <acme@redhat.com> - 1.9-1
|
||||
- New release
|
||||
|
||||
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-2
|
||||
* Tue Feb 08 2010 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.8-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||
|
||||
* Fri Dec 4 2009 Arnaldo Carvalho de Melo <acme@redhat.com> - 1.8-1
|
||||
|
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (dwarves-1.19.tar.xz) = b378a504da5b00c6280b9efda7348c2d61015ce6477f3e4e4466f58d9bf6837457cd0aa9263b7d921093cca5ee26c4fab9950f7f75ca05d27ae646b3bfe22f9a
|
||||
SHA512 (dwarves-1.20.tar.xz) = 306bb74c498527a5a9bdae4d304e90511336cab627d9acad5237d93cbb48efe11dbca4418c540fa03e3ecdd168ce224cabe9fd2f6fbb50520d0dd17741c80817
|
||||
|
Loading…
Reference in New Issue
Block a user