Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-boot/gnu-efi/files/
Date: Thu, 09 Feb 2017 22:37:57
Message-Id: 1486679751.3654a454ab9ec3771f34cc8bde5df034eaa32a99.soap@gentoo
1 commit: 3654a454ab9ec3771f34cc8bde5df034eaa32a99
2 Author: Michael Mair-Keimberger (asterix) <m.mairkeimberger <AT> gmail <DOT> com>
3 AuthorDate: Wed Feb 8 21:02:54 2017 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 9 22:35:51 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3654a454
7
8 sys-boot/gnu-efi: remove unused patches
9
10 Closes: https://github.com/gentoo/gentoo/pull/3888
11
12 .../gnu-efi/files/gnu-efi-3.0a-lds-redhat.patch | 42 -----------------
13 sys-boot/gnu-efi/files/gnu-efi-3.0a-lds.patch | 55 ----------------------
14 2 files changed, 97 deletions(-)
15
16 diff --git a/sys-boot/gnu-efi/files/gnu-efi-3.0a-lds-redhat.patch b/sys-boot/gnu-efi/files/gnu-efi-3.0a-lds-redhat.patch
17 deleted file mode 100644
18 index d47dc3a0d0..0000000000
19 --- a/sys-boot/gnu-efi/files/gnu-efi-3.0a-lds-redhat.patch
20 +++ /dev/null
21 @@ -1,42 +0,0 @@
22 -Updated lds patch from redhat which works with newer binutils.
23 -
24 -http://bugs.gentoo.org/show_bug.cgi?id=79091
25 -
26 ---- gnuefi/elf_ia64_efi.lds
27 -+++ gnuefi/elf_ia64_efi.lds
28 -@@ -28,6 +28,5 @@
29 - {
30 - *(.rodata*)
31 - *(.ctors)
32 -- *(.data)
33 -- *(.data1)
34 -+ *(.data*)
35 - *(.gnu.linkonce.d*)
36 -@@ -31,8 +31,4 @@ SECTIONS
37 - *(.plabel) /* data whose relocs we want to ignore */
38 -- *(.IA_64.unwind)
39 -- *(.IA_64.unwind_info)
40 -- *(.IA64.unwind)
41 -- *(.IA64.unwind_info)
42 - /* the EFI loader doesn't seem to like a .bss section, so we stick
43 - it all into .data: */
44 - *(.dynbss)
45 -@@ -48,7 +47,7 @@
46 - .rela :
47 - {
48 - *(.rela.text)
49 -- *(.rela.data)
50 -+ *(.rela.data*)
51 - *(.rela.sdata)
52 - *(.rela.got)
53 - *(.rela.gnu.linkonce.d*)
54 -@@ -68,4 +64,9 @@ SECTIONS
55 - *(.rela.plabel)
56 - *(.rela.reloc)
57 - }
58 -+ /DISCARD/ :
59 -+ {
60 -+ *(.IA_64.unwind*)
61 -+ *(.IA64.unwind*)
62 -+ }
63 - }
64
65 diff --git a/sys-boot/gnu-efi/files/gnu-efi-3.0a-lds.patch b/sys-boot/gnu-efi/files/gnu-efi-3.0a-lds.patch
66 deleted file mode 100644
67 index f16efdbcfc..0000000000
68 --- a/sys-boot/gnu-efi/files/gnu-efi-3.0a-lds.patch
69 +++ /dev/null
70 @@ -1,55 +0,0 @@
71 ---- gnu-efi-3.0a.orig/gnuefi/elf_ia32_efi.lds
72 -+++ gnu-efi-3.0a/gnuefi/elf_ia32_efi.lds
73 -@@ -17,6 +17,7 @@
74 - *(.rodata*)
75 - *(.data)
76 - *(.data1)
77 -+ *(.data.*)
78 - *(.sdata)
79 - *(.got.plt)
80 - *(.got)
81 -@@ -34,8 +35,13 @@
82 - .rel :
83 - {
84 - *(.rel.data)
85 -+ *(.rel.data.*)
86 - *(.rel.got)
87 - *(.rel.stab)
88 -+ *(.data.rel.ro.local)
89 -+ *(.data.rel.local)
90 -+ *(.data.rel.ro)
91 -+ *(.data.rel*)
92 - }
93 - . = ALIGN(4096);
94 - .dynsym : { *(.dynsym) }
95 -@@ -46,4 +52,9 @@
96 - {
97 - *(.rel.reloc)
98 - }
99 -+ .ignored :
100 -+ {
101 -+ *(.eh_frame)
102 -+ }
103 - }
104 -+
105 ---- gnu-efi-3.0a.orig/gnuefi/elf_ia64_efi.lds
106 -+++ gnu-efi-3.0a/gnuefi/elf_ia64_efi.lds
107 -@@ -28,8 +28,7 @@
108 - {
109 - *(.rodata*)
110 - *(.ctors)
111 -- *(.data)
112 -- *(.data1)
113 -+ *(.data*)
114 - *(.gnu.linkonce.d*)
115 - *(.plabel) /* data whose relocs we want to ignore */
116 - *(.IA_64.unwind)
117 -@@ -48,7 +47,7 @@
118 - .rela :
119 - {
120 - *(.rela.text)
121 -- *(.rela.data)
122 -+ *(.rela.data*)
123 - *(.rela.sdata)
124 - *(.rela.got)
125 - *(.rela.gnu.linkonce.d*)