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*) |