backport removal of DW_TAG_mutable_type
This commit is contained in:
parent
c42173bab6
commit
a2cc253821
32
dwarves-remove-dw_tag_mutable_type.patch
Normal file
32
dwarves-remove-dw_tag_mutable_type.patch
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
https://git.kernel.org/cgit/devel/pahole/pahole.git/commit/?id=943a0de0679a34b5e630f85cd01cca35c0d0e544
|
||||||
|
|
||||||
|
|
||||||
|
From 943a0de0679a34b5e630f85cd01cca35c0d0e544 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Mark Wielaard <mjw@redhat.com>
|
||||||
|
Date: Wed, 18 Jun 2014 11:14:07 +0200
|
||||||
|
Subject: dwarves_fprintf: DW_TAG_mutable_type doesn't exist.
|
||||||
|
|
||||||
|
DW_TAG_mutable_type was a mistake in an early DWARFv3 draft and was
|
||||||
|
removed in the final version.
|
||||||
|
|
||||||
|
http://dwarfstd.org/ShowIssue.php?issue=050223.1
|
||||||
|
|
||||||
|
Signed-off-by: Mark Wielaard <mjw@redhat.com>
|
||||||
|
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
|
||||||
|
|
||||||
|
diff --git a/dwarves_fprintf.c b/dwarves_fprintf.c
|
||||||
|
index 4d8e0f4..b746864 100644
|
||||||
|
--- a/dwarves_fprintf.c
|
||||||
|
+++ b/dwarves_fprintf.c
|
||||||
|
@@ -75,7 +75,6 @@ static const char *dwarf_tag_names[] = {
|
||||||
|
[DW_TAG_unspecified_type] = "unspecified_type",
|
||||||
|
[DW_TAG_partial_unit] = "partial_unit",
|
||||||
|
[DW_TAG_imported_unit] = "imported_unit",
|
||||||
|
- [DW_TAG_mutable_type] = "mutable_type",
|
||||||
|
[DW_TAG_condition] = "condition",
|
||||||
|
[DW_TAG_shared_type] = "shared_type",
|
||||||
|
#ifdef STB_GNU_UNIQUE
|
||||||
|
--
|
||||||
|
cgit v0.10.1
|
||||||
|
|
||||||
|
|
@ -3,12 +3,13 @@
|
|||||||
|
|
||||||
Name: dwarves
|
Name: dwarves
|
||||||
Version: 1.10
|
Version: 1.10
|
||||||
Release: 6%{?dist}
|
Release: 7%{?dist}
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
Summary: Debugging Information Manipulation Tools
|
Summary: Debugging Information Manipulation Tools
|
||||||
Group: Development/Tools
|
Group: Development/Tools
|
||||||
URL: http://acmel.wordpress.com
|
URL: http://acmel.wordpress.com
|
||||||
Source: http://fedorapeople.org/~acme/dwarves/%{name}-%{version}.tar.bz2
|
Source: http://fedorapeople.org/~acme/dwarves/%{name}-%{version}.tar.bz2
|
||||||
|
Patch0: dwarves-remove-dw_tag_mutable_type.patch
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
BuildRequires: zlib-devel
|
BuildRequires: zlib-devel
|
||||||
BuildRequires: elfutils-devel >= 0.130
|
BuildRequires: elfutils-devel >= 0.130
|
||||||
@ -49,6 +50,7 @@ Debugging information processing library development files.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -c -n %{name}-%{version}
|
%setup -q -c -n %{name}-%{version}
|
||||||
|
%patch0 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%cmake .
|
%cmake .
|
||||||
@ -114,6 +116,9 @@ rm -rf %{buildroot}
|
|||||||
%{_libdir}/%{libname}_reorganize.so
|
%{_libdir}/%{libname}_reorganize.so
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Sep 05 2014 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 1.10-7
|
||||||
|
- backport removal of DW_TAG_mutable_type
|
||||||
|
|
||||||
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-6
|
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10-6
|
||||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user