1 |
commit: 4239660baa178de3220a03050d248d4ccf125cf6 |
2 |
Author: Magnus Granberg <zorry <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Aug 31 21:16:36 2013 +0000 |
4 |
Commit: Magnus Granberg <zorry <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Aug 31 21:16:36 2013 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=4239660b |
7 |
|
8 |
Gcc 4.8.1 with piepatches 0.5.7 is in tree |
9 |
|
10 |
--- |
11 |
sys-devel/gcc/ChangeLog | 1407 ----------- |
12 |
sys-devel/gcc/ChangeLog-2006 | 2869 ---------------------- |
13 |
sys-devel/gcc/files/awk/CVS/Entries | 3 - |
14 |
sys-devel/gcc/files/awk/CVS/Repository | 1 - |
15 |
sys-devel/gcc/files/awk/CVS/Root | 1 - |
16 |
sys-devel/gcc/files/awk/fixlafiles.awk | 314 --- |
17 |
sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la | 335 --- |
18 |
sys-devel/gcc/files/c89 | 20 - |
19 |
sys-devel/gcc/files/c99 | 21 - |
20 |
sys-devel/gcc/files/fix_libtool_files.sh | 68 - |
21 |
sys-devel/gcc/files/gcc-configure-LANG.patch | 64 - |
22 |
sys-devel/gcc/files/gcc-configure-texinfo.patch | 16 - |
23 |
sys-devel/gcc/files/gcc-spec-env.patch | 42 - |
24 |
sys-devel/gcc/files/gcc48-spec-env.patch | 76 - |
25 |
sys-devel/gcc/files/mkinfodir | 233 -- |
26 |
sys-devel/gcc/gcc-4.8.1-r1.ebuild | 71 - |
27 |
sys-devel/gcc/metadata.xml | 35 - |
28 |
17 files changed, 5576 deletions(-) |
29 |
|
30 |
diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog |
31 |
deleted file mode 100644 |
32 |
index c427f3c..0000000 |
33 |
--- a/sys-devel/gcc/ChangeLog |
34 |
+++ /dev/null |
35 |
@@ -1,1407 +0,0 @@ |
36 |
-# ChangeLog for sys-devel/gcc |
37 |
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
38 |
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.952 2013/06/04 05:25:51 dirtyepic Exp $ |
39 |
- |
40 |
-*gcc-4.8.1-r1 (11 jul 2013) |
41 |
- |
42 |
- 11 Jul 2013: Magnus Granberg <zorry@g.o> +gcc-4.8.1-r1.ebuild, |
43 |
- -gcc-4.8.1.ebuild: |
44 |
- Add -fstack-check as default in spec |
45 |
- |
46 |
- 26 Jul 2013: Magnus Granberg <zorry@g.o> gcc-4.8.1.ebuild |
47 |
- files/gcc48-spec-env.patch: |
48 |
- New Env spec patch to support DRIVER_SELF_SPECS |
49 |
- |
50 |
-*gcc-4.8.1 (04 Jun 2013) |
51 |
- |
52 |
- 04 Jun 2013; Ryan Hill <dirtyepic@g.o> +gcc-4.8.1.ebuild: |
53 |
- Version bump (bug #472116). |
54 |
- |
55 |
- 20 May 2013; Alexis Ballier <aballier@g.o> gcc-4.7.0.ebuild, |
56 |
- gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, gcc-4.7.3.ebuild: |
57 |
- drop fbsd keywords on gcc 4.7: bug #444678; gcc 4.8 is fine so we can move on |
58 |
- with that version when it gets unmasked. |
59 |
- |
60 |
- 19 May 2013; Anthony G. Basile <blueness@g.o> gcc-4.8.0.ebuild: |
61 |
- PIE/SSP work on mips for both glibc and uclibc |
62 |
- |
63 |
- 15 May 2013; Ryan Hill <dirtyepic@g.o> gcc-4.4.3-r3.ebuild, |
64 |
- gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, gcc-4.4.6-r1.ebuild, gcc-4.4.7.ebuild, |
65 |
- gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, |
66 |
- gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, |
67 |
- gcc-4.6.4.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, |
68 |
- gcc-4.8.0.ebuild: |
69 |
- Stick LTO message behind USE flag and drop warnings that no longer apply. |
70 |
- |
71 |
-*gcc-4.7.3 (15 May 2013) |
72 |
- |
73 |
- 15 May 2013; Ryan Hill <dirtyepic@g.o> +gcc-4.7.3.ebuild, |
74 |
- metadata.xml: |
75 |
- Version bump, bug #465622. Also fixes bug #443092 (ICE with -fprofile-use |
76 |
- --coverage) and a wrong code bug with -mxop. |
77 |
- |
78 |
- 07 May 2013; Ryan Hill <dirtyepic@g.o> gcc-4.8.0.ebuild: |
79 |
- 4.8.0 p1.3: Fixes bug #465894 (wine memcopy breakage) and a couple of wrong |
80 |
- code bugs for -march=bdver2. |
81 |
- |
82 |
-*gcc-4.6.4 (23 Apr 2013) |
83 |
- |
84 |
- 23 Apr 2013; Ryan Hill <dirtyepic@g.o> +gcc-4.6.4.ebuild: |
85 |
- Version bump. Fixes bug #411691 (ICE building stable boost) and bug #454426 |
86 |
- (bootstrap fails on alpha). |
87 |
- |
88 |
- 21 Apr 2013; Mike Frysinger <vapier@g.o> gcc-4.4.7.ebuild, |
89 |
- gcc-4.5.4.ebuild, gcc-4.6.3.ebuild, gcc-4.7.2-r1.ebuild, gcc-4.8.0.ebuild: |
90 |
- Fix default armv4 linking behavior. |
91 |
- |
92 |
- 20 Apr 2013; Mike Frysinger <vapier@g.o> gcc-4.4.7.ebuild, |
93 |
- gcc-4.5.4.ebuild, gcc-4.6.3.ebuild, gcc-4.7.2-r1.ebuild, gcc-4.8.0.ebuild: |
94 |
- Add missing call to toolchain_pkg_postinst so gcc-config and friends kick in |
95 |
- properly. |
96 |
- |
97 |
- 12 Apr 2013; Ulrich Müller <ulm@g.o> gcc-3.1.1-r2.ebuild, |
98 |
- gcc-3.2.3-r4.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, |
99 |
- gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, gcc-4.3.5.ebuild, gcc-4.3.6-r1.ebuild, |
100 |
- gcc-4.4.2.ebuild, gcc-4.4.3-r3.ebuild, gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, |
101 |
- gcc-4.4.6-r1.ebuild, gcc-4.4.7.ebuild, gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, |
102 |
- gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, |
103 |
- gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, |
104 |
- gcc-4.7.2-r1.ebuild, gcc-4.8.0.ebuild: |
105 |
- Update LICENSE to FDL-1.3+ for gcc-4.6.0 and later versions, bug 464670. |
106 |
- Change all GNU licenses to the "or later" variant. |
107 |
- |
108 |
- 05 Apr 2013; Mike Frysinger <vapier@g.o> gcc-4.8.0.ebuild: |
109 |
- Fix cross-compile builds #464640 by Tim Northover. |
110 |
- |
111 |
-*gcc-4.8.0 (04 Apr 2013) |
112 |
- |
113 |
- 04 Apr 2013; Ryan Hill <dirtyepic@g.o> +gcc-4.8.0.ebuild: |
114 |
- Version bump (bug #462736). |
115 |
- |
116 |
- 12 Mar 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
117 |
- Move back to ~sparc with the acknowledge of the sparc team, because of bug |
118 |
- #457062 |
119 |
- |
120 |
- 02 Mar 2013; Ryan Hill <dirtyepic@g.o> -gcc-4.7.2.ebuild, |
121 |
- gcc-4.7.2-r1.ebuild: |
122 |
- 4.7.2 p1.5: Fixes PR56125 (wrong code with -ffast-math). |
123 |
- |
124 |
-*gcc-4.7.2-r1 (25 Feb 2013) |
125 |
- |
126 |
- 25 Feb 2013; Ryan Hill <dirtyepic@g.o> +gcc-4.7.2-r1.ebuild, |
127 |
- -files/pro-police-docs.patch: |
128 |
- 4.7.2 p1.4: Fixes bug #451680 (bootstrap comparison failure on alpha), |
129 |
- bug #421305 and #417271 (libitm build breakage), and PR55940 (incorrect |
130 |
- code building virtualbox kernel modules). Revbump for unmasking. |
131 |
- |
132 |
- 08 Feb 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
133 |
- Stable for s390, wrt bug #418383 |
134 |
- |
135 |
- 07 Feb 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
136 |
- Stable for sh, wrt bug #418383 |
137 |
- |
138 |
- 22 Jan 2013; Jeroen Roovers <jer@g.o> gcc-4.6.3.ebuild: |
139 |
- Stable for HPPA (bug #418383). |
140 |
- |
141 |
- 22 Jan 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
142 |
- Stable for arm, wrt bug #418383 |
143 |
- |
144 |
- 21 Jan 2013; Ryan Hill <dirtyepic@g.o> gcc-4.6.3.ebuild: |
145 |
- Patchset 1.11. Fixes bug #451680 (bootstrap comparison failure on alpha) and |
146 |
- bug #452768 (unable to find a register to spill in class 'VFP_LO_REGS' on |
147 |
- arm). |
148 |
- |
149 |
- 15 Jan 2013; Ryan Hill <dirtyepic@g.o> gcc-4.6.3.ebuild: |
150 |
- Patchset 1.10. Backport patch to fix ICE on arm (bug #401561). |
151 |
- |
152 |
- 13 Jan 2013; Raúl Porcel <armin76@g.o> gcc-4.6.3.ebuild: |
153 |
- Move back to ~alpha, bug #451680 |
154 |
- |
155 |
- 09 Jan 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
156 |
- Stable for alpha, wrt bug #418383 |
157 |
- |
158 |
- 09 Jan 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
159 |
- Stable for sparc, wrt bug #418383 |
160 |
- |
161 |
- 09 Jan 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
162 |
- Stable for ia64, wrt bug #418383 |
163 |
- |
164 |
- 08 Jan 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
165 |
- Stable for ppc64, wrt bug #418383 |
166 |
- |
167 |
- 08 Jan 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
168 |
- Stable for ppc, wrt bug #418383 |
169 |
- |
170 |
- 08 Jan 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
171 |
- Stable for x86, wrt bug #418383 |
172 |
- |
173 |
- 08 Jan 2013; Agostino Sarubbo <ago@g.o> gcc-4.6.3.ebuild: |
174 |
- Stable for amd64, wrt bug #418383 |
175 |
- |
176 |
- 08 Jan 2013; Mike Frysinger <vapier@g.o> gcc-3.4.6-r2.ebuild: |
177 |
- Fix building with glibc-2.16 #424970 by Chris Smith. |
178 |
- |
179 |
- 03 Jan 2013; Raúl Porcel <armin76@g.o> gcc-4.4.7.ebuild, |
180 |
- gcc-4.5.4.ebuild: |
181 |
- s390/sh stable wrt #431878 |
182 |
- |
183 |
- 01 Jan 2013; Agostino Sarubbo <ago@g.o> gcc-4.4.7.ebuild: |
184 |
- Stable for arm, wrt bug #431878 |
185 |
- |
186 |
- 30 Dec 2012; Agostino Sarubbo <ago@g.o> gcc-4.4.7.ebuild, |
187 |
- gcc-4.5.4.ebuild: |
188 |
- Stable for sparc, wrt to bug #431878 |
189 |
- |
190 |
- 29 Dec 2012; Mike Frysinger <vapier@g.o> -gcc-2.95.3-r9.ebuild, |
191 |
- gcc-2.95.3-r10.ebuild: |
192 |
- Get gcc-2 building again on modern systems. |
193 |
- |
194 |
- 21 Dec 2012; Mike Frysinger <vapier@g.o> gcc-4.5.4.ebuild, |
195 |
- gcc-4.6.3.ebuild: |
196 |
- Add fix from upstream pr48226 for ppc handling of the vector keyword #445606 |
197 |
- by Marcus Comstedt. |
198 |
- |
199 |
- 11 Dec 2012; Agostino Sarubbo <ago@g.o> gcc-4.4.7.ebuild, |
200 |
- gcc-4.5.4.ebuild: |
201 |
- Stable for ia64, wrt bug #431878 |
202 |
- |
203 |
- 29 Nov 2012; Mike Frysinger <vapier@g.o> gcc-4.1.2.ebuild, |
204 |
- gcc-4.2.4.ebuild: |
205 |
- Fix building with glibc-2.16 #424970 by Chris Smith. |
206 |
- |
207 |
- 25 Nov 2012; Mike Frysinger <vapier@g.o> gcc-4.6.3.ebuild: |
208 |
- Push out fixes from upstream for #439432 and 439988. |
209 |
- |
210 |
- 25 Nov 2012; Mike Frysinger <vapier@g.o> gcc-4.3.6-r1.ebuild, |
211 |
- gcc-4.4.7.ebuild: |
212 |
- Push out accumulated backports. |
213 |
- |
214 |
- 24 Nov 2012; Mike Frysinger <vapier@g.o> gcc-2.95.3-r10.ebuild, |
215 |
- gcc-2.95.3-r9.ebuild, gcc-3.1.1-r2.ebuild, gcc-3.2.2.ebuild, |
216 |
- gcc-3.2.3-r4.ebuild, gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, |
217 |
- gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.3-r2.ebuild, |
218 |
- gcc-4.3.4.ebuild, gcc-4.3.5.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.2.ebuild, |
219 |
- gcc-4.4.3-r3.ebuild, gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, |
220 |
- gcc-4.4.6-r1.ebuild, gcc-4.4.7.ebuild, gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, |
221 |
- gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, |
222 |
- gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, |
223 |
- gcc-4.7.2.ebuild: |
224 |
- Move xlibs gcj dep to the eclass. |
225 |
- |
226 |
- 05 Nov 2012; Ryan Hill <dirtyepic@g.o> gcc-4.7.2.ebuild: |
227 |
- Patchset 1.3. Backport patches to ignore always_inline attribute on redefined |
228 |
- extern inline functions (bug #423945 and #435002) and preserve user alignment |
229 |
- on user defined sections (among other things fixes glibc build on PPC). |
230 |
- |
231 |
- 21 Oct 2012; Mike Frysinger <vapier@g.o> gcc-4.7.1.ebuild, |
232 |
- gcc-4.7.2.ebuild: |
233 |
- Make sure gfortran respects sysroot #433435 by Andrew Aladjev. |
234 |
- |
235 |
- 06 Oct 2012; Magnus Granberg <zorry@g.o> gcc-4.7.2.ebuild: |
236 |
- Bump the piepatchset to 0.5.5 |
237 |
- |
238 |
- 03 Oct 2012; Magnus Granberg <zorry@g.o> gcc-4.7.2.ebuild: |
239 |
- Update piepatchset to 0.5.4 to fix 436924 |
240 |
- |
241 |
- 02 Oct 2012; Mike Frysinger <vapier@g.o> gcc-4.7.2.ebuild: |
242 |
- Update x32 patch #436756 by Alphat-PC. |
243 |
- |
244 |
-*gcc-4.7.2 (30 Sep 2012) |
245 |
- |
246 |
- 30 Sep 2012; Ryan Hill <dirtyepic@g.o> gcc-4.7.0.ebuild, |
247 |
- gcc-4.7.1.ebuild, +gcc-4.7.2.ebuild: |
248 |
- Version bump (bug #435852). Fixes bug #421413 (libtheora ICE) and bug #423675 |
249 |
- (gnash/boost ICE). |
250 |
- |
251 |
- 28 Sep 2012; Zac Medico <zmedico@g.o> gcc-2.95.3-r10.ebuild: |
252 |
- Drop global scope tc-arch call, which breaks metadata generation due to KV |
253 |
- being unset (since rev 1.118 of toolchain-funcs.eclass). The |
254 |
- GENTOO_PATCH_EXCLUDE setting that this tc-arch call triggers appears to be |
255 |
- obsolete anyway, since the variable is not exported and there are no |
256 |
- references to it whatsoever in any eclasses or ebuilds. |
257 |
- |
258 |
- 27 Sep 2012; Mike Frysinger <vapier@g.o> gcc-4.6.0.ebuild, |
259 |
- gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r2.ebuild, |
260 |
- gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, gcc-4.7.0.ebuild, |
261 |
- gcc-4.7.1.ebuild: |
262 |
- Drop -Werror from libgfortran, and push out accumulated patchesets for older |
263 |
- versions. |
264 |
- |
265 |
- 26 Sep 2012; Matt Turner <mattst88@g.o> gcc-4.4.7.ebuild, |
266 |
- gcc-4.5.4.ebuild: |
267 |
- Stable on alpha, bug 431878. |
268 |
- |
269 |
- 13 Sep 2012; Anthony G. Basile <blueness@g.o> gcc-4.4.7.ebuild: |
270 |
- Stable ppc64, bug #431878 - forgot 4.4.7 |
271 |
- |
272 |
- 13 Sep 2012; Anthony G. Basile <blueness@g.o> gcc-4.5.4.ebuild: |
273 |
- Stable ppc64, bug #431878 |
274 |
- |
275 |
- 12 Sep 2012; Pawel Hajdan jr <phajdan.jr@g.o> gcc-4.4.7.ebuild, |
276 |
- gcc-4.5.4.ebuild: |
277 |
- x86 stable wrt bug #431878 |
278 |
- |
279 |
- 07 Sep 2012; Jeroen Roovers <jer@g.o> gcc-4.4.7.ebuild, |
280 |
- gcc-4.5.4.ebuild: |
281 |
- Stable for HPPA (bug #431878). |
282 |
- |
283 |
- 02 Sep 2012; Michael Weber <xmw@g.o> gcc-4.4.7.ebuild, |
284 |
- gcc-4.5.4.ebuild: |
285 |
- ppc stable (bug 431878). |
286 |
- |
287 |
- 01 Sep 2012; Michael Weber <xmw@g.o> gcc-4.5.4.ebuild: |
288 |
- ppc stable (bug 431878). |
289 |
- |
290 |
- 25 Aug 2012; Anthony G. Basile <blueness@g.o> gcc-4.5.4.ebuild: |
291 |
- Stable arm, bug #431878 |
292 |
- |
293 |
- 21 Aug 2012; Agostino Sarubbo <ago@g.o> gcc-4.5.4.ebuild: |
294 |
- Stable for AMD64, wrt bug #431878 |
295 |
- |
296 |
- 21 Aug 2012; Agostino Sarubbo <ago@g.o> gcc-4.4.7.ebuild: |
297 |
- Stable for AMD64, wrt bug #431878 |
298 |
- |
299 |
- 19 Aug 2012; Mike Frysinger <vapier@g.o> gcc-4.7.1.ebuild: |
300 |
- Update fortify source handling, and enable cross-compiler warnings with system |
301 |
- paths. |
302 |
- |
303 |
- 11 Aug 2012; Mike Frysinger <vapier@g.o> gcc-4.6.3.ebuild: |
304 |
- Add fix from upstream PR52999 for hppa section conflict errors #405161 by |
305 |
- Jeroen Roovers. |
306 |
- |
307 |
- 23 Jul 2012; Mike Frysinger <vapier@g.o> gcc-4.6.3.ebuild, |
308 |
- gcc-4.7.1.ebuild: |
309 |
- Drop -Werror while building go #423153 by Tiziano Müller. |
310 |
- |
311 |
- 23 Jul 2012; Mike Frysinger <vapier@g.o> gcc-3.3.6-r1.ebuild: |
312 |
- Fix building with newer glibc and siginfo changes #427220 by Martin Jansa. |
313 |
- |
314 |
- 23 Jul 2012; Mike Frysinger <vapier@g.o> gcc-4.7.1.ebuild: |
315 |
- Fix for building libitm on x86 #421305 by Rafał Mużyło. |
316 |
- |
317 |
- 23 Jul 2012; Mike Frysinger <vapier@g.o> gcc-4.6.3.ebuild: |
318 |
- Fix building with glibc-2.16 #424970 by Chris Smith. |
319 |
- |
320 |
-*gcc-4.5.4 (15 Jul 2012) |
321 |
- |
322 |
- 15 Jul 2012; Ryan Hill <dirtyepic@g.o> +gcc-4.5.4.ebuild: |
323 |
- Version bump. |
324 |
- |
325 |
- 28 Jun 2012; Anthony G. Basile <blueness@g.o> gcc-4.6.3.ebuild: |
326 |
- PIE and SSP work on mips glibc systems, tested on lemote yeeloong |
327 |
- |
328 |
-*gcc-4.7.1 (15 Jun 2012) |
329 |
- |
330 |
- 15 Jun 2012; Ryan Hill <dirtyepic@g.o> +gcc-4.7.1.ebuild: |
331 |
- Version bump. |
332 |
- |
333 |
- 04 Jun 2012; Magnus Granberg <zorry@g.o> gcc-4.6.3.ebuild: |
334 |
- Bump of the piepatchset for gcc-4.6.3 to 0.5.2 |
335 |
- |
336 |
- 03 Jun 2012; Mike Frysinger <vapier@g.o> gcc-4.7.0.ebuild: |
337 |
- Apply x32 patch based on target ABIs. |
338 |
- |
339 |
- 02 Jun 2012; Magnus Granberg <zorry@g.o> gcc-4.6.3.ebuild, |
340 |
- gcc-4.7.0.ebuild: |
341 |
- Add support for ssp on uclibc and it need to be >= 0.9.33 |
342 |
- |
343 |
- 31 May 2012; Ryan Hill <dirtyepic@g.o> gcc-4.6.0.ebuild, |
344 |
- gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild: |
345 |
- Keyword 4.6.* for amd64. |
346 |
- |
347 |
- 25 May 2012; Mike Frysinger <vapier@g.o> gcc-4.6.2.ebuild, |
348 |
- gcc-4.6.3.ebuild, gcc-4.7.0.ebuild: |
349 |
- Update x32 support. |
350 |
- |
351 |
- 22 May 2012; Ryan Hill <dirtyepic@g.o> gcc-4.6.0.ebuild, |
352 |
- gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild: |
353 |
- Keyword for all but amd64. |
354 |
- |
355 |
-*gcc-4.7.0 (22 May 2012) |
356 |
- |
357 |
- 22 May 2012; Ryan Hill <dirtyepic@g.o> -gcc-4.5.3-r1.ebuild, |
358 |
- +gcc-4.7.0.ebuild: |
359 |
- Version bump (bug #409315). |
360 |
- |
361 |
- 18 May 2012; Mike Frysinger <vapier@g.o> files/fix_libtool_files.sh: |
362 |
- Use `.` rather than `source` now that we use /bin/sh as pointed out by pesa. |
363 |
- |
364 |
- 15 May 2012; Mike Frysinger <vapier@g.o> files/fix_libtool_files.sh: |
365 |
- Use awk file in /usr/share/gcc-data and tweak the code to be POSIX since it is |
366 |
- so simple. #415947 by Jim Faulkner. |
367 |
- |
368 |
- 11 May 2012; Mike Frysinger <vapier@g.o> gcc-4.5.3-r2.ebuild, |
369 |
- gcc-4.6.3.ebuild: |
370 |
- Push out FreeBSD PIE fix #415185 by Alexis Ballier. |
371 |
- |
372 |
- 10 May 2012; Mike Frysinger <vapier@g.o> gcc-4.5.3-r2.ebuild, |
373 |
- gcc-4.6.3.ebuild: |
374 |
- Push out hppa 64bit fix #382075 by Jeroen Roovers, and new arm hardfp ldso |
375 |
- path. |
376 |
- |
377 |
- 06 May 2012; Raúl Porcel <armin76@g.o> gcc-4.3.6-r1.ebuild, |
378 |
- gcc-4.4.6-r1.ebuild, gcc-4.5.3-r2.ebuild: |
379 |
- alpha/ia64/s390/sh/sparc stable wrt #405845, #405849, #402847 |
380 |
- |
381 |
-*gcc-4.6.3 (28 Apr 2012) |
382 |
- |
383 |
- 28 Apr 2012; Ryan Hill <dirtyepic@g.o> +gcc-4.6.3.ebuild, |
384 |
- metadata.xml: |
385 |
- Version bump (bug #406571). |
386 |
- |
387 |
- 26 Apr 2012; Alexis Ballier <aballier@g.o> gcc-4.5.3-r2.ebuild: |
388 |
- keyword ~amd64-fbsd |
389 |
- |
390 |
- 15 Apr 2012; Mike Frysinger <vapier@g.o> gcc-4.5.3-r2.ebuild: |
391 |
- Fix from upstream for building gcj with glibc-2.15+. |
392 |
- |
393 |
- 28 Mar 2012; Markus Meier <maekke@g.o> gcc-4.3.6-r1.ebuild: |
394 |
- arm stable, bug #405845 |
395 |
- |
396 |
-*gcc-4.4.7 (27 Mar 2012) |
397 |
- |
398 |
- 27 Mar 2012; Mike Frysinger <vapier@g.o> +gcc-4.4.7.ebuild: |
399 |
- Version bump #409033 by Mr. Anderson. |
400 |
- |
401 |
- 15 Mar 2012; Markus Meier <maekke@g.o> gcc-4.4.6-r1.ebuild: |
402 |
- arm stable, bug #405849 |
403 |
- |
404 |
- 15 Mar 2012; Mike Frysinger <vapier@g.o> gcc-4.6.0.ebuild, |
405 |
- gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild: |
406 |
- Drop gcc-config dep now that the toolchain.eclass forces it. |
407 |
- |
408 |
- 10 Mar 2012; Pawel Hajdan jr <phajdan.jr@g.o> gcc-4.4.6-r1.ebuild: |
409 |
- x86 stable wrt bug #405849 |
410 |
- |
411 |
- 09 Mar 2012; Pawel Hajdan jr <phajdan.jr@g.o> gcc-4.3.6-r1.ebuild: |
412 |
- x86 stable wrt bug #405845 |
413 |
- |
414 |
- 03 Mar 2012; Brent Baude <ranger@g.o> gcc-4.5.3-r2.ebuild: |
415 |
- Marking gcc-4.5.3-r2 ppc64 for bug 402847 |
416 |
- |
417 |
- 02 Mar 2012; Brent Baude <ranger@g.o> gcc-4.4.6-r1.ebuild: |
418 |
- Marking gcc-4.4.6-r1 ppc64 for bug 405849 |
419 |
- |
420 |
- 02 Mar 2012; Brent Baude <ranger@g.o> gcc-4.3.6-r1.ebuild: |
421 |
- Marking gcc-4.3.6-r1 ppc64 for bug 405845 |
422 |
- |
423 |
- 29 Feb 2012; Markus Meier <maekke@g.o> gcc-4.5.3-r2.ebuild: |
424 |
- arm stable, bug #402847 |
425 |
- |
426 |
- 29 Feb 2012; Brent Baude <ranger@g.o> gcc-4.5.3-r2.ebuild: |
427 |
- Marking gcc-4.5.3-r2 ppc for bug 402847 |
428 |
- |
429 |
- 28 Feb 2012; Brent Baude <ranger@g.o> gcc-4.4.6-r1.ebuild: |
430 |
- Marking gcc-4.4.6-r1 ppc for bug 405849 |
431 |
- |
432 |
- 28 Feb 2012; Brent Baude <ranger@g.o> gcc-4.3.6-r1.ebuild: |
433 |
- Marking gcc-4.3.6-r1 ppc for bug 405845 |
434 |
- |
435 |
- 27 Feb 2012; Agostino Sarubbo <ago@g.o> gcc-4.4.6-r1.ebuild: |
436 |
- Stable for amd64, wrt bug #405849 |
437 |
- |
438 |
- 27 Feb 2012; Agostino Sarubbo <ago@g.o> gcc-4.3.6-r1.ebuild: |
439 |
- Stable for amd64, wrt bug #405845 |
440 |
- |
441 |
- 24 Feb 2012; Pawel Hajdan jr <phajdan.jr@g.o> gcc-4.5.3-r2.ebuild: |
442 |
- x86 stable wrt bug #402847 |
443 |
- |
444 |
- 22 Feb 2012; Jeroen Roovers <jer@g.o> gcc-4.5.3-r2.ebuild: |
445 |
- Stable for HPPA (bug #402847). |
446 |
- |
447 |
- 22 Feb 2012; Agostino Sarubbo <ago@g.o> gcc-4.5.3-r2.ebuild: |
448 |
- Stable for AMD64, wrt bug #402847 |
449 |
- |
450 |
- 20 Feb 2012; Ryan Hill <dirtyepic@g.o> gcc-4.5.3-r2.ebuild: |
451 |
- Bump to p1.1. Fixes bug #388835 (ICE in move_insn, at haifa-sched.c). |
452 |
- |
453 |
- 20 Feb 2012; Ryan Hill <dirtyepic@g.o> gcc-4.6.2.ebuild: |
454 |
- Bump to p1.4. Fixes bug #388835 (ICE in move_insn, at haifa-sched.c) and |
455 |
- bug #396005 (c-family plugin headers installed to incorrect location). |
456 |
- |
457 |
- 02 Jan 2012; Andreas K. Huettel <dilfridge@g.o> +ChangeLog-2006: |
458 |
- Split ChangeLog. |
459 |
- |
460 |
- 30 Dec 2011; Magnus Granberg <zorry@g.o> gcc-4.5.3-r2.ebuild: |
461 |
- Bump the piepatchset to 0.4.7 to fix 394821 |
462 |
- |
463 |
-*gcc-4.5.3-r2 (13 Dec 2011) |
464 |
- |
465 |
- 13 Dec 2011; Magnus Granberg <zorry@g.o> +gcc-4.5.3-r2.ebuild: |
466 |
- Bump piepatchset to 0.4.6 and fix bug 393321 |
467 |
- |
468 |
- 08 Dec 2011; Mike Frysinger <vapier@g.o> gcc-4.6.2.ebuild: |
469 |
- Update x32 snapshot for native x32 support. |
470 |
- |
471 |
- 07 Dec 2011; Magnus Granberg <zorry@g.o gcc-4.6.2.ebuild: |
472 |
- Bump piepatchset to 0.5.0 to fix 380823 and 393321 |
473 |
- |
474 |
- 06 Dec 2011; Mike Frysinger <vapier@g.o> gcc-4.6.2.ebuild: |
475 |
- Add x32 ABI backport (for x86-64 targets) from gcc-4.7. |
476 |
- |
477 |
- 06 Dec 2011; Mike Frysinger <vapier@g.o> metadata.xml: |
478 |
- Add description for new USE=libssp flag. |
479 |
- |
480 |
- 06 Dec 2011; Mike Frysinger <vapier@g.o> -files/3.4.3/libssp.patch, |
481 |
- gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild: |
482 |
- Drop obsolete/unsupported SSP/PIE code in older gcc versions. |
483 |
- |
484 |
- 06 Dec 2011; Ryan Hill <dirtyepic@g.o> gcc-4.6.2.ebuild: |
485 |
- Bump to patchset 1.1. Fixes compile issues on arm (bug #366253), and enable |
486 |
- fortification by default using builtin defines instead of spec rules as the |
487 |
- latter may become unsupportable in the future. |
488 |
- |
489 |
- 04 Dec 2011; Mike Frysinger <vapier@g.o> gcc-3.3.6-r1.ebuild, |
490 |
- gcc-3.4.6-r2.ebuild: |
491 |
- Drop dead MAN_VER code. |
492 |
- |
493 |
- 03 Dec 2011; Mike Frysinger <vapier@g.o> |
494 |
- -files/stubs/gcc-3.3-htb-stub.patch, -files/stubs/gcc-3.3-ssp-stub.patch, |
495 |
- -files/stubs/gcc-3.4-htb-stub.patch, -files/stubs/gcc-3.4-ssp-stub.patch, |
496 |
- -files/stubs/gcc-4.0-htb-stub.patch, -files/stubs/gcc-4.0-ssp-stub.patch: |
497 |
- Drop now unused stub patches. |
498 |
- |
499 |
- 03 Dec 2011; Mike Frysinger <vapier@g.o> gcc-4.6.0.ebuild, |
500 |
- gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild: |
501 |
- Disable fortify patches with older glibcs #362315 by Leonid Volnitsky. |
502 |
- |
503 |
- 03 Dec 2011; Mike Frysinger <vapier@g.o> gcc-4.0.4.ebuild, |
504 |
- gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild: |
505 |
- Drop obsolete GENTOO_PATCH_EXCLUDE lines. |
506 |
- |
507 |
- 02 Dec 2011; Mike Frysinger <vapier@g.o> gcc-2.95.3-r10.ebuild, |
508 |
- gcc-3.2.2.ebuild, gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, |
509 |
- gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, |
510 |
- gcc-4.3.5.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.2.ebuild: |
511 |
- Delete old hardened logic as we no longer support it (split specs/etc...). |
512 |
- |
513 |
- 02 Dec 2011; Mike Frysinger <vapier@g.o> metadata.xml: |
514 |
- Add USE=gtk description by Ralph Sennhauser #362799 by Peter Volkov. |
515 |
- |
516 |
- 09 Nov 2011; Mike Frysinger <vapier@g.o> gcc-2.95.3-r10.ebuild, |
517 |
- gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, |
518 |
- gcc-4.2.4-r1.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, gcc-4.3.5.ebuild, |
519 |
- gcc-4.3.6-r1.ebuild, gcc-4.4.2.ebuild, gcc-4.4.3-r3.ebuild, |
520 |
- gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, gcc-4.4.6-r1.ebuild, |
521 |
- gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r1.ebuild, gcc-4.6.0.ebuild, |
522 |
- gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild: |
523 |
- Drop most dependencies now that toolchain.eclass takes care of them. Also |
524 |
- drop the ncurses dep as that seems to be purely a workaround for an ancient |
525 |
- issue #4411 which we have addressed in different ways. |
526 |
- |
527 |
-*gcc-4.6.2 (30 Oct 2011) |
528 |
- |
529 |
- 30 Oct 2011; Ryan Hill <dirtyepic@g.o> +gcc-4.6.2.ebuild: |
530 |
- Version bump. Also fixes bug #364319 (preprocessor flag canonicalization |
531 |
- patch broke gcj), and bug #387483 (broken clang++). |
532 |
- |
533 |
- 24 Oct 2011; Raúl Porcel <armin76@g.o> gcc-4.5.3-r1.ebuild: |
534 |
- alpha/ia64/s390/sh/sparc stable wrt #357478 |
535 |
- |
536 |
- 09 Oct 2011; Markus Meier <maekke@g.o> gcc-4.5.3-r1.ebuild: |
537 |
- arm stable, bug #357479 |
538 |
- |
539 |
- 04 Oct 2011; Jeroen Roovers <jer@g.o> gcc-4.5.3-r1.ebuild: |
540 |
- Stable for HPPA (bug #357479). |
541 |
- |
542 |
- 26 Sep 2011; Mike Frysinger <vapier@g.o> gcc-2.95.3-r10.ebuild, |
543 |
- gcc-3.2.2.ebuild, gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, |
544 |
- gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, |
545 |
- gcc-4.3.5.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.2.ebuild, gcc-4.4.3-r3.ebuild, |
546 |
- gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, gcc-4.4.6-r1.ebuild, |
547 |
- gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r1.ebuild, gcc-4.6.0.ebuild, |
548 |
- gcc-4.6.1-r1.ebuild: |
549 |
- Scrub now unused ETYPE logic. |
550 |
- |
551 |
- 25 Sep 2011; Pawel Hajdan jr <phajdan.jr@g.o> gcc-4.5.3-r1.ebuild: |
552 |
- x86 stable wrt bug #357479 |
553 |
- |
554 |
- 23 Sep 2011; Kacper Kowalik <xarthisius@g.o> gcc-4.5.3-r1.ebuild: |
555 |
- ppc/ppc64 stable wrt #357479 |
556 |
- |
557 |
- 20 Sep 2011; Tony Vroon <chainsaw@g.o> gcc-4.5.3-r1.ebuild: |
558 |
- Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug |
559 |
- #357479. |
560 |
- |
561 |
-*gcc-4.6.1-r1 (13 Aug 2011) |
562 |
-*gcc-4.5.3-r1 (13 Aug 2011) |
563 |
-*gcc-4.4.6-r1 (13 Aug 2011) |
564 |
-*gcc-4.3.6-r1 (13 Aug 2011) |
565 |
- |
566 |
- 13 Aug 2011; Ryan Hill <dirtyepic@g.o> -gcc-4.3.6.ebuild, |
567 |
- +gcc-4.3.6-r1.ebuild, -gcc-4.4.6.ebuild, +gcc-4.4.6-r1.ebuild, |
568 |
- -gcc-4.5.3.ebuild, +gcc-4.5.3-r1.ebuild, -gcc-4.6.1.ebuild, |
569 |
- +gcc-4.6.1-r1.ebuild: |
570 |
- Rev bumps to force fix for bug #377633. No other changes. |
571 |
- |
572 |
-*gcc-4.5.3 (06 Aug 2011) |
573 |
- |
574 |
- 06 Aug 2011; Ryan Hill <dirtyepic@g.o> +gcc-4.5.3.ebuild: |
575 |
- Version bump (bug #365935). Also fixes HPPA miscompile (bug #322831) and IA64 |
576 |
- ICE (bug #365045). |
577 |
- |
578 |
- 06 Aug 2011; Ryan Hill <dirtyepic@g.o> gcc-4.5.1-r1.ebuild, |
579 |
- gcc-4.5.2.ebuild: |
580 |
- Allow dev-libs/libelf as an alternative to elfutils for LTO support in 4.5 |
581 |
- (bug #375737). |
582 |
- |
583 |
- 06 Aug 2011; Ryan Hill <dirtyepic@g.o> gcc-4.6.0.ebuild, |
584 |
- gcc-4.6.1.ebuild: |
585 |
- Drop softfloat patches for 4.6 (bug #372199). |
586 |
- |
587 |
- 21 Jul 2011; Jeroen Roovers <jer@g.o> gcc-4.4.6.ebuild: |
588 |
- Stable for HPPA (bug #374465). |
589 |
- |
590 |
- 20 Jul 2011; Ryan Hill <dirtyepic@g.o> gcc-2.95.3-r9.ebuild, |
591 |
- gcc-2.95.3-r10.ebuild, gcc-3.1.1-r2.ebuild, gcc-3.2.2.ebuild, |
592 |
- gcc-3.2.3-r4.ebuild, gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, |
593 |
- gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.3-r2.ebuild, |
594 |
- gcc-4.4.2.ebuild, gcc-4.4.3-r3.ebuild: |
595 |
- Repoman talks too much. |
596 |
- |
597 |
-*gcc-4.4.6 (20 Jul 2011) |
598 |
- |
599 |
- 20 Jul 2011; Ryan Hill <dirtyepic@g.o> +gcc-4.4.6.ebuild: |
600 |
- Version bump (bug #364021). |
601 |
- |
602 |
-*gcc-4.6.1 (05 Jul 2011) |
603 |
- |
604 |
- 05 Jul 2011; Ryan Hill <dirtyepic@g.o> +gcc-4.6.1.ebuild: |
605 |
- Version bump. |
606 |
- |
607 |
- 03 Jul 2011; Ryan Hill <dirtyepic@g.o> gcc-4.4.5.ebuild: |
608 |
- Patchset 1.3 for 4.4.5. Fixes bug #347281 (backport PowerPC -msingle-pic-base |
609 |
- and -mrelocatable support), bug #352201 (float args passed incorrectly from |
610 |
- ms_abi to sysv functions), and bug #365045 (IA64 ICE building erlang). |
611 |
- |
612 |
-*gcc-4.3.6 (01 Jul 2011) |
613 |
- |
614 |
- 01 Jul 2011; Ryan Hill <dirtyepic@g.o> gcc-4.3.5.ebuild, |
615 |
- +gcc-4.3.6.ebuild, metadata.xml: |
616 |
- Version bump (bug #373305), fix some repoman warnings. |
617 |
- |
618 |
- 01 Jul 2011; Ryan Hill <dirtyepic@g.o> gcc-4.3.4.ebuild: |
619 |
- 4.3.4 p1.3 fixes a race condition in the build system (bug #305739). |
620 |
- |
621 |
- 09 Jun 2011; Mike Frysinger <vapier@g.o> gcc-3.3.6-r1.ebuild: |
622 |
- Fix from upstream for missing symbol versions in multilib builds #304239. |
623 |
- |
624 |
- 13 Apr 2011; Ryan Hill <dirtyepic@g.o> gcc-4.6.0.ebuild: |
625 |
- Patchset bump. Fixes a couple ICEs and a wrong-code -ftree-vectorize bug. |
626 |
- Change preprocessor option handling to make specs work again (bug #361783). |
627 |
- |
628 |
- 04 Apr 2011; Ryan Hill <dirtyepic@g.o> gcc-4.6.0.ebuild: |
629 |
- Unbreak -U_FORTIFY_SOURCE (bug #361783). |
630 |
- |
631 |
-*gcc-4.6.0 (03 Apr 2011) |
632 |
- |
633 |
- 03 Apr 2011; Ryan Hill <dirtyepic@g.o> +gcc-4.6.0.ebuild, |
634 |
- metadata.xml: |
635 |
- Version bump. |
636 |
- |
637 |
- 08 Mar 2011; Ryan Hill <dirtyepic@g.o> gcc-3.3.6-r1.ebuild, |
638 |
- gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, |
639 |
- gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, gcc-4.3.5.ebuild, gcc-4.4.2.ebuild, |
640 |
- gcc-4.4.3-r3.ebuild, gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, |
641 |
- gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild: |
642 |
- Lock down gtk+ dependencies. |
643 |
- |
644 |
- 05 Mar 2011; Raúl Porcel <armin76@g.o> gcc-4.4.5.ebuild: |
645 |
- alpha/arm/ia64/s390/sh/sparc stable wrt #354881 |
646 |
- |
647 |
- 26 Feb 2011; Guy Martin <gmsoft@g.o> ChangeLog: |
648 |
- Stable on hppa wrt bug #354881. |
649 |
- |
650 |
- 26 Feb 2011; Markos Chandras <hwoarang@g.o> gcc-4.4.5.ebuild: |
651 |
- Stable on amd64 wrt bug #354881 |
652 |
- |
653 |
- 25 Feb 2011; Christian Faulhammer <fauli@g.o> gcc-4.4.5.ebuild: |
654 |
- stable x86, bug 354881 |
655 |
- |
656 |
- 15 Feb 2011; Kacper Kowalik <xarthisius@g.o> gcc-4.4.5.ebuild: |
657 |
- ppc/ppc64 stable wrt #354881. Thanks Alex Buell <alex.buell@××××××××××.uk> |
658 |
- for testing. |
659 |
- |
660 |
- 13 Feb 2011; Ryan Hill <dirtyepic@g.o> gcc-4.5.2.ebuild: |
661 |
- Bump patchset to 1.1. Fixes for arm and testsuite stuff. |
662 |
- |
663 |
- 13 Feb 2011; Ryan Hill <dirtyepic@g.o> -gcc-4.4.3-r2.ebuild, |
664 |
- -gcc-4.4.4-r1.ebuild, gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild: |
665 |
- Release 4.4.4 p1.4 and 4.4.5 p1.2 with fix for HPPA wrong-code (bug #349113). |
666 |
- Remove old. |
667 |
- |
668 |
- 06 Feb 2011; Mart Raudsepp <leio@g.o> gcc-3.2.3-r4.ebuild, |
669 |
- gcc-4.1.2.ebuild: |
670 |
- Drop to ~mips |
671 |
- |
672 |
- 01 Jan 2011; Ryan Hill <dirtyepic@g.o> files/gcc-spec-env.patch: |
673 |
- GET_ENVIRONMENT is poisoned in 4.6. Use getenv() instead. No functional |
674 |
- changes. |
675 |
- |
676 |
-*gcc-4.5.2 (28 Dec 2010) |
677 |
- |
678 |
- 28 Dec 2010; Ryan Hill <dirtyepic@g.o> +gcc-4.5.2.ebuild: |
679 |
- Version bump. Fixes bugs 336157, 346845, 349113, and 349165. |
680 |
- |
681 |
- 29 Nov 2010; Ryan Hill <dirtyepic@g.o> gcc-4.4.4-r2.ebuild, |
682 |
- gcc-4.4.5.ebuild: |
683 |
- Bump patchsets for parallel build error (bug #337715). |
684 |
- |
685 |
- 29 Nov 2010; Ryan Hill <dirtyepic@g.o> gcc-4.5.1-r1.ebuild: |
686 |
- Bump patchset to fix graphite ICEs (bug #346445). |
687 |
- |
688 |
- 29 Nov 2010; Brent Baude <ranger@g.o> gcc-4.4.4-r2.ebuild: |
689 |
- Marking gcc-4.4.4-r2 ppc64 for bug 331531 |
690 |
- |
691 |
- 27 Nov 2010; Raúl Porcel <armin76@g.o> gcc-4.4.4-r2.ebuild: |
692 |
- s390 stable |
693 |
- |
694 |
- 23 Nov 2010; Jeroen Roovers <jer@g.o> gcc-4.4.4-r2.ebuild: |
695 |
- Stable for PPC (bug #331531). |
696 |
- |
697 |
-*gcc-4.5.1-r1 (21 Nov 2010) |
698 |
- |
699 |
- 21 Nov 2010; Ryan Hill <dirtyepic@g.o> -gcc-4.5.1.ebuild, |
700 |
- +gcc-4.5.1-r1.ebuild: |
701 |
- Revbump to push out patchset. No functional changes. |
702 |
- |
703 |
- 20 Nov 2010; Raúl Porcel <armin76@g.o> gcc-4.4.4-r2.ebuild: |
704 |
- alpha/ia64/sh/sparc stable wrt #331531 |
705 |
- |
706 |
- 19 Nov 2010; Ryan Hill <dirtyepic@g.o> gcc-4.5.1.ebuild: |
707 |
- Patchset 1.3 fixes the following bugs: |
708 |
- #345219 - ICE with graphite flags |
709 |
- #341743 - wrong code with -fno-strict-overflow |
710 |
- PR45314 - miscompilation of i8k kernel driver |
711 |
- |
712 |
- 12 Nov 2010; <mattst88@g.o> gcc-4.5.1.ebuild: |
713 |
- Added ~mips keyword. |
714 |
- |
715 |
- 03 Nov 2010; Markus Meier <maekke@g.o> gcc-4.4.4-r2.ebuild: |
716 |
- arm stable, bug #331531 |
717 |
- |
718 |
- 22 Oct 2010; Christian Faulhammer <fauli@g.o> gcc-4.4.4-r2.ebuild: |
719 |
- stable x86, bug 331531 |
720 |
- |
721 |
- 22 Oct 2010; Jeroen Roovers <jer@g.o> gcc-4.4.4-r2.ebuild: |
722 |
- Stable for HPPA (bug #331531). |
723 |
- |
724 |
- 19 Oct 2010; Markos Chandras <hwoarang@g.o> gcc-4.4.4-r2.ebuild: |
725 |
- Stable on amd64 wrt bug #331531 |
726 |
- |
727 |
-*gcc-4.4.5 (17 Oct 2010) |
728 |
- |
729 |
- 17 Oct 2010; Ryan Hill <dirtyepic@g.o> +gcc-4.4.5.ebuild: |
730 |
- Version bump. |
731 |
- |
732 |
- 17 Oct 2010; Ryan Hill <dirtyepic@g.o> -gcc-4.3.2-r3.ebuild, |
733 |
- -gcc-4.3.2-r4.ebuild, gcc-4.3.4.ebuild, gcc-4.3.5.ebuild, |
734 |
- -gcc-4.4.1.ebuild, -gcc-4.4.4.ebuild, -gcc-4.5.0.ebuild: |
735 |
- Push out new 4.3.4 and 4.3.5 patchsets for bugs #256608 and #335290. |
736 |
- Remove old. |
737 |
- |
738 |
- 10 Oct 2010; Mike Frysinger <vapier@g.o> gcc-4.5.1.ebuild: |
739 |
- Push out SuperH multilib fix #320251. |
740 |
- |
741 |
- 08 Oct 2010; Raúl Porcel <armin76@g.o> gcc-4.4.3-r3.ebuild: |
742 |
- arm/ia64/sh stable |
743 |
- |
744 |
- 24 Sep 2010; Luca Barbato <lu_zero@g.o> gcc-4.4.3-r3.ebuild: |
745 |
- Revert bump mixup (-r2 got bumped as -r3 instead -r3 patchset being |
746 |
- bumped) |
747 |
- |
748 |
- 24 Sep 2010; Luca Barbato <lu_zero@g.o> gcc-4.4.3-r3.ebuild: |
749 |
- Revert bump mixup (-r2 got bumped as -r3 instead -r3 patchset being |
750 |
- bumped) |
751 |
- |
752 |
- 23 Sep 2010; Luca Barbato <lu_zero@g.o> gcc-4.4.3-r3.ebuild: |
753 |
- Patchset bump to 1.4 backporting 4.4.4 patches. |
754 |
- |
755 |
- 19 Sep 2010; Ryan Hill <dirtyepic@g.o> gcc-4.5.0.ebuild, |
756 |
- gcc-4.5.1.ebuild: |
757 |
- Restore keywords. Drop mips until they keyword dev-libs/mpc (bug #279851). |
758 |
- |
759 |
- 16 Sep 2010; Ryan Hill <dirtyepic@g.o> gcc-4.5.1.ebuild: |
760 |
- Bump 4.5.1 patchset to 1.1. Fixes bug #334269 and #331641. |
761 |
- Add ewarn about LTO to pkg_setup. |
762 |
- |
763 |
-*gcc-4.4.4-r2 (16 Sep 2010) |
764 |
- |
765 |
- 16 Sep 2010; Ryan Hill <dirtyepic@g.o> +gcc-4.4.4-r2.ebuild: |
766 |
- Revision bump to push out patchset 1.2. Fixes kernel miscompilation |
767 |
- (bug #334269) as well as bug #331641, #331825, and #335290. |
768 |
- |
769 |
- 06 Sep 2010; Raúl Porcel <armin76@g.o> gcc-4.4.3-r2.ebuild, |
770 |
- gcc-4.4.3-r3.ebuild, gcc-4.4.4-r1.ebuild: |
771 |
- Add ~s390 |
772 |
- |
773 |
- 30 Aug 2010; Raúl Porcel <armin76@g.o> gcc-4.4.3-r2.ebuild: |
774 |
- sparc stable |
775 |
- |
776 |
- 13 Aug 2010; Joseph Jezak <josejx@g.o> gcc-4.4.3-r2.ebuild: |
777 |
- Marked ppc stable for bug #302468. |
778 |
- |
779 |
- 10 Aug 2010; Jeroen Roovers <jer@g.o> gcc-4.4.4-r1.ebuild: |
780 |
- Stable for HPPA (bug #331531). |
781 |
- |
782 |
-*gcc-4.5.1 (07 Aug 2010) |
783 |
- |
784 |
- 07 Aug 2010; Ryan Hill <dirtyepic@g.o> +gcc-4.5.1.ebuild: |
785 |
- Version bump (bug #330873). Also fixes #321325 and #328451. |
786 |
- |
787 |
- 07 Aug 2010; Raúl Porcel <armin76@g.o> gcc-4.4.3-r2.ebuild, |
788 |
- gcc-4.4.3-r3.ebuild, gcc-4.4.4.ebuild, gcc-4.4.4-r1.ebuild: |
789 |
- Add ~sparc to 4.4.{3,4} |
790 |
- |
791 |
- 01 Aug 2010; Ryan Hill <dirtyepic@g.o> gcc-4.4.3-r3.ebuild, |
792 |
- gcc-4.4.4-r1.ebuild: |
793 |
- Patchset bump to fix bug #327191 for SH. |
794 |
- |
795 |
- 01 Aug 2010; Ryan Hill <dirtyepic@g.o> gcc-4.4.4-r1.ebuild: |
796 |
- Drop hppa STAGE1_CFLAGS hack (bug #326539). |
797 |
- |
798 |
- 28 Jul 2010; Ryan Hill <dirtyepic@g.o> metadata.xml: |
799 |
- Set proper expectations for lto. |
800 |
- |
801 |
- 21 Jul 2010; Mark Loeser <halcy0n@g.o> gcc-4.5.0.ebuild: |
802 |
- Bump patchset for bug #317579 |
803 |
- |
804 |
- 18 Jul 2010; Samuli Suominen <ssuominen@g.o> gcc-4.4.3-r2.ebuild: |
805 |
- ppc64 stable wrt #302468 |
806 |
- |
807 |
- 28 Jun 2010; Jeroen Roovers <jer@g.o> gcc-4.4.4-r1.ebuild: |
808 |
- Marked ~hppa after setting STAGE1_CFLAGS to something sane. |
809 |
- |
810 |
- 27 Jun 2010; Ryan Hill <dirtyepic@g.o> gcc-4.5.0.ebuild: |
811 |
- Bump patchset. This release fixes the following bugs: |
812 |
- |
813 |
- #317187 - Wrong code w/ -foptimize-sibling-calls (enabled at -O2) |
814 |
- #317269 - Link shared libs to libc on FreeBSD |
815 |
- #317513 - Core i? CPUs misdetected as Atom with -march=native |
816 |
- #317755 - Bootstrap failure with -march=atom |
817 |
- |
818 |
- 21 Jun 2010; Magnus Granberg <zorry@g.o> gcc-4.5.0.ebuild: |
819 |
- Add hardened support #318171 |
820 |
- |
821 |
-*gcc-4.4.4-r1 (19 Jun 2010) |
822 |
-*gcc-4.4.3-r3 (19 Jun 2010) |
823 |
- |
824 |
- 19 Jun 2010; Magnus Granberg <zorry@g.o> +gcc-4.4.3-r3.ebuild, |
825 |
- +gcc-4.4.4-r1.ebuild: |
826 |
- bump for adding hardened support #318171 |
827 |
- |
828 |
- 17 Jun 2010; Magnus Granberg <zorry@g.o> gcc-4.3.5.ebuild: |
829 |
- fix typo in *_STABLE so we don't use hardened_gcc_check_unsupported |
830 |
- |
831 |
- 13 Jun 2010; Raúl Porcel <armin76@g.o> gcc-4.4.3-r2.ebuild: |
832 |
- alpha/ia64/sh stable wrt #302468 |
833 |
- |
834 |
- 10 Jun 2010; Markus Meier <maekke@g.o> gcc-4.4.3-r2.ebuild: |
835 |
- arm stable, bug #302468 |
836 |
- |
837 |
-*gcc-4.4.4 (10 Jun 2010) |
838 |
- |
839 |
- 10 Jun 2010; Mike Frysinger <vapier@g.o> +gcc-4.4.4.ebuild: |
840 |
- Version bump #318075 by Richard. This release includes fixes for #281907 |
841 |
- by Patrick Lauer and for #313009 by Julien Etienne. Backports from |
842 |
- upstream are included for #317211 by Javier Villavicencio, #317335 by |
843 |
- Alexis Ballier, and #322031 by Nico Baggus. |
844 |
- |
845 |
-*gcc-4.3.5 (10 Jun 2010) |
846 |
- |
847 |
- 10 Jun 2010; Mike Frysinger <vapier@g.o> +gcc-4.3.5.ebuild: |
848 |
- Version bump. |
849 |
- |
850 |
- 04 Jun 2010; Pawel Hajdan jr <phajdan.jr@g.o> gcc-4.4.3-r2.ebuild: |
851 |
- x86 stable wrt bug #302468 |
852 |
- |
853 |
- 25 May 2010; Markos Chandras <hwoarang@g.o> gcc-4.4.3-r2.ebuild: |
854 |
- Stable on amd64 wrt bug #302468 |
855 |
- |
856 |
- 17 May 2010; Mark Loeser <halcy0n@g.o> gcc-4.5.0.ebuild: |
857 |
- Bump patchset to fix bug #317217 |
858 |
- |
859 |
- 09 May 2010; Raúl Porcel <armin76@g.o> gcc-4.4.3-r2.ebuild: |
860 |
- Add ~sh |
861 |
- |
862 |
- 27 Apr 2010; Ryan Hill <dirtyepic@g.o> gcc-4.4.3-r2.ebuild: |
863 |
- Tweak message. |
864 |
- |
865 |
-*gcc-4.4.3-r2 (25 Apr 2010) |
866 |
- |
867 |
- 25 Apr 2010; Mark Loeser <halcy0n@g.o> -gcc-4.4.3-r1.ebuild, |
868 |
- +gcc-4.4.3-r2.ebuild, gcc-4.5.0.ebuild: |
869 |
- Wrong version of the cloog patch. Thanks to Ryan for spotting my mistake; |
870 |
- bug #317059 |
871 |
- |
872 |
-*gcc-4.4.3-r1 (25 Apr 2010) |
873 |
- |
874 |
- 25 Apr 2010; Mark Loeser <halcy0n@g.o> -gcc-4.4.3.ebuild, |
875 |
- +gcc-4.4.3-r1.ebuild: |
876 |
- Patchset bump to include patch from bug #317059 |
877 |
- |
878 |
-*gcc-4.5.0 (24 Apr 2010) |
879 |
- |
880 |
- 24 Apr 2010; Mark Loeser <halcy0n@g.o> +gcc-4.5.0.ebuild, |
881 |
- metadata.xml: |
882 |
- Version bump to 4.5.0; fixes bug #315377. Thanks to Ryan Hill <dirtyepic |
883 |
- AT gentoo DOT org> for help figuring out the changes needed |
884 |
- |
885 |
- 24 Apr 2010; Mark Loeser <halcy0n@g.o> gcc-4.4.3.ebuild: |
886 |
- Add ewarn about the use of graphite |
887 |
- |
888 |
- 28 Mar 2010; Mark Loeser <halcy0n@g.o> gcc-4.3.4.ebuild, |
889 |
- gcc-4.4.3.ebuild: |
890 |
- Fix patch exclusion; bug #309279 |
891 |
- |
892 |
- 25 Mar 2010; Mark Loeser <halcy0n@g.o> gcc-4.4.3.ebuild: |
893 |
- Excluding alpha patch for bug #309279 |
894 |
- |
895 |
- 19 Mar 2010; Mike Frysinger <vapier@g.o> |
896 |
- files/awk/fixlafiles.awk-no_gcc_la: |
897 |
- Add support for the "include" keyword in ld.so.conf #304843 by Nico R. |
898 |
- |
899 |
- 03 Mar 2010; <solar@g.o> gcc-4.3.4.ebuild: |
900 |
- - add armv7 patch to gcc-4.3.4 to keep stable from breaking due to a |
901 |
- recent toolchain.eclass change. We also inherit some alpha fixes |
902 |
- |
903 |
-*gcc-4.4.3 (08 Feb 2010) |
904 |
- |
905 |
- 08 Feb 2010; Mike Frysinger <vapier@g.o> +gcc-4.4.3.ebuild: |
906 |
- Version bump. |
907 |
- |
908 |
- 09 Jan 2010; Ulrich Mueller <ulm@g.o> gcc-4.0.4.ebuild, |
909 |
- gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.2-r3.ebuild, |
910 |
- gcc-4.3.2-r4.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, |
911 |
- gcc-4.4.1.ebuild, gcc-4.4.2.ebuild: |
912 |
- Make GPL exceptions optional and add FDL-1.2 to LICENSE. Fixes bug 299996. |
913 |
- |
914 |
- 03 Dec 2009; Raúl Porcel <armin76@g.o> gcc-4.3.4.ebuild: |
915 |
- sh stable wrt #288621 |
916 |
- |
917 |
- 10 Nov 2009; Brent Baude <ranger@g.o> gcc-4.3.4.ebuild: |
918 |
- Marking gcc-4.3.4 ppc64 for bug 288621 |
919 |
- |
920 |
- 10 Nov 2009; Raúl Porcel <armin76@g.o> gcc-4.4.2.ebuild: |
921 |
- gcc-4.4.2 works fine on arm |
922 |
- |
923 |
- 02 Nov 2009; Raúl Porcel <armin76@g.o> gcc-4.3.4.ebuild: |
924 |
- ia64/s390/sparc stable wrt #288621 |
925 |
- |
926 |
- 30 Oct 2009; Markus Meier <maekke@g.o> gcc-4.3.4.ebuild: |
927 |
- arm stable, bug #288621 |
928 |
- |
929 |
- 27 Oct 2009; Tobias Klausmann <klausman@g.o> gcc-4.3.4.ebuild: |
930 |
- Stable on alpha, bug #288621 |
931 |
- |
932 |
- 24 Oct 2009; nixnut <nixnut@g.o> gcc-4.3.4.ebuild: |
933 |
- ppc stable #288621 |
934 |
- |
935 |
- 19 Oct 2009; Alexey Shvetsov <alexxy@g.o> gcc-4.4.1.ebuild, |
936 |
- gcc-4.4.2.ebuild: |
937 |
- Add ~mips keywords to gcc-4.4.{1,2} |
938 |
- |
939 |
-*gcc-4.4.2 (17 Oct 2009) |
940 |
- |
941 |
- 17 Oct 2009; Mark Loeser <halcy0n@g.o> +gcc-4.4.2.ebuild: |
942 |
- Version bump |
943 |
- |
944 |
- 16 Oct 2009; Samuli Suominen <ssuominen@g.o> gcc-4.3.4.ebuild: |
945 |
- amd64 stable wrt #288621 |
946 |
- |
947 |
- 16 Oct 2009; Christian Faulhammer <fauli@g.o> gcc-4.3.4.ebuild: |
948 |
- stable x86, bug 288621 |
949 |
- |
950 |
- 01 Oct 2009; Raúl Porcel <armin76@g.o> gcc-4.3.2-r4.ebuild: |
951 |
- s390/sh stable wrt #264121 |
952 |
- |
953 |
- 25 Sep 2009; Raúl Porcel <armin76@g.o> gcc-4.3.2-r3.ebuild, |
954 |
- gcc-4.4.1.ebuild: |
955 |
- Mark -arm due to bug #286251, mark -sparc due to bug #283041 |
956 |
- |
957 |
- 23 Sep 2009; Patrick Lauer <patrick@g.o> gcc-3.1.1-r2.ebuild: |
958 |
- Remove virtual/libc |
959 |
- |
960 |
- 20 Sep 2009; Ryan Hill <dirtyepic@g.o> gcc-4.4.1.ebuild: |
961 |
- Touch up dependencies. |
962 |
- |
963 |
- 20 Sep 2009; Ryan Hill <dirtyepic@g.o> gcc-4.3.2-r3.ebuild, |
964 |
- gcc-4.3.2-r4.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild: |
965 |
- Fix license in 4.3 too. |
966 |
- |
967 |
- 20 Sep 2009; Ryan Hill <dirtyepic@g.o> gcc-4.4.1.ebuild: |
968 |
- Fix LGPL license version. |
969 |
- |
970 |
- 19 Sep 2009; Alexis Ballier <aballier@g.o> gcc-4.4.1.ebuild: |
971 |
- keyword ~x86-fbsd |
972 |
- |
973 |
- 02 Sep 2009; Mark Loeser <halcy0n@g.o> gcc-4.3.2-r4.ebuild: |
974 |
- Bump patchset to include SH fix |
975 |
- |
976 |
- 16 Aug 2009; Raúl Porcel <armin76@g.o> gcc-4.4.1.ebuild: |
977 |
- Add ~ia64 wrt #278687 |
978 |
- |
979 |
- 12 Aug 2009; Mark Loeser <halcy0n@g.o> gcc-4.4.1.ebuild: |
980 |
- Keyword ~alpha |
981 |
- |
982 |
- 12 Aug 2009; Mark Loeser <halcy0n@g.o> -gcc-4.4.0-r1.ebuild: |
983 |
- Remove gcc-4.4.0 from the tree. Some keywords are being dropped as they |
984 |
- were not, to my knowledge, actually tested yet |
985 |
- |
986 |
-*gcc-4.3.4 (08 Aug 2009) |
987 |
- |
988 |
- 08 Aug 2009; Mark Loeser <halcy0n@g.o> +gcc-4.3.4.ebuild: |
989 |
- Version bump |
990 |
- |
991 |
- 24 Jul 2009; Robert Piasek <dagger@g.o> gcc-4.4.1.ebuild: |
992 |
- Keyworded ~arm as per bug #278687 |
993 |
- |
994 |
- 24 Jul 2009; Joseph Jezak <josejx@g.o> gcc-4.4.1.ebuild: |
995 |
- Marked ~ppc for bug #278687. |
996 |
- |
997 |
- 23 Jul 2009; Mark Loeser <halcy0n@g.o> gcc-4.4.1.ebuild: |
998 |
- Bump uclibc patchset to fix a digest screwup |
999 |
- |
1000 |
-*gcc-4.4.1 (23 Jul 2009) |
1001 |
- |
1002 |
- 23 Jul 2009; Mark Loeser <halcy0n@g.o> +gcc-4.4.1.ebuild: |
1003 |
- Version bump, and dropped archs I'm unsure if they work or not |
1004 |
- |
1005 |
- 20 Jul 2009; Jeroen Roovers <jer@g.o> gcc-4.4.0-r1.ebuild: |
1006 |
- Mark gcc-4.4* -hppa (bug #272645 and some currently undocumented |
1007 |
- problems). |
1008 |
- |
1009 |
-*gcc-4.4.0-r1 (16 Jul 2009) |
1010 |
- |
1011 |
- 16 Jul 2009; Mark Loeser <halcy0n@g.o> -gcc-4.4.0.ebuild, |
1012 |
- +gcc-4.4.0-r1.ebuild: |
1013 |
- Bump for new 4.4.0 patchset |
1014 |
- |
1015 |
- 02 Jun 2009; Jeroen Roovers <jer@g.o> gcc-4.3.2-r3.ebuild, |
1016 |
- gcc-4.3.2-r4.ebuild, gcc-4.3.3-r2.ebuild: |
1017 |
- Remove HPPA keywording from 4.3 ebuilds (see bug #225917 and bug #264121). |
1018 |
- |
1019 |
- 24 May 2009; Mark Loeser <halcy0n@g.o> gcc-4.3.3-r2.ebuild, |
1020 |
- gcc-4.4.0.ebuild: |
1021 |
- Bump the patchset to fix building on SH; bug #267247 |
1022 |
- |
1023 |
- 16 May 2009; Diego E. Pettenò <flameeyes@g.o> gcc-4.4.0.ebuild: |
1024 |
- Keyword -x86-fbsd per bug #270098 (miscompile of the C library). |
1025 |
- |
1026 |
- 15 May 2009; Raúl Porcel <armin76@g.o> gcc-4.3.2-r4.ebuild: |
1027 |
- arm stable wrt #264121 |
1028 |
- |
1029 |
- 11 May 2009; Raúl Porcel <armin76@g.o> |
1030 |
- +files/4.4.0/gcc-4.4.0-softfloat.patch, gcc-4.4.0.ebuild: |
1031 |
- Add softfloat patch for gcc-4.4.0, patch done by Maksim 'max_posedon' |
1032 |
- Melnikau <maxposedon at gmail dot com>, bug #268903 |
1033 |
- |
1034 |
- 09 May 2009; Mark Loeser <halcy0n@g.o> gcc-4.2.4-r1.ebuild, |
1035 |
- -gcc-4.3.0.ebuild, -gcc-4.3.1.ebuild, -gcc-4.3.1-r1.ebuild, |
1036 |
- -gcc-4.3.2.ebuild, -gcc-4.3.2-r2.ebuild, gcc-4.3.2-r3.ebuild, |
1037 |
- gcc-4.3.2-r4.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.4.0.ebuild: |
1038 |
- Remove a bunch of old versions, and fix some licenses; bug #174474 |
1039 |
- |
1040 |
- 07 May 2009; Mark Loeser <halcy0n@g.o> gcc-4.4.0.ebuild, |
1041 |
- metadata.xml: |
1042 |
- Add graphite support to gcc-4.4 |
1043 |
- |
1044 |
-*gcc-4.4.0 (07 May 2009) |
1045 |
- |
1046 |
- 07 May 2009; Mark Loeser <halcy0n@g.o> +gcc-4.4.0.ebuild: |
1047 |
- Bump to 4.4.0; bug #267268 |
1048 |
- |
1049 |
- 03 May 2009; Mark Loeser <halcy0n@g.o> -gcc-4.3.3.ebuild, |
1050 |
- gcc-4.3.3-r2.ebuild: |
1051 |
- Add DEPEND on >=glibc-2.8; bug #267650 |
1052 |
- |
1053 |
- 03 May 2009; Mark Loeser <halcy0n@g.o> gcc-3.4.6-r2.ebuild, |
1054 |
- gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.0.ebuild, |
1055 |
- gcc-4.3.1.ebuild, gcc-4.3.1-r1.ebuild, gcc-4.3.2.ebuild, |
1056 |
- gcc-4.3.2-r2.ebuild, gcc-4.3.2-r3.ebuild, gcc-4.3.2-r4.ebuild, |
1057 |
- gcc-4.3.3.ebuild, gcc-4.3.3-r2.ebuild: |
1058 |
- Add sys-devel/flex as a DEPEND; bug #221411 |
1059 |
- |
1060 |
-*gcc-4.3.2-r4 (26 Apr 2009) |
1061 |
- |
1062 |
- 26 Apr 2009; Mark Loeser <halcy0n@g.o> +gcc-4.3.2-r4.ebuild: |
1063 |
- Bump patchset to fix bug #261111 and bug #265367 for arm |
1064 |
- |
1065 |
- 14 Apr 2009; Brent Baude <ranger@g.o> gcc-4.3.2-r3.ebuild: |
1066 |
- Marking gcc-4.3.2-r3 ppc64 for bug 264121 |
1067 |
- |
1068 |
- 04 Apr 2009; Tobias Klausmann <klausman@g.o> gcc-4.3.2-r3.ebuild: |
1069 |
- Stable on alpha, bug #264121 |
1070 |
- |
1071 |
- 04 Apr 2009; Raúl Porcel <armin76@g.o> gcc-4.3.2-r3.ebuild: |
1072 |
- ia64 stable wrt #264121 |
1073 |
- |
1074 |
- 04 Apr 2009; Markus Meier <maekke@g.o> gcc-4.3.2-r3.ebuild: |
1075 |
- x86 stable, bug #264121 |
1076 |
- |
1077 |
- 02 Apr 2009; Friedrich Oslage <bluebird@g.o> gcc-4.3.2-r3.ebuild: |
1078 |
- Stable on sparc, bug #264121 |
1079 |
- |
1080 |
- 01 Apr 2009; Joseph Jezak <josejx@g.o> gcc-4.3.2-r3.ebuild: |
1081 |
- Marked ppc stable for bug #264121. |
1082 |
- |
1083 |
- 31 Mar 2009; Raúl Porcel <armin76@g.o> gcc-4.3.2-r3.ebuild: |
1084 |
- Add fix for bug #264295 |
1085 |
- |
1086 |
- 31 Mar 2009; Timothy Redaelli <drizzt@g.o> |
1087 |
- files/awk/fixlafiles.awk-no_gcc_la: |
1088 |
- Fix files/awk/fixlafiles.awk-no_gcc_la for POSIX shell compliant. Output |
1089 |
- functions taken from files/awk/fixlafiles.awk. Authorized by vapier wrt |
1090 |
- #264309. |
1091 |
- |
1092 |
- 30 Mar 2009; Jeremy Olexa <darkside@g.o> gcc-4.3.2-r3.ebuild: |
1093 |
- amd64 stable, bug 264121 |
1094 |
- |
1095 |
-*gcc-4.3.3-r2 (27 Mar 2009) |
1096 |
- |
1097 |
- 27 Mar 2009; Peter Alfredsen <loki_val@g.o> -gcc-4.3.3-r1.ebuild, |
1098 |
- +gcc-4.3.3-r2.ebuild: |
1099 |
- Revbump with broken patch disabled to stop duplicates of bug 262567 from |
1100 |
- flowing in. Bug wranglers know this bug by heart now. |
1101 |
- |
1102 |
- 20 Mar 2009; Jorge Manuel B. S. Vicetto <jmbsvicetto@g.o> |
1103 |
- metadata.xml: |
1104 |
- Removing anant as a maintainer since he was retired. |
1105 |
- |
1106 |
- 16 Mar 2009; Mike Frysinger <vapier@g.o> gcc-4.3.3-r1.ebuild: |
1107 |
- Disable semi-broken patch for now so more people dont hit the bug #262567. |
1108 |
- |
1109 |
-*gcc-4.3.3-r1 (15 Mar 2009) |
1110 |
- |
1111 |
- 15 Mar 2009; Mike Frysinger <vapier@g.o> +gcc-4.3.3-r1.ebuild: |
1112 |
- Push out accumulated fixes and new uClibc patchset. |
1113 |
- |
1114 |
- 24 Feb 2009; Joshua Kinard <kumba@g.o> gcc-4.3.2-r3.ebuild, |
1115 |
- gcc-4.3.3.ebuild: |
1116 |
- Add ~mips to gcc-4.3.2-r3 and 4.3.3 |
1117 |
- |
1118 |
- 15 Feb 2009; Mike Frysinger <vapier@g.o> gcc-3.3.6-r1.ebuild: |
1119 |
- Use the replace-cpu-flags logic in the eclass #252698 by Le retraité. |
1120 |
- |
1121 |
- 15 Feb 2009; Mike Frysinger <vapier@g.o> gcc-3.3.6-r1.ebuild, |
1122 |
- gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild: |
1123 |
- Add fix from upstream for open() arguments #256638 by Martin von Gagern. |
1124 |
- |
1125 |
- 03 Feb 2009; Ryan Hill <dirtyepic@g.o> Manifest: |
1126 |
- Fix Manifest. Bug #257538. |
1127 |
- |
1128 |
- 03 Feb 2009; Harald van Dijk <truedfx@g.o> files/c89, files/c99: |
1129 |
- Aim for conformance when called as c89/c99 (#257299) |
1130 |
- |
1131 |
- 01 Feb 2009; Mike Frysinger <vapier@g.o> gcc-4.3.3.ebuild: |
1132 |
- Force newer glibc as people like to mix stable/unstable #257047. |
1133 |
- |
1134 |
- 31 Jan 2009; Guy Martin <gmsoft@g.o> gcc-4.2.4-r1.ebuild: |
1135 |
- hppa stable with Rej's blessing |
1136 |
- |
1137 |
-*gcc-4.3.3 (27 Jan 2009) |
1138 |
- |
1139 |
- 27 Jan 2009; Mike Frysinger <vapier@g.o> +gcc-4.3.3.ebuild: |
1140 |
- Version bump. |
1141 |
- |
1142 |
-*gcc-4.3.2-r3 (27 Jan 2009) |
1143 |
- |
1144 |
- 27 Jan 2009; Mike Frysinger <vapier@g.o> +gcc-4.3.2-r3.ebuild: |
1145 |
- Add some fixes from Debian, and fixes for PR34571, PR37489, PR37661, and |
1146 |
- hppa slot issue #228287. |
1147 |
- |
1148 |
- 19 Jan 2009; Mark Loeser <halcy0n@g.o> gcc-4.1.2.ebuild: |
1149 |
- Another patchset bump because I forgot a patch for arm |
1150 |
- |
1151 |
- 17 Jan 2009; Mark Loeser <halcy0n@g.o> gcc-4.1.2.ebuild: |
1152 |
- Bump patchset to fix a bug for arm |
1153 |
- |
1154 |
-*gcc-4.2.4-r1 (15 Jan 2009) |
1155 |
- |
1156 |
- 15 Jan 2009; Mark Loeser <halcy0n@g.o> +gcc-4.2.4-r1.ebuild: |
1157 |
- New patchset to fix bug #228287 for HPPA |
1158 |
- |
1159 |
- 31 Dec 2008; <solar@g.o> gcc-4.3.2-r2.ebuild: |
1160 |
- - specs bump |
1161 |
- |
1162 |
- 29 Dec 2008; Javier Villavicencio <the_paya@g.o> |
1163 |
- gcc-4.3.2-r2.ebuild: |
1164 |
- Keyworded ~x86-fbsd. |
1165 |
- |
1166 |
- 29 Dec 2008; Mike Frysinger <vapier@g.o> gcc-4.3.2-r2.ebuild: |
1167 |
- Fix typo in pie alpha patchset #252677. |
1168 |
- |
1169 |
- 29 Dec 2008; Mike Frysinger <vapier@g.o> gcc-4.3.2.ebuild: |
1170 |
- Drop broken PIE from older version. |
1171 |
- |
1172 |
-*gcc-4.3.2-r2 (29 Dec 2008) |
1173 |
- |
1174 |
- 29 Dec 2008; <solar@g.o> +gcc-4.3.2-r2.ebuild: |
1175 |
- - next phase in pie/hardened work is complete |
1176 |
- |
1177 |
-*gcc-4.3.2-r1 (26 Dec 2008) |
1178 |
- |
1179 |
- 26 Dec 2008; Mike Frysinger <vapier@g.o> +gcc-4.3.2-r1.ebuild: |
1180 |
- Apply some build/ICE fixes, and a bunch of arch-specific fixes |
1181 |
- (arm/s390/sh/sparc/bsd/etc...), and push out an update for the PIE work. |
1182 |
- |
1183 |
- 22 Dec 2008; <solar@g.o> gcc-4.3.2.ebuild: |
1184 |
- - prep initial work for pie patches. thanks to kevq,zorry,psm and many others |
1185 |
- |
1186 |
- 07 Dec 2008; Mike Frysinger <vapier@g.o> gcc-4.3.2.ebuild: |
1187 |
- Fix by Chi-Thanh Christopher Nguyen to pull in |
1188 |
- app-emulation/emul-linux-x86-xlibs on amd64 multilib for USE=gcj #238297 |
1189 |
- by Andrey Vul. |
1190 |
- |
1191 |
- 03 Dec 2008; <solar@g.o> +files/4.3.2/gcc-4.3.2-softfloat.patch, |
1192 |
- gcc-4.3.2.ebuild: |
1193 |
- - update softfloat patch |
1194 |
- |
1195 |
- 23 Nov 2008; Mark Loeser <halcy0n@g.o> gcc-4.3.2.ebuild: |
1196 |
- Add patch for r10k support, thanks to Joshua Kinard <kumba AT gentoo DOT |
1197 |
- org>; bug #247129 |
1198 |
- |
1199 |
- 25 Oct 2008; Mark Loeser <halcy0n@g.o> gcc-4.3.2.ebuild: |
1200 |
- Add patches from gcc-4.4 for R10K support; bugs #223230 and 223231 |
1201 |
- |
1202 |
- 25 Oct 2008; Joshua Kinard <kumba@g.o> metadata.xml: |
1203 |
- Add fixed-point local USE flag to gcc to control fixed-point support for |
1204 |
- mips targets. |
1205 |
- |
1206 |
- 17 Oct 2008; Markus Meier <maekke@g.o> metadata.xml: |
1207 |
- openmp USE-flag is global now |
1208 |
- |
1209 |
-*gcc-4.3.2 (04 Oct 2008) |
1210 |
- |
1211 |
- 04 Oct 2008; Mark Loeser <halcy0n@g.o> +gcc-4.3.2.ebuild: |
1212 |
- Version bump; bug #236199 |
1213 |
- |
1214 |
- 19 Aug 2008; Jose Luis Rivero <yoswink@g.o> gcc-4.3.1-r1.ebuild: |
1215 |
- Added ~alpha keyword |
1216 |
- |
1217 |
- 03 Aug 2008; Mark Loeser <halcy0n@g.o> Manifest: |
1218 |
- Fix bug #220779; thanks to Andrew John Hughes <gnu_andrew AT member DOT |
1219 |
- fsf DOT org> and James Le Cuirot <chewi AT aura-online DOT co DOT uk> |
1220 |
- |
1221 |
- 02 Aug 2008; Panagiotis Christopoulos <pchrist@g.o> metadata.xml: |
1222 |
- Update metadata.xml to include USE flag descriptions. Entries taken from |
1223 |
- profiles/use.local.desc. GLEP 56 |
1224 |
- |
1225 |
-*gcc-4.3.1-r1 (06 Jul 2008) |
1226 |
- |
1227 |
- 06 Jul 2008; Mark Loeser <halcy0n@g.o> +gcc-4.3.1-r1.ebuild: |
1228 |
- Bump to fix bug #228517 |
1229 |
- |
1230 |
- 29 Jun 2008; Friedrich Oslage <bluebird@g.o> gcc-4.3.1.ebuild: |
1231 |
- Added ~sparc keyword |
1232 |
- |
1233 |
- 22 Jun 2008; Mike Frysinger <vapier@g.o> gcc-3.2.2.ebuild: |
1234 |
- Move patches out of $FILESDIR and into patch tarball. |
1235 |
- |
1236 |
- 22 Jun 2008; Mike Frysinger <vapier@g.o> |
1237 |
- +files/3.2.3/gcc-3.2.3-poisoned-malloc.patch, gcc-3.2.3-r4.ebuild: |
1238 |
- Fix for building with newer gcc versions #225743 by Emil Wojak. |
1239 |
- |
1240 |
- 21 Jun 2008; Mike Frysinger <vapier@g.o> gcc-4.3.0.ebuild, |
1241 |
- gcc-4.3.1.ebuild: |
1242 |
- Force newer glibc to keep things sane #228631 by Andrey Kislyuk. |
1243 |
- |
1244 |
- 10 Jun 2008; Jeroen Roovers <jer@g.o> gcc-4.3.1.ebuild: |
1245 |
- Marked ~hppa too. |
1246 |
- |
1247 |
- 09 Jun 2008; Mike Frysinger <vapier@g.o> gcc-4.3.1.ebuild: |
1248 |
- Force newer glibc on amd64 to workaround multilib header issue. |
1249 |
- |
1250 |
-*gcc-4.3.1 (09 Jun 2008) |
1251 |
- |
1252 |
- 09 Jun 2008; Mike Frysinger <vapier@g.o> +gcc-4.3.1.ebuild: |
1253 |
- Version bump. |
1254 |
- |
1255 |
-*gcc-4.2.4 (23 May 2008) |
1256 |
- |
1257 |
- 23 May 2008; Mike Frysinger <vapier@g.o> +gcc-4.2.4.ebuild: |
1258 |
- Version bump. |
1259 |
- |
1260 |
- 10 May 2008; Mike Frysinger <vapier@g.o> gcc-4.3.0.ebuild: |
1261 |
- Drop ia64 libunwind patch and fix ice on ppc building mplayer. |
1262 |
- |
1263 |
- 20 Apr 2008; Mike Frysinger <vapier@g.o> gcc-4.3.0.ebuild: |
1264 |
- Revert cld behavior (for now), add back GNU-stack fixes for libffi, and add |
1265 |
- fixes for upstream PR24170, PR27880, PR34571, PR35440, PR35705. |
1266 |
- |
1267 |
- 20 Mar 2008; Mike Frysinger <vapier@g.o> gcc-2.95.3-r9.ebuild, |
1268 |
- gcc-2.95.3-r10.ebuild, gcc-3.2.3-r4.ebuild, gcc-3.3.6-r1.ebuild, |
1269 |
- gcc-3.4.6-r2.ebuild, gcc-4.0.3.ebuild, gcc-4.0.4.ebuild, |
1270 |
- gcc-4.1.0-r1.ebuild, gcc-4.1.1-r3.ebuild, gcc-4.1.2.ebuild, |
1271 |
- gcc-4.2.0.ebuild, gcc-4.2.1.ebuild, gcc-4.2.2.ebuild, gcc-4.2.3.ebuild, |
1272 |
- gcc-4.3.0.ebuild: |
1273 |
- Drop eselect-compiler from DEPENDs since it has been dropped from the tree. |
1274 |
- |
1275 |
- 18 Mar 2008; Mike Frysinger <vapier@g.o> gcc-4.3.0.ebuild: |
1276 |
- Fold mpfr/gmp depend updates from toolchain overlay #213687. |
1277 |
- |
1278 |
-*gcc-4.3.0 (17 Mar 2008) |
1279 |
- |
1280 |
- 17 Mar 2008; Mike Frysinger <vapier@g.o> +gcc-4.3.0.ebuild: |
1281 |
- Version bump. |
1282 |
- |
1283 |
- 16 Mar 2008; Mike Frysinger <vapier@g.o> gcc-4.1.2.ebuild: |
1284 |
- Post minor avr/mips updates. |
1285 |
- |
1286 |
- 19 Feb 2008; Mike Frysinger <vapier@g.o> files/awk/fixlafiles.awk: |
1287 |
- Fix from Roy Marples to fixup portability #210590. |
1288 |
- |
1289 |
- 16 Feb 2008; Mike Frysinger <vapier@g.o> gcc-4.2.3.ebuild: |
1290 |
- Pull in zip/unzip for USE=gcj #196643. |
1291 |
- |
1292 |
-*gcc-4.2.3 (16 Feb 2008) |
1293 |
- |
1294 |
- 16 Feb 2008; Mike Frysinger <vapier@g.o> +gcc-4.2.3.ebuild: |
1295 |
- Version bump #209123. |
1296 |
- |
1297 |
- 29 Dec 2007; Mike Frysinger <vapier@g.o> gcc-3.3.6-r1.ebuild: |
1298 |
- Grab fixes from newer versions so we can build again #201035 Carlo Marcelo |
1299 |
- Arenas Belon. |
1300 |
- |
1301 |
- 17 Dec 2007; Mike Frysinger <vapier@g.o> gcc-3.3.6-r1.ebuild: |
1302 |
- Drop keywords as this version doesnt built on modern systems anymore. There |
1303 |
- will be an updated gcc-3.3.6 ebuild to come. |
1304 |
- |
1305 |
- 20 Nov 2007; Joshua Kinard <kumba@g.o> gcc-4.1.2.ebuild: |
1306 |
- Stable on mips, per #178768. |
1307 |
- |
1308 |
- 11 Nov 2007; Mike Frysinger <vapier@g.o> |
1309 |
- +files/gcc-configure-texinfo.patch: |
1310 |
- Disable makeinfo version checking #198182. |
1311 |
- |
1312 |
- 25 Oct 2007; Markus Rothe <corsair@g.o> gcc-4.2.2.ebuild: |
1313 |
- On ppc64 gcc 4.2.2 is in a much better shape than 4.2.0 was. Add ~ppc64 to |
1314 |
- get some wider testing. Bug #179218 |
1315 |
- |
1316 |
-*gcc-4.2.2 (11 Oct 2007) |
1317 |
- |
1318 |
- 11 Oct 2007; Mike Frysinger <vapier@g.o> +gcc-4.2.2.ebuild: |
1319 |
- Version bump. |
1320 |
- |
1321 |
-*gcc-4.2.1 (07 Oct 2007) |
1322 |
- |
1323 |
- 07 Oct 2007; Mike Frysinger <vapier@g.o> +gcc-4.2.1.ebuild: |
1324 |
- Version bump. |
1325 |
- |
1326 |
- 07 Oct 2007; Mike Frysinger <vapier@g.o> gcc-4.1.2.ebuild: |
1327 |
- Define __sparc64__ for sparc/fbsd targets #192404 by Roy Marples. |
1328 |
- |
1329 |
- 06 Sep 2007; Roy Marples <uberlord@g.o> files/fix_libtool_files.sh: |
1330 |
- gawk isn't always in /bin |
1331 |
- |
1332 |
- 05 Sep 2007; Mike Frysinger <vapier@g.o> gcc-3.4.6-r2.ebuild, |
1333 |
- gcc-4.1.2.ebuild: |
1334 |
- Version bump D addon to 0.24. |
1335 |
- |
1336 |
- 01 Aug 2007; Roy Marples <uberlord@g.o> gcc-4.2.0.ebuild: |
1337 |
- Keyworded ~sparc-fbsd |
1338 |
- |
1339 |
- 30 Jul 2007; Roy Marples <uberlord@g.o> gcc-4.2.0.ebuild: |
1340 |
- Keyworded ~x86-fbsd. |
1341 |
- |
1342 |
- 25 Jul 2007; Gustavo Zacarias <gustavoz@g.o> gcc-4.2.0.ebuild: |
1343 |
- We want ~sparc too |
1344 |
- |
1345 |
- 24 Jul 2007; Jeroen Roovers <jer@g.o> gcc-4.2.0.ebuild: |
1346 |
- Marked ~hppa too. |
1347 |
- |
1348 |
- 22 Jul 2007; Donnie Berkholz <dberkholz@g.o>; gcc-3.3.6.ebuild, |
1349 |
- gcc-3.3.6-r1.ebuild, gcc-3.4.4-r1.ebuild, gcc-3.4.5.ebuild, |
1350 |
- gcc-3.4.5-r1.ebuild, gcc-3.4.6.ebuild, gcc-3.4.6-r1.ebuild, |
1351 |
- gcc-3.4.6-r2.ebuild, gcc-4.0.3.ebuild, gcc-4.0.4.ebuild, |
1352 |
- gcc-4.1.0-r1.ebuild, gcc-4.1.1.ebuild, gcc-4.1.1-r1.ebuild, |
1353 |
- gcc-4.1.1-r3.ebuild, gcc-4.1.2.ebuild, gcc-4.2.0.ebuild: |
1354 |
- Drop virtual/x11 references. |
1355 |
- |
1356 |
- 24 Jun 2007; Piotr Jaroszyński <peper@g.o> gcc-3.2.2.ebuild: |
1357 |
- (QA) Don't use KEYWORDS="-*". bug #160519. |
1358 |
- |
1359 |
- 12 Jun 2007; Fernando J. Pereda <ferdy@g.o> gcc-4.1.2.ebuild: |
1360 |
- Stable on alpha as per bug #178768 |
1361 |
- |
1362 |
- 02 Jun 2007; Raúl Porcel <armin76@g.o> gcc-4.1.2.ebuild: |
1363 |
- ia64 stable wrt #178768 |
1364 |
- |
1365 |
- 19 May 2007; Christian Faulhammer <opfer@g.o> gcc-4.1.2.ebuild: |
1366 |
- stable amd64, bug 178768 |
1367 |
- |
1368 |
- 19 May 2007; Markus Rothe <corsair@g.o> gcc-4.1.2.ebuild: |
1369 |
- Stable on ppc64; bug #178768 |
1370 |
- |
1371 |
-*gcc-4.2.0 (19 May 2007) |
1372 |
- |
1373 |
- 19 May 2007; Mike Frysinger <vapier@g.o> +gcc-4.2.0.ebuild: |
1374 |
- Version bump. |
1375 |
- |
1376 |
- 17 May 2007; Raúl Porcel <armin76@g.o> gcc-4.1.2.ebuild: |
1377 |
- x86 stable wrt #178768 |
1378 |
- |
1379 |
- 16 May 2007; Joseph Jezak <josejx@g.o> gcc-4.1.2.ebuild: |
1380 |
- Marked ppc stable for bug #178768. |
1381 |
- |
1382 |
- 16 May 2007; Jeroen Roovers <jer@g.o> gcc-4.1.2.ebuild: |
1383 |
- Stable for HPPA (bug #178768). |
1384 |
- |
1385 |
- 16 May 2007; Gustavo Zacarias <gustavoz@g.o> gcc-4.1.2.ebuild: |
1386 |
- Stable on sparc wrt #178768 |
1387 |
- |
1388 |
- 12 May 2007; Joshua Kinard <kumba@g.o> gcc-4.1.1-r3.ebuild: |
1389 |
- Stable on mips. |
1390 |
- |
1391 |
- 30 Apr 2007; <solar@g.o> gcc-3.4.6-r2.ebuild: |
1392 |
- - mark ia64 pie/ssp as stable in the gcc-3.4.6 ebuild |
1393 |
- |
1394 |
- 09 Mar 2007; Mike Frysinger <vapier@g.o> gcc-3.4.6-r2.ebuild, |
1395 |
- gcc-4.1.2.ebuild: |
1396 |
- Add support for version 0.23 of the D language addon. |
1397 |
- |
1398 |
-*gcc-4.1.2 (14 Feb 2007) |
1399 |
- |
1400 |
- 14 Feb 2007; Mike Frysinger <vapier@g.o> +gcc-4.1.2.ebuild: |
1401 |
- Version bump. |
1402 |
- |
1403 |
- 13 Feb 2007; Gustavo Zacarias <gustavoz@g.o> gcc-4.1.1-r3.ebuild: |
1404 |
- Stable on sparc for 2007.0 |
1405 |
- |
1406 |
- 12 Feb 2007; Bryan Østergaard <kloeri@g.o> gcc-4.1.1-r3.ebuild: |
1407 |
- Stable on Alpha + IA64, bug 160663. |
1408 |
- |
1409 |
- 06 Feb 2007; Simon Stelling <blubb@g.o> gcc-4.1.1-r3.ebuild: |
1410 |
- stable on amd64; bug 160663 |
1411 |
- |
1412 |
-*gcc-4.0.4 (05 Feb 2007) |
1413 |
- |
1414 |
- 05 Feb 2007; Mike Frysinger <vapier@g.o> +gcc-4.0.4.ebuild: |
1415 |
- Version bump. |
1416 |
- |
1417 |
- 21 Jan 2007; Mike Frysinger <vapier@g.o>: |
1418 |
- Move snapshots to toolchain overlay. |
1419 |
- |
1420 |
- 08 Jan 2007; Christian Faulhammer <opfer@g.o> gcc-4.1.1-r3.ebuild: |
1421 |
- stable x86, bug #160663 |
1422 |
- |
1423 |
- 08 Jan 2007; Joseph Jezak <josejx@g.o> gcc-4.1.1-r3.ebuild: |
1424 |
- Marked ppc stable for bug #160663. |
1425 |
- |
1426 |
- 08 Jan 2007; Markus Rothe <corsair@g.o> gcc-4.1.1-r3.ebuild: |
1427 |
- Stable on ppc64; bug #160663 |
1428 |
- |
1429 |
- 08 Jan 2007; Mike Frysinger <vapier@g.o> gcc-4.1.1-r1.ebuild, |
1430 |
- gcc-4.1.1-r3.ebuild: |
1431 |
- Force binutils-2.17+ to make sure the assembler supports secureplt #160709. |
1432 |
- |
1433 |
- 08 Jan 2007; Jeroen Roovers <jer@g.o> gcc-4.1.1-r3.ebuild: |
1434 |
- Stable for HPPA (bug #160663). |
1435 |
- |
1436 |
- 02 Jan 2007; Andrej Kacian <ticho@g.o> gcc-3.3.6-r1.ebuild: |
1437 |
- Stable on x86, bug #159459. |
1438 |
- |
1439 |
- 01 Jan 2007; Joseph Jezak <josejx@g.o> gcc-3.4.6-r2.ebuild: |
1440 |
- Marked ppc stable for bug #159460. |
1441 |
- |
1442 |
- For previous entries, please see ChangeLog-2006. |
1443 |
|
1444 |
diff --git a/sys-devel/gcc/ChangeLog-2006 b/sys-devel/gcc/ChangeLog-2006 |
1445 |
deleted file mode 100644 |
1446 |
index 9802cad..0000000 |
1447 |
--- a/sys-devel/gcc/ChangeLog-2006 |
1448 |
+++ /dev/null |
1449 |
@@ -1,2869 +0,0 @@ |
1450 |
-# ChangeLog for sys-devel/gcc |
1451 |
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
1452 |
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog-2006,v 1.1 2012/01/02 17:47:22 dilfridge Exp $ |
1453 |
- |
1454 |
- 30 Dec 2006; Tom Gall <tgall@g.o> gcc-3.4.6-r2.ebuild: |
1455 |
- stable on ppc64, bug #159250 |
1456 |
- |
1457 |
- 30 Dec 2006; Andrej Kacian <ticho@g.o> gcc-3.4.6-r2.ebuild: |
1458 |
- Stable on x86, bug #159250. |
1459 |
- |
1460 |
-*gcc-2.95.3-r10 (30 Dec 2006) |
1461 |
- |
1462 |
- 30 Dec 2006; Mike Frysinger <vapier@g.o> +gcc-2.95.3-r10.ebuild: |
1463 |
- Add support for toolchain.eclass #124578 by Harald van Dijk. |
1464 |
- |
1465 |
- 28 Dec 2006; Bryan Østergaard <kloeri@g.o> gcc-3.4.6-r2.ebuild: |
1466 |
- Stable on Alpha. |
1467 |
- |
1468 |
- 10 Dec 2006; Bryan Østergaard <kloeri@g.o> gcc-4.1.1-r1.ebuild, |
1469 |
- gcc-4.1.1-r3.ebuild: |
1470 |
- Add ~alpha keyword. |
1471 |
- |
1472 |
- 29 Nov 2006; Gustavo Zacarias <gustavoz@g.o> gcc-3.4.6-r2.ebuild: |
1473 |
- Stable on sparc |
1474 |
- |
1475 |
-*gcc-4.1.1-r3 (27 Nov 2006) |
1476 |
- |
1477 |
- 27 Nov 2006; Mike Frysinger <vapier@g.o> +gcc-4.1.1-r3.ebuild: |
1478 |
- Fix debug regression #155417 and add some fixes for hppa. |
1479 |
- |
1480 |
- 20 Nov 2006; Guy Martin <gmsoft@g.o> gcc-4.1.1-r1.ebuild: |
1481 |
- Stable on hppa. |
1482 |
- |
1483 |
- 16 Nov 2006; Joseph Jezak <josejx@g.o> gcc-4.1.1-r1.ebuild: |
1484 |
- Marked ppc stable for bug #155090. |
1485 |
- |
1486 |
- 15 Nov 2006; Luis Medinas <metalgod@g.o> gcc-4.1.1-r1.ebuild: |
1487 |
- Stable on amd64. Bug #155090. |
1488 |
- |
1489 |
- 14 Nov 2006; Andrej Kacian <ticho@g.o> gcc-4.1.1-r1.ebuild: |
1490 |
- Stable on x86, bug #155090. |
1491 |
- |
1492 |
-*gcc-4.1.1-r2 (14 Nov 2006) |
1493 |
- |
1494 |
- 14 Nov 2006; Mike Frysinger <vapier@g.o> +gcc-4.1.1-r2.ebuild: |
1495 |
- Push out accumulated fixes. |
1496 |
- |
1497 |
- 13 Nov 2006; Tom Gall <tgall@g.o> gcc-4.1.1-r1.ebuild: |
1498 |
- gcc 4.1.1 stable for ppc64. |
1499 |
- |
1500 |
- 02 Nov 2006; Mike Frysinger <vapier@g.o> |
1501 |
- +files/4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch, |
1502 |
- gcc-4.1.1.ebuild, gcc-4.1.1-r1.ebuild: |
1503 |
- Apply a hackish workaround for uClibc/-Os until 4.1.2 is released. |
1504 |
- |
1505 |
- 26 Oct 2006; <blubb@g.o> gcc-3.3.2-r7.ebuild, gcc-3.4.1-r3.ebuild: |
1506 |
- remove unused emul-linux-x86 use flag |
1507 |
- |
1508 |
- 18 Oct 2006; Roy Marples <uberlord@g.o> gcc-4.1.1-r1.ebuild: |
1509 |
- Added ~sparc-fbsd keyword. |
1510 |
- |
1511 |
- 19 Sep 2006; Jason Wever <weeve@g.o> gcc-4.1.1.ebuild, |
1512 |
- gcc-4.1.1-r1.ebuild: |
1513 |
- Added ~sparc keywords to gcc-4.1.1 ebuilds. |
1514 |
- |
1515 |
- 09 Sep 2006; Mike Frysinger <vapier@g.o> gcc-3.4.6-r1.ebuild, |
1516 |
- gcc-3.4.6-r2.ebuild: |
1517 |
- Do not force libstdc++-v3 anymore #84961. |
1518 |
- |
1519 |
- 06 Sep 2006; Diego Pettenò <flameeyes@g.o> gcc-4.1.1-r1.ebuild: |
1520 |
- Re-add the ~x86-fbsd keyword, it was protoize once again. |
1521 |
- |
1522 |
- 05 Sep 2006; Joshua Kinard <kumba@g.o> ChangeLog: |
1523 |
- Mark gcc-4.1.1 stable on mips, with -r1 in unstable. |
1524 |
- |
1525 |
- 05 Sep 2006; Diego Pettenò <flameeyes@g.o> gcc-4.1.1-r1.ebuild: |
1526 |
- Remove ~x86-fbsd keyword as there are problems building. |
1527 |
- |
1528 |
-*gcc-4.1.1-r1 (03 Sep 2006) |
1529 |
- |
1530 |
- 03 Sep 2006; Mike Frysinger <vapier@g.o> gcc-4.1.1.ebuild, |
1531 |
- +gcc-4.1.1-r1.ebuild: |
1532 |
- Push out some fixes. |
1533 |
- |
1534 |
- 30 Aug 2006; Joshua Jackson <tsunam@g.o> gcc-4.1.1.ebuild: |
1535 |
- Stable x86; its about time for us to get this stable |
1536 |
- |
1537 |
- 30 Aug 2006; Chris Gianelloni <wolf31o2@g.o> gcc-4.1.1.ebuild: |
1538 |
- Stable on amd64. |
1539 |
- |
1540 |
- 14 Aug 2006; <solar@g.o> gcc-3.2.3-r4.ebuild, gcc-3.3.2-r7.ebuild, |
1541 |
- gcc-3.3.5-r1.ebuild, gcc-3.3.5.20050130-r1.ebuild, gcc-3.3.6.ebuild, |
1542 |
- gcc-3.3.6-r1.ebuild, gcc-3.4.1-r3.ebuild, gcc-3.4.4-r1.ebuild, |
1543 |
- gcc-3.4.5.ebuild, gcc-3.4.5-r1.ebuild, gcc-3.4.6.ebuild, |
1544 |
- gcc-3.4.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.2-r3.ebuild, |
1545 |
- gcc-4.0.3.ebuild, gcc-4.1.0-r1.ebuild, gcc-4.1.1.ebuild: |
1546 |
- - switch default ordering of gcc-config and eselect-compiler to work around |
1547 |
- portage bug |
1548 |
- |
1549 |
- 28 Jul 2006; Kevin F. Quinn <kevquinn@g.o> gcc-3.3.5-r1.ebuild, |
1550 |
- gcc-3.3.5.20050130-r1.ebuild, gcc-3.3.6.ebuild, gcc-3.3.6-r1.ebuild, |
1551 |
- gcc-3.4.4-r1.ebuild, gcc-3.4.5.ebuild, gcc-3.4.5-r1.ebuild, |
1552 |
- gcc-3.4.6.ebuild, gcc-3.4.6-r1.ebuild, gcc-3.4.6-r2.ebuild: |
1553 |
- Move rename of rmic/rmiregistry from ebuilds to toolchain.eclass - bug #139918 |
1554 |
- |
1555 |
- 13 Jul 2006; Kevin F. Quinn <kevquinn@g.o> gcc-3.3.5-r1.ebuild, |
1556 |
- gcc-3.3.5.20050130-r1.ebuild, gcc-3.3.6.ebuild, gcc-3.3.6-r1.ebuild, |
1557 |
- gcc-3.4.4-r1.ebuild, gcc-3.4.5.ebuild, gcc-3.4.5-r1.ebuild, |
1558 |
- gcc-3.4.6.ebuild, gcc-3.4.6-r1.ebuild, gcc-3.4.6-r2.ebuild: |
1559 |
- Change names of rmic, rmiregistry to grmic, grmiregistry to avoid conflicts |
1560 |
- with other java platforms. Upstream already made this change for the same |
1561 |
- reason in gcc-4 (bug #139918) |
1562 |
- |
1563 |
-*gcc-3.4.6-r2 (06 Jul 2006) |
1564 |
- |
1565 |
- 06 Jul 2006; Kevin F. Quinn <kevquinn@g.o> +gcc-3.4.6-r2.ebuild: |
1566 |
- Eliminate ICE in ssp's sweep_string_variable (bug #74457), and stop |
1567 |
- vanilla and hardenednossp compiler variants from auto-upgrading |
1568 |
- fstack-protector to fstack-protector-all (bug #104754) |
1569 |
- |
1570 |
- 30 Jun 2006; Mike Frysinger <vapier@g.o> gcc-4.0.2-r3.ebuild, |
1571 |
- gcc-4.0.3.ebuild, gcc-4.1.0-r1.ebuild, gcc-4.1.1.ebuild: |
1572 |
- |
1573 |
- 27 Jun 2006; Luca Barbato <lu_zero@g.o> gcc-4.1.1.ebuild: |
1574 |
- Marked stable on ppc |
1575 |
- |
1576 |
- 25 Jun 2006; Guy Martin <gmsoft@g.o> gcc-4.1.1.ebuild: |
1577 |
- Stable on hppa. |
1578 |
- |
1579 |
- 24 Jun 2006; Markus Rothe <corsair@g.o> gcc-4.1.1.ebuild: |
1580 |
- Added ~ppc64 to get more user response for bugs |
1581 |
- |
1582 |
- 22 Jun 2006; Mike Frysinger <vapier@g.o> gcc-4.1.1.ebuild: |
1583 |
- Fix uclibc support #134412. |
1584 |
- |
1585 |
- 20 Jun 2006; Simon Stelling <blubb@g.o> gcc-3.4.6-r1.ebuild: |
1586 |
- stable on amd64 |
1587 |
- |
1588 |
- 19 Jun 2006; Joshua Kinard <kumba@g.o> gcc-4.1.1.ebuild: |
1589 |
- Added ~mips to KEYWORDS. |
1590 |
- |
1591 |
- 16 Jun 2006; Joshua Kinard <kumba@g.o> gcc-4.1.0-r1.ebuild, |
1592 |
- gcc-4.1.1.ebuild: |
1593 |
- Update patchset again to finally fix biild errors on mips64 compilers due to |
1594 |
- typos in the R10K Cache barriers patch. Also mark 4.1.1 unstable on mips for |
1595 |
- testing purposes. |
1596 |
- |
1597 |
- 09 Jun 2006; Joshua Kinard <kumba@g.o> gcc-4.1.0-r1.ebuild, |
1598 |
- gcc-4.1.1.ebuild: |
1599 |
- Updated the patchball to include a corrected version of the IP28 R10000 |
1600 |
- cache barriers patch. Gcc was mistaking a call to a function in the patch as |
1601 |
- the ptototype, and later mistaking the actual prototype as the function |
1602 |
- call. |
1603 |
- |
1604 |
- 31 May 2006; Joseph Jezak <josejx@g.o> gcc-3.4.6-r1.ebuild: |
1605 |
- Marked ppc stable. |
1606 |
- |
1607 |
- 29 May 2006; Diego Pettenò <flameeyes@g.o> gcc-4.1.1.ebuild: |
1608 |
- Add ~x86-fbsd keyword (currently profile masked). |
1609 |
- |
1610 |
- 29 May 2006; Guy Martin <gmsoft@g.o> gcc-3.4.4-r1.ebuild, |
1611 |
- gcc-3.4.5.ebuild, gcc-3.4.5-r1.ebuild: |
1612 |
- Set KEYWORDS -hppa to gcc-3.4* as it can't build a glibc on hppa 1.1 |
1613 |
- |
1614 |
- 29 May 2006; Mark Loeser <halcy0n@g.o> gcc-3.4.6-r1.ebuild: |
1615 |
- Stable on x86 |
1616 |
- |
1617 |
- 28 May 2006; Mark Loeser <halcy0n@g.o> gcc-4.1.1.ebuild: |
1618 |
- Really fix objc-gc this time; bug #114359. Also add MIPS patches that Kumba |
1619 |
- mentioned |
1620 |
- |
1621 |
- 28 May 2006; Joshua Kinard <kumba@g.o> gcc-4.1.0-r1.ebuild: |
1622 |
- Update 4.1.0 w/ two mips patches for R10K support and R10K cache barriers |
1623 |
- handling. 4.1.1 is forthcoming. |
1624 |
- |
1625 |
- 27 May 2006; Mark Loeser <halcy0n@g.o> gcc-4.1.1.ebuild: |
1626 |
- Exclude patch for pr22889; bug #110002 |
1627 |
- |
1628 |
- 26 May 2006; Bryan Østergaard <kloeri@g.o> gcc-3.4.6-r1.ebuild: |
1629 |
- Stable on alpha. |
1630 |
- |
1631 |
-*gcc-4.1.1 (25 May 2006) |
1632 |
- |
1633 |
- 25 May 2006; Mark Loeser <halcy0n@g.o> |
1634 |
- -gcc-4.1.1_pre20060517.ebuild, +gcc-4.1.1.ebuild: |
1635 |
- Bump to 4.1.1 final release |
1636 |
- |
1637 |
-*gcc-4.1.0-r1 (14 May 2006) |
1638 |
- |
1639 |
- 14 May 2006; Mark Loeser <halcy0n@g.o> -gcc-4.1.0.ebuild, |
1640 |
- +gcc-4.1.0-r1.ebuild: |
1641 |
- Bump gcc-4.1 so everyone gets the newest changes (no more libstdc++.la and |
1642 |
- the 1.4 patchset), and bump the 4.2 weekly snapshot |
1643 |
- |
1644 |
- 13 May 2006; Mike Frysinger <vapier@g.o> |
1645 |
- +files/4.1.0/gcc-4.1.0-cross-compile.patch, gcc-4.1.0.ebuild: |
1646 |
- Split off cross-compile patch since new changes are incompat from old |
1647 |
- gcc-4.0.x #133098 by John Bachan. |
1648 |
- |
1649 |
- 11 May 2006; Joshua Kinard <kumba@g.o> gcc-3.4.6-r1.ebuild: |
1650 |
- Marked stable on mips. |
1651 |
- |
1652 |
- 28 Apr 2006; Markus Rothe <corsair@g.o> gcc-3.4.6-r1.ebuild: |
1653 |
- Stable on ppc64 |
1654 |
- |
1655 |
- 27 Apr 2006; Alec Warner <antarus@g.o> files/digest-gcc-2.95.3-r9, |
1656 |
- files/digest-gcc-3.4.1-r3, Manifest: |
1657 |
- Fixing SHA256 digest, pass four |
1658 |
- |
1659 |
- 25 Apr 2006; Gustavo Zacarias <gustavoz@g.o> gcc-3.4.6-r1.ebuild: |
1660 |
- Stable on sparc |
1661 |
- |
1662 |
-*gcc-3.3.6-r1 (23 Apr 2006) |
1663 |
- |
1664 |
- 23 Apr 2006; Mike Frysinger <vapier@g.o> +gcc-3.3.6-r1.ebuild: |
1665 |
- Push out accumulated patches. |
1666 |
- |
1667 |
- 21 Apr 2006; Mark Loeser <halcy0n@g.o> files/digest-gcc-3.4.5-r1, |
1668 |
- Manifest: |
1669 |
- Fix digest for 3.4.5-r1 patchset |
1670 |
- |
1671 |
- 18 Apr 2006; Diego Pettenò <flameeyes@g.o> gcc-3.4.6-r1.ebuild, |
1672 |
- gcc-4.1.0.ebuild: |
1673 |
- Add dependency over virtual/libiconv (for three series of gcc) as it's |
1674 |
- needed to build gcc also without nls. |
1675 |
- |
1676 |
-*gcc-3.4.6-r1 (18 Apr 2006) |
1677 |
- |
1678 |
- 18 Apr 2006; Mark Loeser <halcy0n@g.o> +gcc-3.4.6-r1.ebuild: |
1679 |
- Bump 3.4.6 patchset to fix bugs #127190 #126279 and #126871 |
1680 |
- |
1681 |
- 12 Apr 2006; Bryan Østergaard <kloeri@g.o> gcc-3.4.6.ebuild: |
1682 |
- ~alpha 3.4.6 - solves a ld segfault in binutils when emerging gmp. |
1683 |
- |
1684 |
- 11 Apr 2006; Joshua Kinard <kumba@g.o> |
1685 |
- +files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers-v4.patch, |
1686 |
- gcc-3.4.6.ebuild: |
1687 |
- Added a 4th version of the cache barriers patch for mips to gcc-3.4.6 that |
1688 |
- shifts the bulk of th generation code to the mips backend vs. being in |
1689 |
- final.c. This newer patch also has a switch to generate barriers on store |
1690 |
- only, load only, or both loads and stores, making it suitable for both IP28 |
1691 |
- and R10K IP32 testing. Also keyworded 3.4.6 for ~mips. |
1692 |
- |
1693 |
- 09 Apr 2006; Guy Martin <gmsoft@g.o> gcc-4.1.0.ebuild: |
1694 |
- Added ~hppa to KEYWORDS. |
1695 |
- |
1696 |
- 08 Apr 2006; <nixnut@g.o> gcc-3.4.6.ebuild: |
1697 |
- Added ~ppc |
1698 |
- |
1699 |
- 30 Mar 2006; Diego Pettenò <flameeyes@g.o> gcc-3.4.6.ebuild: |
1700 |
- Add ~x86-fbsd keyword. |
1701 |
- |
1702 |
- 28 Mar 2006; Mark Loeser <halcy0n@g.o> gcc-3.4.5-r1.ebuild: |
1703 |
- Stable on x86 |
1704 |
- |
1705 |
- 28 Mar 2006; Gustavo Zacarias <gustavoz@g.o> gcc-3.4.6.ebuild: |
1706 |
- Keyworded ~sparc |
1707 |
- |
1708 |
- 23 Mar 2006; Luis Medinas <metalgod@g.o> gcc-3.4.5.ebuild: |
1709 |
- Stable on amd64. |
1710 |
- |
1711 |
- 23 Mar 2006; Markus Rothe <corsair@g.o> gcc-3.4.6.ebuild: |
1712 |
- Added ~ppc64 |
1713 |
- |
1714 |
- 18 Mar 2006; Mark Loeser <halcy0n@g.o> gcc-4.0.3.ebuild, |
1715 |
- gcc-4.1.0.ebuild: |
1716 |
- Add an exclude for patch 33; bug #126609 |
1717 |
- |
1718 |
-*gcc-3.4.6 (18 Mar 2006) |
1719 |
- |
1720 |
- 18 Mar 2006; Mike Frysinger <vapier@g.o> +gcc-3.4.6.ebuild: |
1721 |
- Version bump #126492 by David Pufer. |
1722 |
- |
1723 |
- 15 Mar 2006; Markus Rothe <corsair@g.o> gcc-3.4.5-r1.ebuild: |
1724 |
- Added ~ppc64 |
1725 |
- |
1726 |
-*gcc-4.0.3 (14 Mar 2006) |
1727 |
- |
1728 |
- 14 Mar 2006; Mark Loeser <halcy0n@g.o> +gcc-4.0.3.ebuild, |
1729 |
- gcc-4.1.0.ebuild: |
1730 |
- Bump to gcc-4.0.3, and bump the gcc-4.1.0 patchset |
1731 |
- |
1732 |
- 11 Mar 2006; Mark Loeser <halcy0n@g.o> gcc-4.1.0.ebuild: |
1733 |
- Fix the uclibc patchset; bug #125395 |
1734 |
- |
1735 |
- 10 Mar 2006; Luca Barbato <lu_zero@g.o> gcc-3.4.5-r1.ebuild: |
1736 |
- Marked ppc |
1737 |
- |
1738 |
- 05 Mar 2006; Luca Barbato <lu_zero@g.o> gcc-4.1.0.ebuild: |
1739 |
- Marked ~ppc |
1740 |
- |
1741 |
- 03 Mar 2006; Simon Stelling <blubb@g.o> |
1742 |
- -files/gcc331_use_multilib.amd64.patch, gcc-3.3.2-r7.ebuild, |
1743 |
- gcc-3.4.1-r3.ebuild: |
1744 |
- remove code that never gets executed, as well as the patch applied by this |
1745 |
- code (use multilib && use amd64 == nono) |
1746 |
- |
1747 |
-*gcc-4.1.0 (03 Mar 2006) |
1748 |
- |
1749 |
- 03 Mar 2006; Mark Loeser <halcy0n@g.o> |
1750 |
- -gcc-4.1.0_pre20060223.ebuild, +gcc-4.1.0.ebuild: |
1751 |
- Bump to 4.1.0 |
1752 |
- |
1753 |
- 02 Mar 2006; Martin Schlemmer <azarah@g.o> |
1754 |
- +files/awk/fixlafiles.awk-no_gcc_la: |
1755 |
- Add fixlafiles.awk for gcc's without libtool linker scripts. |
1756 |
- |
1757 |
- 02 Mar 2006; <chrb@g.o> ChangeLog: |
1758 |
- fix broken manifest (File: files/stubs/gcc-4.1-htb-stub.patch) |
1759 |
- |
1760 |
- 27 Feb 2006; Mark Loeser <halcy0n@g.o> gcc-3.4.5.ebuild, |
1761 |
- gcc-3.4.5-r1.ebuild: |
1762 |
- 3.4.5 stable on x86; and add 3.4.5-r1 to ~x86 |
1763 |
- |
1764 |
-*gcc-4.1.0_pre20060223 (25 Feb 2006) |
1765 |
- |
1766 |
- 25 Feb 2006; Mark Loeser <halcy0n@g.o> |
1767 |
- -gcc-4.1.0_pre20060219.ebuild, +gcc-4.1.0_pre20060223.ebuild: |
1768 |
- Bump to gcc-4.1.0_rc2 |
1769 |
- |
1770 |
-*gcc-4.1.0_pre20060219 (20 Feb 2006) |
1771 |
- |
1772 |
- 20 Feb 2006; Mark Loeser <halcy0n@g.o> |
1773 |
- -gcc-4.1.0_beta20060210.ebuild, +gcc-4.1.0_pre20060219.ebuild: |
1774 |
- Bump to gcc-4.1.0_rc1 |
1775 |
- |
1776 |
- 19 Feb 2006; Joshua Kinard <kumba@g.o> gcc-3.4.5.ebuild: |
1777 |
- Marked stable on mips. |
1778 |
- |
1779 |
- 17 Feb 2006; Aron Griffis <agriffis@g.o> gcc-4.0.2-r3.ebuild: |
1780 |
- Mark 4.0.2-r3 ~ia64 |
1781 |
- |
1782 |
-*gcc-3.4.5-r1 (20 Feb 2006) |
1783 |
- |
1784 |
- 20 Feb 2006; Joshua Kinard <kumba@g.o> |
1785 |
- +files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers-v3-ip32r10k.patch, |
1786 |
- +files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers-v3.patch, |
1787 |
- +gcc-3.4.5-r1.ebuild: |
1788 |
- Update cache barriers patch used for IP28 mips systems. Also include a |
1789 |
- modified version of the cache barriers patch for experimental IP32 R10K |
1790 |
- tinkering. |
1791 |
- |
1792 |
-*gcc-4.1.0_beta20060210 (11 Feb 2006) |
1793 |
- |
1794 |
- 11 Feb 2006; Mark Loeser <halcy0n@g.o> |
1795 |
- -gcc-4.1.0_beta20060203.ebuild, +gcc-4.1.0_beta20060210.ebuild: |
1796 |
- Weekly gcc-4.1 snapshot bump |
1797 |
- |
1798 |
-*gcc-4.1.0_beta20060203 (04 Feb 2006) |
1799 |
- |
1800 |
- 04 Feb 2006; Mark Loeser <halcy0n@g.o> |
1801 |
- -gcc-4.1.0_beta20060127.ebuild, +gcc-4.1.0_beta20060203.ebuild: |
1802 |
- Weekly gcc-4.1 snapshot bump |
1803 |
- |
1804 |
-*gcc-4.1.0_beta20060127 (28 Jan 2006) |
1805 |
- |
1806 |
- 28 Jan 2006; Mark Loeser <halcy0n@g.o> |
1807 |
- -gcc-4.1.0_beta20060120.ebuild, +gcc-4.1.0_beta20060127.ebuild: |
1808 |
- Weekly gcc-4.1 snapshot bump |
1809 |
- |
1810 |
- 23 Jan 2006; Mark Loeser <halcy0n@g.o> gcc-4.0.2-r3.ebuild: |
1811 |
- Remove patches for bug #108231 since they caused issues; bug #118361. |
1812 |
- |
1813 |
-*gcc-4.1.0_beta20060120 (21 Jan 2006) |
1814 |
- |
1815 |
- 21 Jan 2006; Mark Loeser <halcy0n@g.o> |
1816 |
- -gcc-4.1.0_beta20060113.ebuild, +gcc-4.1.0_beta20060120.ebuild: |
1817 |
- Bump to new gcc-4.1 snapshot |
1818 |
- |
1819 |
- 14 Jan 2006; Kevin F. Quinn <kevquinn@g.o> |
1820 |
- +gcc-3.3.5.20050130-r1.ebuild: |
1821 |
- Re-add gcc-3.3.5.200501300-r1 as it is the current stable for sparc |
1822 |
- on profiles <2006.0 |
1823 |
- |
1824 |
- 14 Jan 2006; Mike Frysinger <vapier@g.o> |
1825 |
- +files/4.0.2/gcc-4.0.2-softfloat.patch, gcc-4.0.2-r3.ebuild: |
1826 |
- Update softfloat patch from yuri. |
1827 |
- |
1828 |
-*gcc-4.1.0_beta20060113 (14 Jan 2006) |
1829 |
- |
1830 |
- 14 Jan 2006; Mark Loeser <halcy0n@g.o> |
1831 |
- -gcc-3.3.5.20050130-r1.ebuild, -gcc-3.3.5.20050130-r2.ebuild, |
1832 |
- -gcc-3.4.3-r1.ebuild, -gcc-3.4.3.20050110-r2.ebuild, -gcc-4.0.1.ebuild, |
1833 |
- -gcc-4.1.0_beta20060106.ebuild, +gcc-4.1.0_beta20060113.ebuild: |
1834 |
- Adding new gcc-4.1 snapshot, and cleaning up old versions |
1835 |
- |
1836 |
-*gcc-4.1.0_beta20060106 (07 Jan 2006) |
1837 |
- |
1838 |
- 07 Jan 2006; Mark Loeser <halcy0n@g.o> |
1839 |
- -gcc-4.1.0_beta20051230.ebuild, +gcc-4.1.0_beta20060106.ebuild: |
1840 |
- Weekly 4.1 snapshot bump |
1841 |
- |
1842 |
- 05 Jan 2006; Gustavo Zacarias <gustavoz@g.o> gcc-3.4.5.ebuild: |
1843 |
- Stable on sparc |
1844 |
- |
1845 |
- 02 Jan 2006; Mark Loeser <halcy0n@g.o> gcc-4.0.2-r3.ebuild: |
1846 |
- Removing the message about reporting bugs upstream. Please report them on |
1847 |
- bugs.gentoo.org |
1848 |
- |
1849 |
-*gcc-4.0.2-r3 (01 Jan 2006) |
1850 |
- |
1851 |
- 01 Jan 2006; Mark Loeser <halcy0n@g.o> -gcc-4.0.2-r2.ebuild, |
1852 |
- +gcc-4.0.2-r3.ebuild: |
1853 |
- New version of the Gentoo patchset; resolves bugs #89911 #101606 #109633 |
1854 |
- #110173 |
1855 |
- |
1856 |
-*gcc-4.1.0_beta20051230 (31 Dec 2005) |
1857 |
- |
1858 |
- 31 Dec 2005; Mark Loeser <halcy0n@g.o> |
1859 |
- -gcc-4.1.0_beta20051223.ebuild, +gcc-4.1.0_beta20051230.ebuild: |
1860 |
- Bump to newest 4.1 snapshot |
1861 |
- |
1862 |
- 24 Dec 2005; Markus Rothe <corsair@g.o> gcc-3.4.5.ebuild: |
1863 |
- Added ~ppc64 |
1864 |
- |
1865 |
-*gcc-4.1.0_beta20051223 (24 Dec 2005) |
1866 |
- |
1867 |
- 24 Dec 2005; Mark Loeser <halcy0n@g.o> |
1868 |
- -files/4.1.0/gcc-4.1.0-pr22313.patch, -gcc-4.1.0_beta20051216.ebuild, |
1869 |
- +gcc-4.1.0_beta20051223.ebuild: |
1870 |
- Bump to a new gcc-4.1 snapshot. The patch from pr22313 is now included |
1871 |
- upstream. |
1872 |
- |
1873 |
- 20 Dec 2005; Mark Loeser <halcy0n@g.o> gcc-4.0.1.ebuild, |
1874 |
- gcc-4.0.2-r2.ebuild, gcc-4.1.0_beta20051216.ebuild: |
1875 |
- Testing the libstdc++ virtual before marking it stable. Then we can remove |
1876 |
- it from all of the gcc ebuilds and put it into the binary ebuilds that |
1877 |
- require it. |
1878 |
- |
1879 |
-*gcc-4.1.0_beta20051216 (17 Dec 2005) |
1880 |
- |
1881 |
- 17 Dec 2005; Mark Loeser <halcy0n@g.o> |
1882 |
- -gcc-4.1.0_beta20051209.ebuild, +gcc-4.1.0_beta20051216.ebuild: |
1883 |
- GCC-4.1 snapshot bump |
1884 |
- |
1885 |
- 15 Dec 2005; Gustavo Zacarias <gustavoz@g.o> gcc-3.4.5.ebuild: |
1886 |
- Gimme ~sparc keywords here |
1887 |
- |
1888 |
-*gcc-4.0.2-r2 (13 Dec 2005) |
1889 |
- |
1890 |
- 13 Dec 2005; Mark Loeser <halcy0n@g.o> -gcc-4.0.2-r1.ebuild, |
1891 |
- +gcc-4.0.2-r2.ebuild: |
1892 |
- Bump to use the newest patchset, which removes a patch that introduced ICEs |
1893 |
- and adds 2 patches to resolve bug #108231 |
1894 |
- |
1895 |
-*gcc-4.1.0_beta20051209 (10 Dec 2005) |
1896 |
- |
1897 |
- 10 Dec 2005; Mark Loeser <halcy0n@g.o> |
1898 |
- -gcc-4.1.0_beta20051202.ebuild, +gcc-4.1.0_beta20051209.ebuild: |
1899 |
- Bump gcc-4.1 snapshot |
1900 |
- |
1901 |
- 09 Dec 2005; Joshua Kinard <kumba@g.o> gcc-3.4.4-r1.ebuild, |
1902 |
- gcc-3.4.5.ebuild: |
1903 |
- Marked 3.4.4-r1 stable; 3.4.5 unstable on mips. |
1904 |
- |
1905 |
-*gcc-3.4.5 (06 Dec 2005) |
1906 |
- |
1907 |
- 06 Dec 2005; Mike Frysinger <vapier@g.o> +gcc-3.4.5.ebuild: |
1908 |
- Version bump. |
1909 |
- |
1910 |
-*gcc-4.1.0_beta20051202 (03 Dec 2005) |
1911 |
- |
1912 |
- 03 Dec 2005; Mark Loeser <halcy0n@g.o> |
1913 |
- -gcc-4.1.0_beta20051125.ebuild, +gcc-4.1.0_beta20051202.ebuild: |
1914 |
- GCC-4.1 snapshot bump |
1915 |
- |
1916 |
- 02 Dec 2005; Mark Loeser <halcy0n@g.o> gcc-3.4.4-r1.ebuild: |
1917 |
- Stable on x86 |
1918 |
- |
1919 |
- 01 Dec 2005; Guy Martin <gmsoft@g.o> gcc-3.3.6.ebuild: |
1920 |
- Stable on hppa. |
1921 |
- |
1922 |
-*gcc-4.1.0_beta20051125 (26 Nov 2005) |
1923 |
- |
1924 |
- 26 Nov 2005; Mark Loeser <halcy0n@g.o> |
1925 |
- +files/4.1.0/gcc-4.1.0-pr22313.patch, -gcc-4.1.0_beta20051112.ebuild, |
1926 |
- +gcc-4.1.0_beta20051125.ebuild: |
1927 |
- GCC-4.1 snapshot bump. Also add a patch to fix building on amd64. |
1928 |
- |
1929 |
- 13 Nov 2005; Mark Loeser <halcy0n@g.o> gcc-4.0.1.ebuild, |
1930 |
- gcc-4.0.2-r1.ebuild, gcc-4.1.0_beta20051112.ebuild: |
1931 |
- Fix depends for gcc-4 ebuilds so we depend on >=glibc-2.3.6 now |
1932 |
- |
1933 |
-*gcc-4.1.0_beta20051112 (12 Nov 2005) |
1934 |
- |
1935 |
- 12 Nov 2005; Mark Loeser <halcy0n@g.o> |
1936 |
- -gcc-4.1.0_beta20051105.ebuild, +gcc-4.1.0_beta20051112.ebuild: |
1937 |
- GCC-4.1 snapshot bump |
1938 |
- |
1939 |
- 10 Nov 2005; Mark Loeser <halcy0n@g.o> gcc-4.0.1.ebuild, |
1940 |
- gcc-4.0.2-r1.ebuild, gcc-4.1.0_beta20051105.ebuild: |
1941 |
- Adding dev-libs/mpfr to deps, as it is needed to build fortran for gcc-4 |
1942 |
- |
1943 |
- 05 Nov 2005; Mark Loeser <halcy0n@g.o> |
1944 |
- gcc-4.1.0_beta20051105.ebuild: |
1945 |
- Fix deps to match those from the gcc-4.0 ebuilds |
1946 |
- |
1947 |
-*gcc-4.1.0_beta20051105 (05 Nov 2005) |
1948 |
- |
1949 |
- 05 Nov 2005; Mark Loeser <halcy0n@g.o> |
1950 |
- +gcc-4.1.0_beta20051105.ebuild: |
1951 |
- Adding back the gcc-4.1 snapshots. The installation should be fixed now; bug |
1952 |
- #100679 |
1953 |
- |
1954 |
- 31 Oct 2005; Bryan Østergaard <kloeri@g.o> gcc-3.4.4-r1.ebuild: |
1955 |
- Stable on alpha. |
1956 |
- |
1957 |
- 31 Oct 2005; Mark Loeser <halcy0n@g.o> gcc-4.0.2-r1.ebuild: |
1958 |
- Adding 28_all_gcc4-pr19520.patch to GENTOO_PATCH_EXCLUDE due to it causing |
1959 |
- ICEs in a few packages. I will remove it from the patchset in the next |
1960 |
- revision |
1961 |
- |
1962 |
- 10 Oct 2005; Mark Loeser <halcy0n@g.o> gcc-4.0.2-r1.ebuild: |
1963 |
- Remove SPLIT_SPECS for now, until we have a better complete solution; bug |
1964 |
- #106690 |
1965 |
- |
1966 |
- 07 Oct 2005; Jeremy Huddleston <eradicator@g.o> |
1967 |
- gcc-2.95.3-r9.ebuild, gcc-3.2.3-r4.ebuild, gcc-3.3.2-r7.ebuild, |
1968 |
- gcc-3.3.5-r1.ebuild, gcc-3.3.5.20050130-r1.ebuild, |
1969 |
- gcc-3.3.5.20050130-r2.ebuild, gcc-3.3.6.ebuild, gcc-3.4.1-r3.ebuild, |
1970 |
- gcc-3.4.3-r1.ebuild, gcc-3.4.3.20050110-r2.ebuild, gcc-3.4.4-r1.ebuild, |
1971 |
- gcc-4.0.1.ebuild, gcc-4.0.2-r1.ebuild: |
1972 |
- Let eselect-compiler be an option instead of sys-devel/gcc-config in DEPEND. |
1973 |
- |
1974 |
- 06 Oct 2005; Mike Frysinger <vapier@g.o> |
1975 |
- +files/gcc-configure-LANG.patch: |
1976 |
- Patch to fix LANG issues in older autotools #105485. |
1977 |
- |
1978 |
-*gcc-4.0.2-r1 (04 Oct 2005) |
1979 |
- |
1980 |
- 04 Oct 2005; Mark Loeser <halcy0n@g.o> -gcc-4.0.2.ebuild, |
1981 |
- +gcc-4.0.2-r1.ebuild: |
1982 |
- New patchset with a lot of patches from Fedora, as well as patches to fix |
1983 |
- -fvisibility problems with KDE. |
1984 |
- |
1985 |
-*gcc-4.0.2 (28 Sep 2005) |
1986 |
- |
1987 |
- 28 Sep 2005; Mark Loeser <halcy0n@g.o> |
1988 |
- -gcc-4.0.2_pre20050917.ebuild, +gcc-4.0.2.ebuild: |
1989 |
- Bump to 4.0.2 |
1990 |
- |
1991 |
-*gcc-4.0.2_pre20050917 (18 Sep 2005) |
1992 |
- |
1993 |
- 18 Sep 2005; Mark Loeser <halcy0n@g.o> |
1994 |
- -gcc-4.0.2_pre20050913.ebuild, +gcc-4.0.2_pre20050917.ebuild: |
1995 |
- Bump to gcc-4.0.2_rc2 |
1996 |
- |
1997 |
- 15 Sep 2005; Mark Loeser <halcy0n@g.o> |
1998 |
- gcc-4.0.2_pre20050913.ebuild: |
1999 |
- Enable split spec files. |
2000 |
- |
2001 |
-*gcc-4.0.2_pre20050913 (14 Sep 2005) |
2002 |
- |
2003 |
- 14 Sep 2005; Mark Loeser <halcy0n@g.o> |
2004 |
- +gcc-4.0.2_pre20050913.ebuild: |
2005 |
- Bump to gcc-4.0.2_rc1 |
2006 |
- |
2007 |
- 11 Sep 2005; Mark Loeser <halcy0n@g.o> |
2008 |
- -gcc-4.1.0_beta20050902.ebuild: |
2009 |
- Removing the gcc-4.1 ebuilds for the time being. When they get to release |
2010 |
- candidates, I'll add them back. At this point in time they are way too |
2011 |
- unstable though. You can easily continue to use them in your overlay by just |
2012 |
- renaming the ebuild. |
2013 |
- |
2014 |
- 05 Sep 2005; Jeremy Huddleston <eradicator@g.o> gcc-3.3.6.ebuild: |
2015 |
- Moving 3.3.6 into stable on x86. |
2016 |
- |
2017 |
-*gcc-4.1.0_beta20050902 (03 Sep 2005) |
2018 |
- |
2019 |
- 03 Sep 2005; Mark Loeser <halcy0n@g.o> |
2020 |
- -gcc-4.1.0_beta20050826.ebuild, +gcc-4.1.0_beta20050902.ebuild: |
2021 |
- GCC 4.1 snapshot bump |
2022 |
- |
2023 |
-*gcc-3.4.4-r1 (27 Aug 2005) |
2024 |
- |
2025 |
- 27 Aug 2005; Mike Frysinger <vapier@g.o> +gcc-3.4.4-r1.ebuild: |
2026 |
- Push out cumulative changes (especially #87631). |
2027 |
- |
2028 |
-*gcc-4.1.0_beta20050826 (26 Aug 2005) |
2029 |
- |
2030 |
- 26 Aug 2005; Mark Loeser <halcy0n@g.o> |
2031 |
- -gcc-4.1.0_beta20050819.ebuild, +gcc-4.1.0_beta20050826.ebuild: |
2032 |
- GCC 4.1 snapshot bump |
2033 |
- |
2034 |
- 20 Aug 2005; Mike Frysinger <vapier@g.o> |
2035 |
- +files/3.2.2/gcc-3.2.2-cross-compile.patch, |
2036 |
- +files/3.2.2/gcc-3.2.2-no-COPYING-cross-compile.patch, gcc-3.2.2.ebuild: |
2037 |
- Fix cross-compile support for Playstation 2 targets (ee/iop). |
2038 |
- |
2039 |
-*gcc-4.1.0_beta20050819 (20 Aug 2005) |
2040 |
- |
2041 |
- 20 Aug 2005; Mark Loeser <halcy0n@g.o> |
2042 |
- -gcc-4.1.0_beta20050813.ebuild, +gcc-4.1.0_beta20050819.ebuild: |
2043 |
- Bump to newest gcc-4.1 snapshot |
2044 |
- |
2045 |
- 17 Aug 2005; Mike Frysinger <vapier@g.o> gcc-3.3.6.ebuild, |
2046 |
- gcc-3.4.4.ebuild: |
2047 |
- Add a patch for arm and one for m68k, a fix for an infinite loop in gcc |
2048 |
- #102244, and fixes for canadian cross-compiling a native compiler. |
2049 |
- |
2050 |
- 16 Aug 2005; Mark Loeser <halcy0n@g.o> gcc-4.0.1.ebuild: |
2051 |
- Update 4.0.1's patchset. Dropped a patch that caused issues on PPC. Fixes |
2052 |
- bug #97939 |
2053 |
- |
2054 |
- 16 Aug 2005; Jeremy Huddleston <eradicator@g.o> gcc-3.4.4.ebuild: |
2055 |
- Stable amd64. |
2056 |
- |
2057 |
-*gcc-4.1.0_beta20050813 (13 Aug 2005) |
2058 |
- |
2059 |
- 13 Aug 2005; Mark Loeser <halcy0n@g.o> |
2060 |
- -gcc-4.1.0_beta20050730.ebuild, +gcc-4.1.0_beta20050813.ebuild: |
2061 |
- GCC 4.1 snapshot bump |
2062 |
- |
2063 |
- 05 Aug 2005; Mike Frysinger <vapier@g.o> |
2064 |
- +files/3.4.4/gcc-3.4.4-softfloat.patch, gcc-3.4.4.ebuild: |
2065 |
- Merge soft-float support by Yuri Vasilevski #75585. |
2066 |
- |
2067 |
-*gcc-4.1.0_beta20050730 (30 Jul 2005) |
2068 |
- |
2069 |
- 30 Jul 2005; Mark Loeser <halcy0n@g.o> |
2070 |
- -gcc-4.1.0_beta20050723.ebuild, +gcc-4.1.0_beta20050730.ebuild: |
2071 |
- GCC-4.1 snapshot bump |
2072 |
- |
2073 |
-*gcc-4.1.0_beta20050723 (23 Jul 2005) |
2074 |
- |
2075 |
- 23 Jul 2005; Mark Loeser <halcy0n@g.o> |
2076 |
- -gcc-4.1.0_beta20050716.ebuild, +gcc-4.1.0_beta20050723.ebuild: |
2077 |
- Bump to newest gcc-4.1 snapshot |
2078 |
- |
2079 |
-*gcc-4.1.0_beta20050716 (16 Jul 2005) |
2080 |
- |
2081 |
- 16 Jul 2005; Mark Loeser <halcy0n@g.o> |
2082 |
- -gcc-4.1.0_beta20050709.ebuild, +gcc-4.1.0_beta20050716.ebuild: |
2083 |
- GCC 4.1 snapshot bump |
2084 |
- |
2085 |
- 10 Jul 2005; Mike Frysinger <vapier@g.o> gcc-3.3.5-r1.ebuild, |
2086 |
- gcc-3.3.5.20050130-r1.ebuild, gcc-3.3.5.20050130-r2.ebuild, |
2087 |
- gcc-3.3.6.ebuild, gcc-3.4.3-r1.ebuild, gcc-3.4.3.20050110-r2.ebuild, |
2088 |
- gcc-3.4.4.ebuild: |
2089 |
- Dont apply spec-env patch to cross-compilers otherwise native hardened users |
2090 |
- can screw up their cross-compilers real quick #96162 by Kevin F. Quinn. |
2091 |
- |
2092 |
-*gcc-4.1.0_beta20050709 (10 Jul 2005) |
2093 |
- |
2094 |
- 10 Jul 2005; Mark Loeser <halcy0n@g.o> |
2095 |
- -gcc-4.1.0_beta20050702.ebuild, +gcc-4.1.0_beta20050709.ebuild: |
2096 |
- Bumping gcc-4.1 snapshot |
2097 |
- |
2098 |
- 08 Jul 2005; Jeremy Huddleston <eradicator@g.o> |
2099 |
- -gcc-2.95.3-r8.ebuild, -gcc-3.3.2.ebuild, -gcc-3.3.2-r5.ebuild, |
2100 |
- -gcc-3.3.5.20050130.ebuild, -gcc-3.4.3.20050110-r1.ebuild, |
2101 |
- -files/3.3/gcc33-coreutils-compat.patch.bz2, |
2102 |
- -files/3.3/gcc33-gentoo-branding-1.patch, |
2103 |
- -files/3.3/gcc33-gentoo-branding.patch, |
2104 |
- -files/3.3/gcc33-no-multilib-amd64.patch, |
2105 |
- -files/3.3/gcc33-propolice-version.patch, |
2106 |
- -files/3.3.1/gcc331-gentoo-branding.patch, |
2107 |
- -files/3.3.3/gcc-3.3.3-libiberty-pic.patch, |
2108 |
- -files/3.3.3/gcc333-gentoo-branding.patch, |
2109 |
- -files/3.3.3/gcc333-pr15693.patch, |
2110 |
- -files/3.3.3/gcc333-ssp-3.3.2_1-fixup.patch, |
2111 |
- -files/3.3.3/gcc333-ssp-3.3_7-fixup.patch, |
2112 |
- -files/3.3.3/gcc333_pre20040215-gentoo-branding.patch, |
2113 |
- -files/3.3.3/gcc333_pre20040322-gentoo-branding.patch, |
2114 |
- -files/3.3.3/gcc333_pre20040408-gentoo-branding.patch, |
2115 |
- -files/3.3.3/gcc333_pre20040426-gentoo-branding.patch, |
2116 |
- -files/3.3.4/gcc334-gentoo-branding.patch, |
2117 |
- -files/3.4.0/gcc-3.4.0-move-propolice-into-glibc.patch, |
2118 |
- -files/3.4.0/gcc-3.4.0-r6-gentoo-branding.patch, |
2119 |
- -files/3.4.0/gcc34-ia64-lib64.patch, -files/3.4.0/gcc34-ice-hack.patch, |
2120 |
- -files/3.4.0/gcc34-multi32-hack.patch, |
2121 |
- -files/3.4.0/gcc34-ppc64-m32-m64-multilib-only.patch, |
2122 |
- -files/3.4.1/gcc-3.4.1-gentoo-branding.patch, |
2123 |
- -files/3.4.1/gcc341-ppc64-mozilla-ICE-fix.patch, |
2124 |
- -files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers.patch, |
2125 |
- -files/3.4.3/35_all_pr18987-fix.patch: |
2126 |
- Removing old ebuilds and cleaned out unused old patches. |
2127 |
- |
2128 |
-*gcc-4.0.1 (08 Jul 2005) |
2129 |
- |
2130 |
- 08 Jul 2005; Jeremy Huddleston <eradicator@g.o> -gcc-4.0.0.ebuild, |
2131 |
- -gcc-4.0.1_pre20050702.ebuild, +gcc-4.0.1.ebuild: |
2132 |
- gcc4 version bump. |
2133 |
- |
2134 |
- 05 Jul 2005; Joshua Kinard <kumba@g.o> gcc-3.4.3.20050110-r2.ebuild, |
2135 |
- gcc-3.4.4.ebuild: |
2136 |
- Make 3.4.3.20050110-r2 stable on mips, and bump 3.4.4 into unstable. |
2137 |
- |
2138 |
-*gcc-4.0.1_pre20050702 (03 Jul 2005) |
2139 |
-*gcc-4.1.0_beta20050702 (03 Jul 2005) |
2140 |
- |
2141 |
- 03 Jul 2005; Mark Loeser <halcy0n@g.o> |
2142 |
- -gcc-4.0.1_pre20050616.ebuild, -gcc-4.1.0_beta20050625.ebuild, |
2143 |
- +gcc-4.0.1_pre20050702.ebuild, +gcc-4.1.0_beta20050702.ebuild: |
2144 |
- Bump to newest gcc4 snapshots. |
2145 |
- |
2146 |
- 28 Jun 2005; Markus Rothe <corsair@g.o> gcc-3.4.4.ebuild: |
2147 |
- Stable on ppc64 |
2148 |
- |
2149 |
-*gcc-4.1.0_beta20050625 (25 Jun 2005) |
2150 |
- |
2151 |
- 25 Jun 2005; Mark Loeser <halcy0n@g.o> |
2152 |
- -gcc-4.1.0_beta20050618.ebuild, +gcc-4.1.0_beta20050625.ebuild: |
2153 |
- Bump GCC-4.1 snapshot |
2154 |
- |
2155 |
- 23 Jun 2005; Gustavo Zacarias <gustavoz@g.o> |
2156 |
- +files/3.4.4/gcc-3.4_x-avr-news-devs2.patch, gcc-3.4.4.ebuild: |
2157 |
- Added new avr target device support with blessing from spanky |
2158 |
- |
2159 |
-*gcc-4.1.0_beta20050618 (18 Jun 2005) |
2160 |
- |
2161 |
- 18 Jun 2005; Mark Loeser <halcy0n@g.o> |
2162 |
- -gcc-4.1.0_beta20050611.ebuild, +gcc-4.1.0_beta20050618.ebuild: |
2163 |
- GCC 4.1 snapshot bump |
2164 |
- |
2165 |
-*gcc-4.0.1_pre20050616 (18 Jun 2005) |
2166 |
- |
2167 |
- 18 Jun 2005; Mark Loeser <halcy0n@g.o> |
2168 |
- -gcc-4.0.1_pre20050607.ebuild, +gcc-4.0.1_pre20050616.ebuild: |
2169 |
- Bump to the gcc-4.0.1_rc2 snapshot |
2170 |
- |
2171 |
- 13 Jun 2005; Gustavo Zacarias <gustavoz@g.o> gcc-3.3.6.ebuild: |
2172 |
- ~sparc happy |
2173 |
- |
2174 |
-*gcc-4.1.0_beta20050611 (11 Jun 2005) |
2175 |
- |
2176 |
- 11 Jun 2005; Mark Loeser <halcy0n@g.o> |
2177 |
- -gcc-4.1.0_beta20050604.ebuild, +gcc-4.1.0_beta20050611.ebuild: |
2178 |
- Bump to new GCC 4.1 snapshot |
2179 |
- |
2180 |
- 11 Jun 2005; Luca Barbato <lu_zero@g.o> gcc-3.4.4.ebuild: |
2181 |
- BAD typo in gcc-3.4.4 . It is stable, but got wrongly marked stable before |
2182 |
- time. Since it would be a problem to the early updaters I keep it stable. |
2183 |
- |
2184 |
-*gcc-4.0.1_pre20050607 (09 Jun 2005) |
2185 |
- |
2186 |
- 09 Jun 2005; Mark Loeser <halcy0n@g.o> |
2187 |
- -gcc-4.0.1_beta20050602.ebuild, +gcc-4.0.1_pre20050607.ebuild: |
2188 |
- Committing gcc-4.0.1_rc1 snapshot, and my first gcc4 patchset (thanks Azarah) |
2189 |
- |
2190 |
- 07 Jun 2005; Luca Barbato <lu_zero@g.o> gcc-3.4.4.ebuild: |
2191 |
- Marked ~ppc |
2192 |
- |
2193 |
-*gcc-4.1.0_beta20050604 (05 Jun 2005) |
2194 |
- |
2195 |
- 05 Jun 2005; <halcyon@g.o> -gcc-4.1.0_beta20050528.ebuild, |
2196 |
- +gcc-4.1.0_beta20050604.ebuild: |
2197 |
- Bump to the newest gcc-4.1 snapshot. |
2198 |
- |
2199 |
-*gcc-4.1.0_beta20050528 (03 Jun 2005) |
2200 |
- |
2201 |
- 03 Jun 2005; Mark Loeser <halcy0n@g.o> |
2202 |
- +gcc-4.1.0_beta20050528.ebuild: |
2203 |
- Initial commit of a GCC-4.1 snapshot, for all those that want to be on the |
2204 |
- bleeding edge |
2205 |
- |
2206 |
-*gcc-4.0.1_beta20050602 (03 Jun 2005) |
2207 |
- |
2208 |
- 03 Jun 2005; Mark Loeser <halcy0n@g.o> |
2209 |
- -gcc-4.0.1_beta20050526.ebuild, +gcc-4.0.1_beta20050602.ebuild: |
2210 |
- GCC4 snapshot bump |
2211 |
- |
2212 |
- 01 Jun 2005; Markus Rothe <corsair@g.o> gcc-3.4.4.ebuild: |
2213 |
- Added ~ppc64 to KEYWORDS |
2214 |
- |
2215 |
-*gcc-3.2.2 (28 May 2005) |
2216 |
- |
2217 |
- 28 May 2005; Mike Frysinger <vapier@g.o> +gcc-3.2.2.ebuild: |
2218 |
- Add gcc for PS2. |
2219 |
- |
2220 |
-*gcc-4.0.1_beta20050526 (28 May 2005) |
2221 |
- |
2222 |
- 28 May 2005; Mark Loeser <halcy0n@g.o> |
2223 |
- -gcc-4.0.1_beta20050521.ebuild, +gcc-4.0.1_beta20050526.ebuild: |
2224 |
- GCC4 snapshot bump |
2225 |
- |
2226 |
-*gcc-3.4.4 (24 May 2005) |
2227 |
- |
2228 |
- 24 May 2005; Mike Frysinger <vapier@g.o> |
2229 |
- +files/3.4.4/gcc-3.4.4-cross-compile.patch, +gcc-3.4.4.ebuild: |
2230 |
- Version bumpage. |
2231 |
- |
2232 |
-*gcc-3.3.6 (24 May 2005) |
2233 |
- |
2234 |
- 24 May 2005; Mike Frysinger <vapier@g.o> |
2235 |
- +gcc-3.3.6.ebuild: |
2236 |
- Version bumpage. |
2237 |
- |
2238 |
-*gcc-4.0.1_beta20050521 (22 May 2005) |
2239 |
- |
2240 |
- 22 May 2005; Mark Loeser <halcy0n@g.o> |
2241 |
- -gcc-4.0.1_beta20050514.ebuild, +gcc-4.0.1_beta20050521.ebuild: |
2242 |
- GCC4 snapshot bump |
2243 |
- |
2244 |
-*gcc-2.95.3-r9 (21 May 2005) |
2245 |
- |
2246 |
- 21 May 2005; Mike Frysinger <vapier@g.o> +gcc-2.95.3-r9.ebuild: |
2247 |
- Add patches from Debian/crosstool and try to make more cross-compile friendly. |
2248 |
- |
2249 |
-*gcc-4.0.1_beta20050514 (15 May 2005) |
2250 |
- |
2251 |
- 15 May 2005; Mark Loeser <halcy0n@g.o> |
2252 |
- -gcc-4.0.1_beta20050507.ebuild, +gcc-4.0.1_beta20050514.ebuild: |
2253 |
- Bump gcc4 ebuild to the newest snapshot |
2254 |
- |
2255 |
- 11 May 2005; Martin Schlemmer <azarah@g.o> |
2256 |
- gcc-4.0.1_beta20050507.ebuild: |
2257 |
- Fix depends to actually depend on glibc/binutils that sorda makes things |
2258 |
- work (glibc I only depend on something we can build against, not build at |
2259 |
- this stage). Remove my patching crud that got included by mistake. |
2260 |
- |
2261 |
- 11 May 2005; Diego Pettenò <flameeyes@g.o> |
2262 |
- gcc-3.4.3.20050110-r2.ebuild, gcc-4.0.1_beta20050507.ebuild: |
2263 |
- Make latest gcc (3.4 and 4) depend on glibc just for glibc systems. |
2264 |
- |
2265 |
- 10 May 2005; Martin Schlemmer <azarah@g.o> |
2266 |
- files/awk/fixlafiles.awk, gcc-4.0.0.ebuild, gcc-4.0.1_beta20050507.ebuild: |
2267 |
- Fixup fixlafiles.awk detecting of gcc CHOST. |
2268 |
- |
2269 |
-*gcc-4.0.1_beta20050507 (08 May 2005) |
2270 |
- |
2271 |
- 08 May 2005; Mark Loeser <halcy0n@g.o> |
2272 |
- -gcc-4.0.0_beta20050416.ebuild, +gcc-4.0.1_beta20050507.ebuild: |
2273 |
- Version bump to the newest GCC4 snapshot. |
2274 |
- |
2275 |
- 23 Apr 2005; Joshua Kinard <kumba@g.o> |
2276 |
- +files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers-v2.patch, |
2277 |
- gcc-3.4.3-r1.ebuild, gcc-3.4.3.20050110-r1.ebuild, |
2278 |
- gcc-3.4.3.20050110-r2.ebuild: |
2279 |
- Update the gcc-3.4.3 ebuilds to use a newer IP28 cache barrier patch. Won't |
2280 |
- affect mainstream Mips systems. |
2281 |
- |
2282 |
-*gcc-4.0.0 (21 Apr 2005) |
2283 |
- |
2284 |
- 21 Apr 2005; Jeremy Huddleston <eradicator@g.o> +gcc-4.0.0.ebuild: |
2285 |
- Adding ebuild for gcc-4.0.0 release. This doesn't mean it's supported yet! |
2286 |
- |
2287 |
-*gcc-4.0.0_beta20050416 (17 Apr 2005) |
2288 |
- |
2289 |
- 17 Apr 2005; Mark Loeser <halcy0n@g.o> |
2290 |
- -gcc-4.0.0_beta20050409.ebuild, +gcc-4.0.0_beta20050416.ebuild: |
2291 |
- Bump to newest weekly snapshot. |
2292 |
- |
2293 |
-*gcc-4.0.0_beta20050409 (12 Apr 2005) |
2294 |
- |
2295 |
- 12 Apr 2005; Mark Loeser <halcy0n@g.o> |
2296 |
- -gcc-4.0.0_beta20050402.ebuild, +gcc-4.0.0_beta20050409.ebuild: |
2297 |
- Updating GCC4 ebuild to the newest snapshot |
2298 |
- |
2299 |
-*gcc-3.3.5.20050130-r2 (08 Apr 2005) |
2300 |
- |
2301 |
- 08 Apr 2005; Mike Frysinger <vapier@g.o> |
2302 |
- +gcc-3.3.5.20050130-r2.ebuild: |
2303 |
- Add a patch from Debian and the patch to prevent gcc from unlinking /dev/null. |
2304 |
- |
2305 |
-*gcc-3.4.3.20050110-r2 (08 Apr 2005) |
2306 |
- |
2307 |
- 08 Apr 2005; Mike Frysinger <vapier@g.o> |
2308 |
- +gcc-3.4.3.20050110-r2.ebuild: |
2309 |
- Add fix for PR/16625 from upstream #88022 by Ed Catmur. Patch to prevent |
2310 |
- /dev/null from being deleted #79836 by David Wood. Also add a patch for arm |
2311 |
- PR/16201 and a patch from Debian for m68k. |
2312 |
- |
2313 |
-*gcc-4.0.0_beta20050402 (03 Apr 2005) |
2314 |
- |
2315 |
- 03 Apr 2005; Mark Loeser <halcy0n@g.o> |
2316 |
- -gcc-4.0.0_beta20050326.ebuild, +gcc-4.0.0_beta20050402.ebuild: |
2317 |
- Version bump to the newest GCC4 snapshot |
2318 |
- |
2319 |
-*gcc-4.0.0_beta20050326 (28 Mar 2005) |
2320 |
- |
2321 |
- 28 Mar 2005; Mark Loeser <halcy0n@g.o> |
2322 |
- -gcc-4.0.0_beta20050305.ebuild, +gcc-4.0.0_beta20050326.ebuild: |
2323 |
- Version bump to newest GCC4 snapshot |
2324 |
- |
2325 |
- 27 Mar 2005; Hardave Riar <hardave@g.o> gcc-3.4.3-r1.ebuild: |
2326 |
- Stable on mips. |
2327 |
- |
2328 |
- 21 Mar 2005; <solar@g.o> gcc-3.4.3-r1.ebuild, |
2329 |
- gcc-3.4.3.20050110-r1.ebuild: |
2330 |
- - mark ppc pp64 stable for pie/ssp use |
2331 |
- |
2332 |
-*gcc-3.4.3.20050110-r1 (20 Mar 2005) |
2333 |
- |
2334 |
- 20 Mar 2005; Mike Frysinger <vapier@g.o> |
2335 |
- +gcc-3.4.3.20050110-r1.ebuild: |
2336 |
- Fix visibility patches #78720, update uclibc support, and add support for |
2337 |
- arm bigendian. |
2338 |
- |
2339 |
- 19 Mar 2005; Jeremy Huddleston <eradicator@g.o> |
2340 |
- gcc-3.4.3-r1.ebuild, gcc-3.4.3.20050110.ebuild: |
2341 |
- use_multilib -> is_multilib |
2342 |
- |
2343 |
-*gcc-3.3.5.20050130-r1 (19 Mar 2005) |
2344 |
- |
2345 |
- 19 Mar 2005; Mike Frysinger <vapier@g.o> |
2346 |
- +gcc-3.3.5.20050130-r1.ebuild: |
2347 |
- Update uclibc patches and split them off into a sep tarball. |
2348 |
- |
2349 |
- 17 Mar 2005; Luca Barbato <lu_zero@g.o> gcc-3.4.3-r1.ebuild: |
2350 |
- Marked ppc |
2351 |
- |
2352 |
- 15 Mar 2005; Jeremy Huddleston <eradicator@g.o> |
2353 |
- gcc-3.3.5.20050130.ebuild: |
2354 |
- Stable sparc. |
2355 |
- |
2356 |
- 14 Mar 2005; Jeremy Huddleston <eradicator@g.o> |
2357 |
- gcc-2.95.3-r8.ebuild: |
2358 |
- Patched to compile usilg gcc-3.4. |
2359 |
- |
2360 |
-*gcc-4.0.0_beta20050305 (07 Mar 2005) |
2361 |
- |
2362 |
- 07 Mar 2005; Jeremy Huddleston <eradicator@g.o> |
2363 |
- +gcc-4.0.0_beta20050305.ebuild: |
2364 |
- Version bump of gcc-4 for bleeding edge masochists. |
2365 |
- |
2366 |
- 17 Feb 2005; Jeremy Huddleston <eradicator@g.o> |
2367 |
- gcc-3.3.5-r1.ebuild, gcc-3.3.5.20050130.ebuild, gcc-3.4.3-r1.ebuild, |
2368 |
- gcc-3.4.3.20050110.ebuild: |
2369 |
- Only apply libffi-without-libgcj.patch if we're -build. |
2370 |
- |
2371 |
- 12 Feb 2005; <plasmaroo@g.o> gcc-3.3.5.20050130.ebuild: |
2372 |
- Mark -ia64 as bootstrapping fails with this version. |
2373 |
- |
2374 |
- 12 Feb 2005; Jeremy Huddleston <eradicator@g.o> |
2375 |
- gcc-3.3.5-r1.ebuild, gcc-3.3.5.20050130.ebuild, gcc-3.4.3-r1.ebuild, |
2376 |
- gcc-3.4.3.20050110.ebuild: |
2377 |
- |
2378 |
- 12 Feb 2005; <plasmaroo@g.o> gcc-3.4.3-r1.ebuild, |
2379 |
- gcc-3.4.3.20050110.ebuild: |
2380 |
- Mask 3.4 series -ia64; PINE fails horribly with it but works on 3.3.2... |
2381 |
- |
2382 |
- 10 Feb 2005; Markus Rothe <corsair@g.o> gcc-3.4.3-r1.ebuild: |
2383 |
- Stable on ppc64 |
2384 |
- |
2385 |
- 02 Feb 2005; Jeremy Huddleston <eradicator@g.o> |
2386 |
- gcc-3.3.5.20050130.ebuild, gcc-3.4.3-r1.ebuild: |
2387 |
- Fix bug #80434. |
2388 |
- |
2389 |
- 02 Feb 2005; Jeremy Huddleston <eradicator@g.o> |
2390 |
- gcc-3.3.5.20050130.ebuild: |
2391 |
- Pushing into ~arch. Re-adds support for tls on sparc. |
2392 |
- |
2393 |
-*gcc-3.3.5.20050130 (01 Feb 2005) |
2394 |
- |
2395 |
- 01 Feb 2005; Jeremy Huddleston <eradicator@g.o> |
2396 |
- gcc-3.3.5-r1.ebuild, +gcc-3.3.5.20050130.ebuild, gcc-3.4.3-r1.ebuild, |
2397 |
- gcc-3.4.3.20050110.ebuild: |
2398 |
- Fix ordering of data in ebuilds so DESCRIPTION, etc comes after inherit |
2399 |
- toolchain. Bump gcc-3.3 to reintroduce patchs from fedora which got |
2400 |
- dropped from 3.3.5 and 3.3.5-r1. This should fix tls issues on sparc |
2401 |
- (bug #78320), but it is still in 'KEYWORDS=-*' until the PIE patches |
2402 |
- get updated. |
2403 |
- |
2404 |
- 31 Jan 2005; <plasmaroo@g.o> gcc-3.3.5-r1.ebuild, |
2405 |
- gcc-3.4.3-r1.ebuild: |
2406 |
- GCC 3.3.5 eats fluffy bunnies for breakfast and kills IA64 bootstraps, so |
2407 |
- 3.4.3-r1 is going stable as it works. Marking 3.3.5-r1 "-ia64". |
2408 |
- |
2409 |
- 25 Jan 2005; Rob Holland <tigger@g.o> : |
2410 |
- Don't break the description line by overriding it in the eclass. |
2411 |
- |
2412 |
- 19 Jan 2005; Joshua Kinard <kumba@g.o> gcc-3.4.3-r1.ebuild, |
2413 |
- gcc-3.4.3.20050110.ebuild: |
2414 |
- Typo tweaks in some comments in src_unpack. |
2415 |
- |
2416 |
- 19 Jan 2005; Brandon Hale <tseng@g.o> gcc-3.4.3.20050110.ebuild: |
2417 |
- Re-masking by request, see bug #78666. This GCC is failing with ICE, and |
2418 |
- some users report that it cannot even build itself. Hopefully the |
2419 |
- SSE2/3 fixes can be sanely backported to a released toolchain instead of |
2420 |
- unleashing a random, busted CVS checkout on ~arch. |
2421 |
- |
2422 |
- 16 Jan 2005; Jeremy Huddleston <eradicator@g.o> |
2423 |
- gcc-3.4.3.20050110.ebuild: |
2424 |
- Pushing into ~arch from -*. This fixes bugs #57602 and #75067. |
2425 |
- |
2426 |
- 11 Jan 2005; Gustavo Zacarias <gustavoz@g.o> gcc-3.3.5-r1.ebuild: |
2427 |
- Stable on sparc |
2428 |
- |
2429 |
-*gcc-3.4.3.20050110 (10 Jan 2005) |
2430 |
- |
2431 |
- 10 Jan 2005; Jeremy Huddleston <eradicator@g.o> |
2432 |
- +gcc-3.4.3.20050110.ebuild: |
2433 |
- Bump to a newer version of the 3.4 branch from upstream. This should resolve |
2434 |
- alot of SIMD issues people are hsving with -msse and others. Should resolve |
2435 |
- bug #57602, hopefully bug #75067, and all of its kin. |
2436 |
- |
2437 |
- 10 Jan 2005; Jeremy Huddleston <eradicator@g.o> |
2438 |
- gcc-3.3.5-r1.ebuild, gcc-3.4.3-r1.ebuild: |
2439 |
- Moved src_install, pkg_preinst, and pkg_postinst into eclass using |
2440 |
- gcc-3.3.5-r1 and gcc-3.4.3-r1 as a base. Made env.d script creation more |
2441 |
- abstract. Fixed up multilib support. Fixed some problems moving libs to |
2442 |
- incorrect destinations or not moving some libs. Fixed a few |
2443 |
- cross-compilation problems (but not all yet). Closes bug #76884. Updated |
2444 |
- src_unpack to do patches based on ${CTARGET} instead of ${ARCH}. |
2445 |
- |
2446 |
- 09 Jan 2005; Joshua Kinard <kumba@g.o> |
2447 |
- +files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers.patch, gcc-3.4.3-r1.ebuild: |
2448 |
- Added patch that introduces cache barriers to be used when building SGI IP28 |
2449 |
- kernels. Only enabled by passing -mip28-cache-barriers. Only patched in if USE |
2450 |
- ip28 is set, so non-ip28 mips systems will never see this option. |
2451 |
- |
2452 |
- 06 Jan 2005; Mike Frysinger <vapier@g.o> gcc-3.3.5-r1.ebuild: |
2453 |
- Update pie patches to fix order #72665. |
2454 |
- |
2455 |
- 30 Dec 2004; Jeremy Huddleston <eradicator@g.o> |
2456 |
- +files/3.3.5/gcc-3.3.5-ffecom_gfrt_basictype-prototype.patch, |
2457 |
- gcc-3.3.5-r1.ebuild: |
2458 |
- Fixing bad function prototype which causes compilation to fail on some |
2459 |
- configurations. |
2460 |
- |
2461 |
- 24 Dec 2004; Jeremy Huddleston <eradicator@g.o> |
2462 |
- gcc-3.4.3-r1.ebuild: |
2463 |
- Make sure ${CTARGET}-g77 is created. |
2464 |
- |
2465 |
- 21 Dec 2004; Jeremy Huddleston <eradicator@g.o> |
2466 |
- gcc-3.4.3-r1.ebuild: |
2467 |
- sparc64 multilib fixes... /lib is 32bit which confused the ebuild. |
2468 |
- |
2469 |
-*gcc-3.3.5-r1 (04 Dec 2004) |
2470 |
- |
2471 |
- 04 Dec 2004; Travis Tilley <lv@g.o> |
2472 |
- +files/3.3.4/libffi-without-libgcj.patch, +gcc-3.3.5-r1.ebuild, |
2473 |
- -gcc-3.3.5.ebuild: |
2474 |
- added libffi-without-gcj fix, fixed another libpath bug, and updated the pie |
2475 |
- patches so that sparc works again. the ebuilds and pie patch revisions for |
2476 |
- the latest 3.3 and 3.4 ebuilds are now in sync. re-keyworded as testing on |
2477 |
- sparc |
2478 |
- |
2479 |
- 03 Dec 2004; Travis Tilley <lv@g.o> gcc-3.4.3-r1.ebuild: |
2480 |
- keyworded as testing on previously supported archs, as well as ia64 which |
2481 |
- works now, yay |
2482 |
- |
2483 |
- 29 Nov 2004; Rob Holland <tigger@g.o> files/gcc-spec-env.patch: |
2484 |
- fixup gcc_specs patch to handle empty string |
2485 |
- |
2486 |
- 27 Nov 2004; Jeremy Huddleston <eradicator@g.o> gcc-3.3.5.ebuild: |
2487 |
- -sparc because of weirdness |
2488 |
- |
2489 |
- 26 Nov 2004; Sven Wegener <swegener@g.o> : |
2490 |
- Added missing digest entries. |
2491 |
- |
2492 |
- 27 Nov 2004; Travis Tilley <lv@g.o> |
2493 |
- +files/3.4.3/libffi-without-libgcj.patch, gcc-3.4.3-r1.ebuild: |
2494 |
- 1) added a patch that will allow building libffi without gcj. This |
2495 |
- should make gnustep users happy. ;) |
2496 |
- 2) fixed a few more issues with libraries ending up outside the gcc |
2497 |
- ${LIBPATH} |
2498 |
- 3) fixed the libtool archive libdir fixing thingie, which has apparently |
2499 |
- been broken for quite some time without anyone noticing |
2500 |
- |
2501 |
-*gcc-3.4.3-r1 (25 Nov 2004) |
2502 |
- |
2503 |
- 25 Nov 2004; Travis Tilley <lv@g.o> +gcc-3.4.3-r1.ebuild: |
2504 |
- added a 20041125 branch update. made the logic for controlling |
2505 |
- {PIE,SSP}-by-default logic even more fine grained, and updated the pie |
2506 |
- patches to the latest version. |
2507 |
- |
2508 |
- 21 Nov 2004; Travis Tilley <lv@g.o> -gcc-3.1.1-r2.ebuild, |
2509 |
- -gcc-3.3.1-r5.ebuild, -gcc-3.3.2-r1.ebuild, gcc-3.3.2-r2.ebuild, |
2510 |
- -gcc-3.3.2-r3.ebuild, -gcc-3.3.2-r4.ebuild, gcc-3.3.2-r5.ebuild, |
2511 |
- gcc-3.3.2-r7.ebuild, gcc-3.3.2.ebuild, gcc-3.3.3-r3.ebuild, |
2512 |
- -gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild, -gcc-3.3.3.ebuild, |
2513 |
- gcc-3.3.4-r1.ebuild, gcc-3.3.4-r2.ebuild, -gcc-3.3.ebuild: |
2514 |
- removed unused versions and changed the SLOT for all gcc 3.3 ebuilds to be |
2515 |
- 3.3 instead of 3.2 |
2516 |
- |
2517 |
- 21 Nov 2004; Travis Tilley <lv@g.o> gcc-3.3.5.ebuild: |
2518 |
- updated manpages and pie patches |
2519 |
- |
2520 |
- 20 Nov 2004; Travis Tilley <lv@g.o> gcc-3.4.3.ebuild: |
2521 |
- stable on amd64 |
2522 |
- |
2523 |
- 20 Nov 2004; Travis Tilley <lv@g.o> gcc-3.3.5.ebuild: |
2524 |
- added in bounds checking support, fixed some multilib path oddities, and |
2525 |
- made the ebuild use the newish should_we_gcc_config check for deciding |
2526 |
- whether or not we should run gcc-config during postinst. |
2527 |
- NOTE: at the moment 3.3.5 will not compile xgcc when using gcc 3.4 |
2528 |
- |
2529 |
- 18 Nov 2004; Ilya A. Volynets-Evenbach <iluxa@g.o> gcc-3.4.3.ebuild: |
2530 |
- We don't need no stinky libstdc++-v3 on MIPS. Not to mention that 3.4.3 can't |
2531 |
- compile it anyways |
2532 |
- |
2533 |
-*gcc-3.3.5 (17 Nov 2004) |
2534 |
- |
2535 |
- 17 Nov 2004; Mike Frysinger <vapier@g.o> +gcc-3.3.5.ebuild: |
2536 |
- Version bump. |
2537 |
- |
2538 |
- 14 Nov 2004; Sven Wegener <swegener@g.o> : |
2539 |
- Added missing ? after !build in PDEPEND. |
2540 |
- |
2541 |
- 09 Nov 2004; Travis Tilley <lv@g.o> gcc-3.4.3.ebuild: |
2542 |
- add back in bounds checking support and fix a silly libdir bug (70481) |
2543 |
- |
2544 |
- 07 Nov 2004; Travis Tilley <lv@g.o> gcc-3.4.3.ebuild: |
2545 |
- updated the pie patch tarball to version 8.7.6.6. this fixes a bug with |
2546 |
- using the patches on alpha without a binutils that supports -pie. since |
2547 |
- alpha is not currently keyworded for this ebuild, the revision has not been |
2548 |
- bumped for this fix. |
2549 |
- |
2550 |
- 07 Nov 2004; Travis Tilley <lv@g.o> gcc-3.3.3-r3.ebuild, |
2551 |
- gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild, gcc-3.3.4-r1.ebuild, |
2552 |
- gcc-3.3.4-r2.ebuild, gcc-3.4.1-r2.ebuild, gcc-3.4.1-r3.ebuild, |
2553 |
- gcc-3.4.1.ebuild, gcc-3.4.2-r2.ebuild, gcc-3.4.3.ebuild: |
2554 |
- changed the f77 USE flag to just plain old fortran |
2555 |
- |
2556 |
-*gcc-3.4.3 (07 Nov 2004) |
2557 |
- |
2558 |
- 07 Nov 2004; Travis Tilley <lv@g.o> -gcc-3.4.2-r3.ebuild, |
2559 |
- +gcc-3.4.3.ebuild: |
2560 |
- version bumped. only generate specs-specific gcc configs if hardened gcc is |
2561 |
- known to work on your arch. updated a few patches from redhat, and added the |
2562 |
- arm/cross patches to the gcc patch tarball. removed gcc 3.4.2-r3 since the |
2563 |
- branch update used was made just before the 3.4.3 freeze (dont worry sparc |
2564 |
- users, this ebuild is keyworded as testing on sparc). |
2565 |
- |
2566 |
- 06 Nov 2004; Joshua Kinard <kumba@g.o> gcc-3.4.2-r3.ebuild: |
2567 |
- Marked unstable on sparc (Needs cascaded sparc64/gcc34 testing profile). |
2568 |
- |
2569 |
- 31 Oct 2004; Joshua Kinard <kumba@g.o> gcc-3.4.1-r3.ebuild: |
2570 |
- Marked stable on mips. |
2571 |
- |
2572 |
- 28 Oct 2004; Travis Tilley <lv@g.o> gcc-3.4.2-r3.ebuild: |
2573 |
- fixed the ppc logic in toolchain.eclass and keyworded 3.4.2-r3 as testing on |
2574 |
- ppc |
2575 |
- |
2576 |
- 26 Oct 2004; Travis Tilley <lv@g.o> gcc-3.4.2-r3.ebuild: |
2577 |
- keyword as testing on amd64, mips, ppc64, and x86 |
2578 |
- |
2579 |
- 26 Oct 2004; Mike Frysinger <vapier@g.o> |
2580 |
- +files/3.4.2/400-mips-pr17565.patch, +files/3.4.2/401-ppc-eabi-typo.patch, |
2581 |
- +files/3.4.2/600-gcc34-arm-ldm-peephole.patch, |
2582 |
- +files/3.4.2/601-gcc34-arm-ldm.patch, |
2583 |
- +files/3.4.2/602-sdk-libstdc++-includes.patch, |
2584 |
- +files/3.4.2/700-pr15068-fix.patch, +files/3.4.2/800-arm-bigendian.patch, |
2585 |
- +files/3.4.2/810-arm-bigendian-uclibc.patch, gcc-3.4.2-r3.ebuild: |
2586 |
- Import a bunch of patches from uclibc and merge a bunch of misc |
2587 |
- cross-compiling fixes. |
2588 |
- |
2589 |
-*gcc-3.4.2-r3 (25 Oct 2004) |
2590 |
- |
2591 |
- 25 Oct 2004; Travis Tilley <lv@g.o> +gcc-3.4.2-r3.ebuild: |
2592 |
- any patches borrowed from fedora that are no longer in the latest fedora gcc |
2593 |
- 3.4 src rpm have been removed, except for the symbol visibility patches. added |
2594 |
- 20041025 branch update. a few GCC_SPECS and gcc-config related bugs in |
2595 |
- toolchain.eclass have also been fixed. |
2596 |
- |
2597 |
- 18 Oct 2004; Tom Gall <tgall@g.o> gcc-3.4.1-r3.ebuild: |
2598 |
- stable on ppc64 |
2599 |
- |
2600 |
- 06 Oct 2004; Alexander Gabert <pappy@g.o> gcc-3.4.2-r2.ebuild: |
2601 |
- added bounds checking by H.T. Brugge to gcc-3.4.2-r2 and toolchain.eclass, |
2602 |
- notice that PIE+SSP is turned off when boundschecking is active |
2603 |
- |
2604 |
- 05 Oct 2004; Travis Tilley <lv@g.o> gcc-3.4.2-r2.ebuild: |
2605 |
- made 3.4.2-r2 rdep on gcc-config-1.3.6-r3 to fix the new specs-specific config |
2606 |
- switching and marked stable on amd64 |
2607 |
- |
2608 |
- 05 Oct 2004; Travis Tilley <lv@g.o> gcc-3.4.2-r2.ebuild: |
2609 |
- revert the multilib-by-default changes, since this seems to be causing |
2610 |
- problems with hardened, and we havent yet completely figured out how to handle |
2611 |
- mips' three ABIs. |
2612 |
- Note: the multilib problem with hardened on amd64 will soon be fixed in |
2613 |
- hardened-dev-sources, and this will no longer be an issue. |
2614 |
- |
2615 |
- 03 Oct 2004; Travis Tilley <lv@g.o> gcc-3.4.2-r2.ebuild: |
2616 |
- use create_gcc_env_entry from toolchain.eclass to create gcc-config entries |
2617 |
- for using the hardened/vanilla specs files |
2618 |
- |
2619 |
- 25 Sep 2004; Travis Tilley <lv@g.o> gcc-3.3.3-r3.ebuild, |
2620 |
- gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild, gcc-3.3.4-r1.ebuild, |
2621 |
- gcc-3.3.4-r2.ebuild: |
2622 |
- update uclibc patched ebuilds to work properly with recent libtool eclass |
2623 |
- changes |
2624 |
- |
2625 |
- 22 Sep 2004; Joshua Kinard <kumba@g.o> |
2626 |
- +files/3.4.2/gcc-3.4.x-mips-add-march-r10k.patch, gcc-3.4.2-r2.ebuild: |
2627 |
- Added a patch for mips that adds -march=r10000 and -mtune=r10000 support to |
2628 |
- gcc. |
2629 |
- |
2630 |
-*gcc-3.4.2-r2 (21 Sep 2004) |
2631 |
- |
2632 |
- 21 Sep 2004; Travis Tilley <lv@g.o> |
2633 |
- +files/3.4.2/gcc34-fix-sse2_pinsrw.patch, |
2634 |
- +files/3.4.2/gcc34-m32-no-sse2.patch, -gcc-3.4.2-r1.ebuild, |
2635 |
- +gcc-3.4.2-r2.ebuild: |
2636 |
- moved libgcc stuff back into the versioned directory, the libgcc_s-only stuff |
2637 |
- will be broken out into a seperate ebuild. fixed broken libtool archives. |
2638 |
- added an sse2 fix from Scott "I also own lv" Ladd, and a workaround that |
2639 |
- disables sse2 by default for 32bit on both x86 and amd64 until the rest of the |
2640 |
- wrong-code bugs are fixed. the workaround can be disabled completely by using |
2641 |
- the -msse2 flag. |
2642 |
- |
2643 |
- 19 Sep 2004; <solar@g.o> files/3.3.4/gcc-3.3.4-spec-env.patch, |
2644 |
- files/3.4.1/gcc-3.4.1-spec-env.patch: |
2645 |
- update robs patches from GCC_SPEC to GCC_SPECS so names are consistent in all |
2646 |
- gcc versions |
2647 |
- |
2648 |
- 19 Sep 2004; <solar@g.o> : |
2649 |
- restore changelog |
2650 |
- |
2651 |
-*gcc-3.4.1-r3 (19 Sep 2004) |
2652 |
- |
2653 |
- 19 Sep 2004; Rob Holland <tigger@g.o> |
2654 |
- +files/3.3.4/gcc-3.3.4-spec-env.patch, |
2655 |
- +files/3.4.1/gcc-3.4.1-spec-env.patch, +gcc-3.3.4-r2.ebuild, |
2656 |
- +gcc-3.4.1-r3.ebuild: |
2657 |
- added GCC_SPEC environment variable support |
2658 |
- |
2659 |
- 14 Sep 2004; Luca Barbato <lu_zero@g.o> gcc-3.4.2-r1.ebuild: |
2660 |
- Marked -ppc |
2661 |
- |
2662 |
- 13 Sep 2004; Travis Tilley <lv@g.o> +files/gcc-spec-env.patch, |
2663 |
- gcc-3.4.2-r1.ebuild: |
2664 |
- added a patch from Rob "I own lv" Holland that allows you to switch specs |
2665 |
- files based on an environment variable (GCC_SPECS) and made gcc build both a |
2666 |
- vanilla and hardened specs file by default. Eventually this will mean being |
2667 |
- able to switch between gcc and hardened gcc on the fly. Since neither |
2668 |
- gcc-config nor portage support this yet, I'm not bumping the revision number. |
2669 |
- |
2670 |
-*gcc-3.4.2-r1 (12 Sep 2004) |
2671 |
- |
2672 |
- 12 Sep 2004; Travis Tilley <lv@g.o> +gcc-3.4.2-r1.ebuild, |
2673 |
- -gcc-3.4.2.ebuild: |
2674 |
- re-added uclibc patches and masked for testing |
2675 |
- |
2676 |
- 10 Sep 2004; Travis Tilley <lv@g.o> gcc-3.4.2.ebuild: |
2677 |
- updated ssp patch to 3.4.1-1. this version includes it's own documentation and |
2678 |
- will define _SSP_ when stack protection code is being built. |
2679 |
- |
2680 |
- 08 Sep 2004; Travis Tilley <lv@g.o> gcc-3.4.2.ebuild: |
2681 |
- made gcc default to using multilib on supported archs. add nomultilib to USE |
2682 |
- to disable. |
2683 |
- |
2684 |
-*gcc-3.4.2 (07 Sep 2004) |
2685 |
- |
2686 |
- 07 Sep 2004; Travis Tilley <lv@g.o> +gcc-3.4.2.ebuild, |
2687 |
- -gcc-3.4.2_pre20040902.ebuild: |
2688 |
- version bump. disabled building libjava multilib. this release is masked until |
2689 |
- the uclibc patches are done, bootstrapping is tested, and the toolchain.eclass |
2690 |
- changes are tested on ppc and ppc64. |
2691 |
- |
2692 |
- 06 Sep 2004; Ciaran McCreesh <ciaranm@g.o> gcc-3.4.1-r2.ebuild, |
2693 |
- gcc-3.4.1.ebuild, gcc-3.4.2_pre20040902.ebuild: |
2694 |
- Switch to use epause and ebeep, bug #62950 |
2695 |
- |
2696 |
- 06 Sep 2004; Luca Barbato <lu_zero@g.o> gcc-3.4.1-r2.ebuild: |
2697 |
- Marked ppc |
2698 |
- |
2699 |
-*gcc-3.4.2_pre20040902 (05 Sep 2004) |
2700 |
- |
2701 |
- 05 Sep 2004; Travis Tilley <lv@g.o> +gcc-3.4.2_pre20040902.ebuild: |
2702 |
- - added 3.4.2_pre20040902 for testing and working on the new toolchain.eclass |
2703 |
- - updated the gcc symbol visibility patch |
2704 |
- - removed uclibc patches temporarily, they break every time I update gcc |
2705 |
- - added a hack to make gcj not build multilib |
2706 |
- - made libgcc_s.so install to /lib{,32,64} |
2707 |
- - added a potential cross-compile fix that should run the correct target |
2708 |
- when CCHOST != CHOST |
2709 |
- - added java gui backport |
2710 |
- |
2711 |
- 31 Aug 2004; Gustavo Zacarias <gustavoz@g.o> gcc-3.3.4-r1.ebuild: |
2712 |
- Stable on sparc |
2713 |
- |
2714 |
- 28 Aug 2004; <solar@g.o> gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild: |
2715 |
- We don't want a PDEPEND of libstd++v3 on uclibc. |
2716 |
- |
2717 |
- 26 Aug 2004; Jon Portnoy <avenj@g.o> gcc-3.3.4-r1.ebuild : |
2718 |
- Stable on x86 |
2719 |
- |
2720 |
- 26 Aug 2004; Travis Tilley <lv@g.o> gcc-3.3.4-r1.ebuild: |
2721 |
- stable on amd64 |
2722 |
- |
2723 |
- 26 Aug 2004; <solar@g.o> -gcc-3.3.2-r6.ebuild, -gcc-3.3.3-r1.ebuild, |
2724 |
- -gcc-3.3.4.ebuild, -gcc-3.4.0-r6.ebuild: |
2725 |
- pruned a few more ebuilds |
2726 |
- |
2727 |
- 25 Aug 2004; <solar@g.o> -gcc-3.3-r1.ebuild, -gcc-3.3.3-r4.ebuild, |
2728 |
- -gcc-3.3.3_pre20040130.ebuild, -gcc-3.3.3_pre20040215.ebuild, |
2729 |
- -gcc-3.3.3_pre20040322.ebuild, gcc-3.3.4-r1.ebuild, gcc-3.4.1-r2.ebuild: |
2730 |
- removed old/stale ebuilds, marked gcc-3.3.4-r1 stable on arm, keep gcc from |
2731 |
- scanning for guard symbols when environment variable is set |
2732 |
- |
2733 |
- 25 Aug 2004; Mike Frysinger <vapier@g.o> gcc-2.95.3-r8.ebuild, |
2734 |
- gcc-3.2.3-r4.ebuild, gcc-3.3-r1.ebuild, gcc-3.3.1-r5.ebuild, |
2735 |
- gcc-3.3.2-r1.ebuild, gcc-3.3.2-r2.ebuild, gcc-3.3.2-r3.ebuild, |
2736 |
- gcc-3.3.2-r4.ebuild, gcc-3.3.2-r5.ebuild, gcc-3.3.2-r6.ebuild, |
2737 |
- gcc-3.3.2-r7.ebuild, gcc-3.3.2.ebuild, gcc-3.3.3-r1.ebuild, |
2738 |
- gcc-3.3.3-r3.ebuild, gcc-3.3.3-r4.ebuild, gcc-3.3.3-r5.ebuild, |
2739 |
- gcc-3.3.3-r6.ebuild, gcc-3.3.3.ebuild, gcc-3.3.3_pre20040130.ebuild, |
2740 |
- gcc-3.3.3_pre20040215.ebuild, gcc-3.3.3_pre20040322.ebuild, |
2741 |
- gcc-3.3.3_pre20040408-r1.ebuild, gcc-3.3.3_pre20040426.ebuild, |
2742 |
- gcc-3.3.4-r1.ebuild, gcc-3.3.4.ebuild, gcc-3.3.ebuild, gcc-3.4.0-r6.ebuild, |
2743 |
- gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild: |
2744 |
- Rip out $COMPILER since it isnt used in such a way that matters. |
2745 |
- |
2746 |
- 20 Aug 2004; Gustavo Zacarias <gustavoz@g.o> gcc-3.3.4-r1.ebuild: |
2747 |
- Enabled -O2 for sparc: safe and good |
2748 |
- |
2749 |
- 17 Aug 2004; Travis Tilley <lv@g.o> gcc-3.4.1-r2.ebuild, |
2750 |
- gcc-3.4.1.ebuild: |
2751 |
- made gcc depend on media-libs/libart_lgpl when gcj is in USE |
2752 |
- |
2753 |
- 17 Aug 2004; Luca Barbato <lu_zero@g.o> gcc-3.4.1-r2.ebuild: |
2754 |
- Marked ~ppc |
2755 |
- |
2756 |
- 14 Aug 2004; Travis Tilley <lv@g.o> gcc-3.4.0-r6.ebuild, |
2757 |
- gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild: |
2758 |
- -mcpu is deprecated on amd64 and x86 |
2759 |
- |
2760 |
- 14 Aug 2004; Ilya A. Volynets-Evenbach <iluxa@g.o> |
2761 |
- files/3.4.1/gcc-3.4.1-mips-n32only.patch, |
2762 |
- files/3.4.1/gcc-3.4.1-mips-n64only.patch, gcc-3.4.1-r2.ebuild: |
2763 |
- Make sure all gcc libraries go into version-specific dir on n32-only and |
2764 |
- n64-only systems |
2765 |
- |
2766 |
- 13 Aug 2004; Travis Tilley <lv@g.o> gcc-3.4.1-r2.ebuild: |
2767 |
- stable on amd64 :) |
2768 |
- |
2769 |
- 11 Aug 2004; Gustavo Zacarias <gustavoz@g.o> gcc-3.3.4-r1.ebuild: |
2770 |
- Keyworded ~sparc |
2771 |
- |
2772 |
- 11 Aug 2004; Travis Tilley <lv@g.o> |
2773 |
- +files/3.4.1/gcc-3.4.1-glibc-is-native.patch, gcc-3.4.1-r2.ebuild, |
2774 |
- gcc-3.4.1.ebuild: |
2775 |
- added a fix for bug 55108, where enabling multilib caused gcc to fail |
2776 |
- compiling with "Link tests are not allowed after GCC_NO_EXECUTABLES" |
2777 |
- |
2778 |
- 08 Aug 2004; Tom Martin <slarti@g.o> gcc-3.3.3-r3.ebuild, |
2779 |
- gcc-3.3.3-r4.ebuild, gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild, |
2780 |
- gcc-3.3.4-r1.ebuild, gcc-3.3.4.ebuild, gcc-3.4.0-r6.ebuild, |
2781 |
- gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild: |
2782 |
- Typo in DESCRIPTION: extentions -> extensions. Bug 59717. |
2783 |
- |
2784 |
- 06 Aug 2004; Mike Frysinger <vapier@g.o> |
2785 |
- +files/pro-police-docs.patch, gcc-3.3.4-r1.ebuild, gcc-3.4.0-r6.ebuild, |
2786 |
- gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild: |
2787 |
- Add the pro-police doc patch. |
2788 |
- |
2789 |
- 05 Aug 2004; Ilya A. Volynets-Evenbach <iluxa@g.o> |
2790 |
- gcc-3.4.1-r2.ebuild: |
2791 |
- Disable PDEPEND on libstdc++-v3 for n32/n64 systems. gcc-3.3 didn't work on |
2792 |
- them ever. Not to mention that libstdc++-v3 simply doesn't build as n32. |
2793 |
- Also add $ABI variable. It should be set in profile for multi-abi capable arches |
2794 |
- |
2795 |
-*gcc-3.4.1-r2 (03 Aug 2004) |
2796 |
- |
2797 |
- 03 Aug 2004; Travis Tilley <lv@g.o> |
2798 |
- +files/3.4.1/gcc-3.4.1-r2-gentoo-branding.patch, -gcc-3.4.1-r1.ebuild, |
2799 |
- +gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild: |
2800 |
- new snapshot, among other things it contains an enum fix that's needed to work |
2801 |
- on porting openoffice to gcc 3.4. removed the old experimental ebuild and |
2802 |
- keyworded 3.4.1 stable on ppc64 since it also has the ICE fix for mozilla. |
2803 |
- updated piepatch version to 8.7.6.5 |
2804 |
- |
2805 |
- 03 Aug 2004; Tom Gall <tgall@g.o> gcc-3.4.1-r1.ebuild: |
2806 |
- stable on ppc64 |
2807 |
- |
2808 |
- 29 Jul 2004; Alexander Gabert <pappy@g.o> gcc-3.3.4-r1.ebuild: |
2809 |
- adding hardened dependency for sparc, still not keyworded, but yet to come |
2810 |
- |
2811 |
- 26 Jul 2004; Travis Tilley <lv@g.o> |
2812 |
- +files/3.4.1/gcc341-ppc64-mozilla-ICE-fix.patch, gcc-3.4.1-r1.ebuild, |
2813 |
- gcc-3.4.1.ebuild: |
2814 |
- added a patch that should fix a ppc64 specific internal compiler error that |
2815 |
- shows up when compiling mozilla |
2816 |
- |
2817 |
- 25 Jul 2004; Daniel Goller <morfic@g.o> gcc-3.4.1.ebuild: |
2818 |
- Marking ~x86 for gcc 3.4 profile |
2819 |
- |
2820 |
- 25 Jul 2004; Guy Martin <gmsoft@g.o> gcc-3.4.1.ebuild: |
2821 |
- Marked -hppa. It b0rks glibc and co. |
2822 |
- |
2823 |
-*gcc-3.3.3-r1 (22 Jul 2004) |
2824 |
- |
2825 |
- 22 Jul 2004; Martin Schlemmer <azarah@g.o> |
2826 |
- +files/3.3.3/gcc333-pr15693.patch, +gcc-3.3.3-r1.ebuild: |
2827 |
- Bug #57182. This is sparc only fixup. |
2828 |
- |
2829 |
- 22 Jul 2004; Alexander Gabert <pappy@g.o> gcc-3.3.4-r1.ebuild: |
2830 |
- fire up hardened changes for sparc and hppa, though still leaving keyworded on |
2831 |
- sparc |
2832 |
- |
2833 |
- 22 Jul 2004; Alexander Gabert <pappy@g.o> gcc-3.4.1.ebuild: |
2834 |
- added hppa logic and note for glibc |
2835 |
- |
2836 |
- 20 Jul 2004; Alexander Gabert <pappy@g.o> gcc-3.3.3-r6.ebuild: |
2837 |
- added hardened auto PIE SSP for sparc |
2838 |
- |
2839 |
- 19 Jul 2004; Travis Tilley <lv@g.o> gcc-3.4.0-r6.ebuild, |
2840 |
- gcc-3.4.1-r1.ebuild, gcc-3.4.1.ebuild: |
2841 |
- changed use of gtk2 USE flag to gtk |
2842 |
- |
2843 |
- 14 Jul 2004; <solar@g.o> gcc-3.3.4-r1.ebuild: |
2844 |
- gcc-3.3.4-r1 marked -hppa ~x86 ~amd64 ~mips ~arm, ~sparc desired |
2845 |
- |
2846 |
- 13 Jul 2004; Travis Tilley <lv@g.o> gcc-3.4.1.ebuild: |
2847 |
- marking 3.4.1 stable on amd64. fixes bug 56864 |
2848 |
- |
2849 |
- 13 Jul 2004; Travis Tilley <lv@g.o> files/awk/fixlafiles.awk: |
2850 |
- added Martin Schlemmer's new fixlafiles.awk with support for gcc 3.4 lib paths |
2851 |
- |
2852 |
- 11 Jul 2004; Travis Tilley <lv@g.o> gcc-3.4.0-r6.ebuild, |
2853 |
- gcc-3.4.1-r1.ebuild, gcc-3.4.1.ebuild: |
2854 |
- xlib peers are deprecated in libjava 3.4.0, switching gcc 3.4 ebuilds to gtk2 |
2855 |
- |
2856 |
-*gcc-3.4.1-r1 (10 Jul 2004) |
2857 |
- |
2858 |
- 10 Jul 2004; Travis Tilley <lv@g.o> +gcc-3.4.1-r1.ebuild: |
2859 |
- now that i've tested it a bit locally, i'm committing a -* masked ebuild with |
2860 |
- the GCC symbol visibility patch |
2861 |
- (http://www.nedprod.com/programs/gccvisibility.html) for further testing by |
2862 |
- hardened + uclibc devs. it should eventually lead to speed increases for |
2863 |
- hardened, smaller libs for uclibc, and improved load times for everybody. this |
2864 |
- ebuild also has a few readability cleanups for my own personal sanity. |
2865 |
- |
2866 |
- 07 Jul 2004; Joshua Kinard <kumba@g.o> gcc-3.3.3-r6.ebuild: |
2867 |
- Marked stable on mips. |
2868 |
- |
2869 |
-*gcc-3.4.1 (05 Jul 2004) |
2870 |
- |
2871 |
- 05 Jul 2004; Travis Tilley <lv@g.o> |
2872 |
- +files/3.4.1/gcc-3.4.1-gentoo-branding.patch, +gcc-3.4.1.ebuild: |
2873 |
- new version. please see http://gcc.gnu.org/gcc-3.4/changes.html#3.4.1 for more |
2874 |
- information. |
2875 |
- |
2876 |
-*gcc-3.3.4-r1 (04 Jul 2004) |
2877 |
- |
2878 |
- 04 Jul 2004; Martin Schlemmer <azarah@g.o> +gcc-3.3.4-r1.ebuild: |
2879 |
- Update from 3_3-rhl branch. Add PIE support back. |
2880 |
- |
2881 |
- 02 Jul 2004; Jeremy Huddleston <eradicator@g.o> gcc-2.95.3-r8.ebuild, |
2882 |
- gcc-3.0.4-r6.ebuild, gcc-3.1.1-r2.ebuild, gcc-3.3-r1.ebuild, |
2883 |
- gcc-3.3.1-r5.ebuild, gcc-3.3.2-r1.ebuild, gcc-3.3.2-r2.ebuild, |
2884 |
- gcc-3.3.2-r4.ebuild, gcc-3.3.2-r5.ebuild, gcc-3.3.2-r6.ebuild, |
2885 |
- gcc-3.3.2-r7.ebuild, gcc-3.3.2.ebuild, gcc-3.3.3-r3.ebuild, |
2886 |
- gcc-3.3.3-r4.ebuild, gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild, |
2887 |
- gcc-3.3.3.ebuild, gcc-3.3.3_pre20040130.ebuild, |
2888 |
- gcc-3.3.3_pre20040215.ebuild, gcc-3.3.3_pre20040322.ebuild, |
2889 |
- gcc-3.3.3_pre20040408-r1.ebuild, gcc-3.3.3_pre20040426.ebuild, |
2890 |
- gcc-3.3.4.ebuild, gcc-3.3.ebuild, gcc-3.4.0-r6.ebuild: |
2891 |
- virtual/glibc -> virtual/libc |
2892 |
- |
2893 |
- 29 Jun 2004; <solar@g.o> gcc-3.3.3-r6.ebuild, gcc-3.3.4.ebuild, |
2894 |
- gcc-3.4.0-r6.ebuild, files/3.3.3/gcc-3.3.3-norelro.patch: |
2895 |
- add norelro patch for uclibc |
2896 |
- |
2897 |
- 28 Jun 2004; <solar@g.o> gcc-3.4.0-r6.ebuild: |
2898 |
- fwdport uclibc updates from 3.3.4 |
2899 |
- |
2900 |
- 27 Jun 2004; Luca Barbato <lu_zero@g.o> : |
2901 |
- Minor ppc/altivec related fix |
2902 |
- |
2903 |
- 24 Jun 2004; <solar@g.o> gcc-3.3.3-r6.ebuild: |
2904 |
- backport uclibc updates from 3.3.4 |
2905 |
- |
2906 |
- 24 Jun 2004; Aron Griffis <agriffis@g.o> gcc-3.3-r1.ebuild, |
2907 |
- gcc-3.3.2-r1.ebuild, gcc-3.3.2-r2.ebuild, gcc-3.3.2-r3.ebuild, |
2908 |
- gcc-3.3.2-r4.ebuild, gcc-3.3.2-r5.ebuild, gcc-3.3.2-r6.ebuild, |
2909 |
- gcc-3.3.2-r7.ebuild, gcc-3.3.2.ebuild, gcc-3.3.3-r3.ebuild, |
2910 |
- gcc-3.3.3-r4.ebuild, gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild, |
2911 |
- gcc-3.3.3.ebuild, gcc-3.3.3_pre20040130.ebuild, |
2912 |
- gcc-3.3.3_pre20040215.ebuild, gcc-3.3.3_pre20040322.ebuild, |
2913 |
- gcc-3.3.3_pre20040408-r1.ebuild, gcc-3.3.3_pre20040426.ebuild, |
2914 |
- gcc-3.3.4.ebuild, gcc-3.3.ebuild, gcc-3.4.0-r6.ebuild: |
2915 |
- Fix use invocation and regenerate broken manifest |
2916 |
- |
2917 |
-*gcc-3.3.4 (20 Jun 2004) |
2918 |
- |
2919 |
- 20 Jun 2004; Martin Schlemmer <azarah@g.o> |
2920 |
- +files/3.3.4/gcc334-gentoo-branding.patch, +gcc-3.3.4.ebuild: |
2921 |
- Update version. Add uclibc changes as from Ned Ludd (not sure who they from). |
2922 |
- PIE support is for the moment disabled, and thus the '-*' in KEYWORDS. |
2923 |
- Closes bug #54321. |
2924 |
- |
2925 |
- 09 Jun 2004; Alexander Gabert <pappy@g.o> gcc-3.3.3-r6.ebuild: |
2926 |
- removing the hardened PIE SSP logic for sparc - it breaks glibc compiling with |
2927 |
- a hardened gcc and until this is sorted out we cannot support it on sparc |
2928 |
- anyway |
2929 |
- |
2930 |
- 08 Jun 2004; Travis Tilley <lv@g.o> gcc-3.3.3-r6.ebuild: |
2931 |
- stable on amd64 |
2932 |
- |
2933 |
- 08 Jun 2004; <solar@g.o> gcc-3.3.3-r6.ebuild: |
2934 |
- gcc-3.3.3-r6.ebuild marked stable for upcoming release |
2935 |
- |
2936 |
- 08 Jun 2004; Brandon Hale <tseng@g.o> gcc-3.3.3-r6.ebuild: |
2937 |
- Start wider testing for 3.3.3-r6, marked ~x86. |
2938 |
- |
2939 |
-*gcc-3.1.1-r2 (07 Jun 2004) |
2940 |
- |
2941 |
- 07 Jun 2004; Mike Frysinger <vapier@g.o> -gcc-3.1.1-r1.ebuild, |
2942 |
- +gcc-3.1.1-r2.ebuild: |
2943 |
- Fix long standing env bug #30849 and use epatch instead of patch. |
2944 |
- |
2945 |
- 05 Jun 2004; Travis Tilley <lv@g.o> |
2946 |
- +files/3.4.0/reiser4-why-do-you-hate-me.patch, gcc-3.4.0-r6.ebuild: |
2947 |
- added fix for compiling on reiser4 filesystems |
2948 |
- |
2949 |
- 04 Jun 2004; Travis Tilley <lv@g.o> |
2950 |
- +files/3.4.0/gcc-3.4.0-cc1-no-stack-protector.patch, |
2951 |
- +files/3.4.0/gcc34-ice-hack.patch, gcc-3.4.0-r6.ebuild: |
2952 |
- updated the ice hack patch and added a stack protector fix for cc1 |
2953 |
- |
2954 |
- 04 Jun 2004; Travis Tilley <lv@g.o> gcc-3.4.0-r6.ebuild: |
2955 |
- stable on amd64 |
2956 |
- |
2957 |
- 04 Jun 2004; Brandon Hale <tseng@g.o> |
2958 |
- +files/3.3.3/gcc-3.3.3-libiberty-pic.patch, gcc-3.3.3-r6.ebuild: |
2959 |
- Readd missing libiberty-pic patch for gcc-3.3.3-r6 |
2960 |
- |
2961 |
- 03 Jun 2004; Tom Gall <tgall@g.o> gcc-3.4.0-r6.ebuild: |
2962 |
- stable on ppc64 |
2963 |
- |
2964 |
- 02 Jun 2004; Pieter Van den Abeele <pvdabeel@g.o> gcc-3.3.3_pre20040408-r1.ebuild: |
2965 |
- Masked stable on ppc |
2966 |
- |
2967 |
- 02 Jun 2004; Travis Tilley <lv@g.o> gcc-3.4.0-r6.ebuild: |
2968 |
- lib64 fix for libgcc_s on ppc64 |
2969 |
- |
2970 |
- 02 Jun 2004; Joshua Kinard <kumba@g.o> gcc-3.4.0-r6.ebuild: |
2971 |
- Added ~mips back to KEYWORDS. |
2972 |
- |
2973 |
- 02 Jun 2004; Travis Tilley <lv@g.o> |
2974 |
- +files/3.4.0/gcc34-ia64-lib64.patch, +files/3.4.0/gcc34-multi32-hack.patch, |
2975 |
- +files/3.4.0/gcc34-ppc64-m32-m64-multilib-only.patch, gcc-3.4.0-r6.ebuild: |
2976 |
- added some last minute multilib fixes for ppc64, ia64, and sparc |
2977 |
- |
2978 |
-*gcc-3.4.0-r6 (01 Jun 2004) |
2979 |
- |
2980 |
- 01 Jun 2004; Travis Tilley <lv@g.o> |
2981 |
- -files/3.4.0/gcc-3.4-libiberty-pic.patch, |
2982 |
- -files/3.4.0/gcc-3.4.0-mips-pcrel.diff, |
2983 |
- -files/3.4.0/gcc-3.4.0-r3-gentoo-branding.patch, |
2984 |
- +files/3.4.0/gcc-3.4.0-r6-gentoo-branding.patch, |
2985 |
- -files/3.4.0/gcc34-ppc64-typo-fix.patch, -gcc-3.4.0-r4.ebuild, |
2986 |
- -gcc-3.4.0-r5.ebuild, +gcc-3.4.0-r6.ebuild: |
2987 |
- branch update. this release should fix most of the unit-at-a-time problems |
2988 |
- people have been seeing. |
2989 |
- |
2990 |
- 30 May 2004; Travis Tilley <lv@g.o> |
2991 |
- +files/3.4.0/gcc34-ppc64-typo-fix.patch, gcc-3.4.0-r5.ebuild: |
2992 |
- added a typo fix patch for ppc64 |
2993 |
- |
2994 |
- 30 May 2004; Ilya A. Volynets-Evenbach <iluxa@g.o> |
2995 |
- +files/3.4.0/gcc-3.4.0-mips-pcrel.diff, gcc-3.4.0-r5.ebuild: |
2996 |
- Add n32 & n64 use flags |
2997 |
- Add n32/n64 patches and build options |
2998 |
- Allow multilibs on all arches |
2999 |
- |
3000 |
- 28 May 2004; Tom Gall <tgall@g.o> gcc-3.3.3_pre20040408-r1.ebuild: |
3001 |
- marked as stable for ppc64 |
3002 |
- |
3003 |
- 27 May 2004; Aron Griffis <agriffis@g.o> gcc-3.3.2-r5.ebuild: |
3004 |
- Fix bug 52147: gcc-3.3.2-r5 used to build on ia64, now it doesn't. Demote |
3005 |
- stable version to 3.3.2-r2, which still builds. |
3006 |
- |
3007 |
-*gcc-3.3.3-r6 (27 May 2004) |
3008 |
- |
3009 |
- 27 May 2004; Alexander Gabert <pappy@g.o> |
3010 |
- +files/3.3.3/gcc333-ssp-3.3.2_1-fixup.patch, +gcc-3.3.3-r6.ebuild: |
3011 |
- added preliminary gcc 3.3.3 -r6 version, this one will fix the problems with |
3012 |
- bug 51386, removing guard from libgcc even UNResolved symbols |
3013 |
- |
3014 |
-*gcc-3.4.0-r5 (26 May 2004) |
3015 |
- |
3016 |
- 26 May 2004; Travis Tilley <lv@g.o> +gcc-3.4.0-r5.ebuild: |
3017 |
- uclibc related updates and fixes from Peter Mazinger |
3018 |
- |
3019 |
- 26 May 2004; Travis Tilley <lv@g.o> gcc-3.4.0-r4.ebuild: |
3020 |
- adding ~amd64 keyword. this shouldnt have an effect on most users, as gcc 3.4 |
3021 |
- is profile masked. please switch to the gcc34-amd64-2004.1 profile if you want |
3022 |
- to install this package on amd64. |
3023 |
- |
3024 |
- 21 May 2004; Travis Tilley <lv@g.o> gcc-3.4.0-r4.ebuild: |
3025 |
- updated piepatches from Peter Mazinger to 8.7.6.2. the 3.4.0 version should |
3026 |
- now be as complete as the 3.3.x version. Thanks Peter, you rock! :) |
3027 |
- |
3028 |
- 20 May 2004; <solar@g.o> gcc-3.3.3-r5.ebuild: |
3029 |
- marked gcc-3.3.3-r5 -* -hppa arm ~x86 ~sparc ~amd64 |
3030 |
- |
3031 |
-*gcc-3.4.0-r4 (21 May 2004) |
3032 |
- |
3033 |
- 21 May 2004; Travis Tilley <lv@g.o> -gcc-3.4.0-r3.ebuild, |
3034 |
- +gcc-3.4.0-r4.ebuild: |
3035 |
- 3.4.0-r3 was horribly broken, so i am doing a revision bump to encourage all |
3036 |
- users who installed this version to upgrade. i have also removed backwards |
3037 |
- compatibility support because it was horribly broken on a few archs other than |
3038 |
- x86 and amd64. please keep gcc 3.3.x or 3.2.x around if you need the older |
3039 |
- libstdc++ for running binary-only c++ apps. |
3040 |
- |
3041 |
-*gcc-3.4.0-r3 (20 May 2004) |
3042 |
- |
3043 |
- 20 May 2004; Travis Tilley <lv@g.o> |
3044 |
- +files/3.4.0/gcc-3.4-libiberty-pic.patch, |
3045 |
- -files/3.4.0/gcc-3.4.0-fno-for-scope.patch, |
3046 |
- -files/3.4.0/gcc-3.4.0-gentoo-branding.patch, |
3047 |
- +files/3.4.0/gcc-3.4.0-r3-gentoo-branding.patch, -gcc-3.4.0-r1.ebuild, |
3048 |
- -gcc-3.4.0-r2.ebuild, +gcc-3.4.0-r3.ebuild: |
3049 |
- updated gcc 3.4 to a 20040519 snapshot and removed the fno-for-scope and |
3050 |
- stack-size patches, as they"ve been merged upstream. updated to the latest |
3051 |
- piessp patches from Peter Mazinger, only with the arm patches temporarily |
3052 |
- disabled. removed SSP exclusion patch... it should no longer be needed. amd64 |
3053 |
- users beware: this release breaks the ABI slightly, and has a small chance of |
3054 |
- causing problems. for more information on this ABI break, see |
3055 |
- http://gcc.gnu.org/ml/gcc/2004-05/msg00911.html |
3056 |
- |
3057 |
- 17 May 2004; Travis Tilley <lv@g.o> gcc-3.3.3-r5.ebuild: |
3058 |
- added amd64 to the (short) list of archs that can enable automatic PIE + SSP |
3059 |
- |
3060 |
-*gcc-3.3.3-r5 (14 May 2004) |
3061 |
- |
3062 |
- 14 May 2004; Alexander Gabert <pappy@g.o> +gcc-3.3.3-r5.ebuild: |
3063 |
- added preliminary version for gcc-3.3.3-r5 with latest Mazinger patches and |
3064 |
- sparc define fix, testing proceeds on intel and sparc |
3065 |
- |
3066 |
- 13 May 2004; Travis Tilley <lv@g.o> |
3067 |
- +files/3.4.0/gcc-3.4.0-move-propolice-into-glibc.patch, gcc-3.4.0-r2.ebuild: |
3068 |
- it seems that the new SSP doesnt honor _LIBC_PROVIDES_SSP_, so i've included a |
3069 |
- patch that adds this functionality back in |
3070 |
- |
3071 |
-*gcc-3.4.0-r2 (12 May 2004) |
3072 |
- |
3073 |
- 12 May 2004; Travis Tilley <lv@g.o> +gcc-3.4.0-r2.ebuild, |
3074 |
- -gcc-3.4.0.ebuild: |
3075 |
- added SSP support and updated the piessp patches (mostly) to 8.7.4. note that |
3076 |
- the piessp patches arent yet as complete as the 3.3.3 version on archs other |
3077 |
- than x86 and amd64. |
3078 |
- |
3079 |
- 08 May 2004; <solar@g.o> gcc-3.3.3-r4.ebuild: |
3080 |
- patch updates |
3081 |
- |
3082 |
- 06 May 2004; Travis Tilley <lv@g.o> gcc-3.3.3-r3.ebuild, |
3083 |
- gcc-3.3.3.ebuild, gcc-3.4.0-r1.ebuild: |
3084 |
- made the compatibility check look for the actual .so instead of just the |
3085 |
- versioned directory that contains it because there may or may not be any |
3086 |
- shared objects to back up... The PPC-specific gcc 3.3.3 ebuilds for some |
3087 |
- reason install libstdc++ directly to /usr/lib/ on PPC64, so this change should |
3088 |
- allow gcc 3.4.0-r1 to install on this arch without tar failing. |
3089 |
- |
3090 |
- 06 May 2004; Travis Tilley <lv@g.o> gcc-3.3.3-r3.ebuild, |
3091 |
- gcc-3.3.3.ebuild, gcc-3.4.0-r1.ebuild: |
3092 |
- copied the sed magick from 3.3.3-r4 that should fix building gcc with binutils |
3093 |
- 2.15.90.0.3 and then downgrading to a previous version. it disables the |
3094 |
- --as-needed support that only gets compiled in when using binutils 2.15.90.0.2 |
3095 |
- or higher (proper support of which has been moved back to a gcc 3.5 target) |
3096 |
- |
3097 |
- 06 May 2004; Travis Tilley <lv@g.o> gcc-3.4.0-r1.ebuild: |
3098 |
- added gcc333_pre20040408-stack-size.patch for testing on ppc64 |
3099 |
- |
3100 |
- 04 May 2004; Ilya A. Volynets-Evenbaks <iluxa@g.o> gcc-3.4.0.ebuild: |
3101 |
- gcc reqires glibc-2.3.3_pre20040420, primarily because of bunch of missing |
3102 |
- sgidefs.h includes, patch for which is included there. |
3103 |
- |
3104 |
-*gcc-3.4.0-r1 (04 May 2004) |
3105 |
- |
3106 |
- 04 May 2004; Travis Tilley <lv@g.o> +gcc-3.4.0-r1.ebuild: |
3107 |
- added a compatibility function that backs up your older libstdc++ so that |
3108 |
- binary applications wont break if/when you uninstall your old compiler |
3109 |
- |
3110 |
- 04 May 2004; <solar@g.o> files/3.3.3/gcc-uclibc-3.3-loop.patch: |
3111 |
- added gcc-uclibc-3.3-loop.patch |
3112 |
- |
3113 |
- 04 May 2004; <solar@g.o> gcc-3.3.3-r4.ebuild: |
3114 |
- fixed typo's and limit USE hardened piessp by default to x86 only for now |
3115 |
- |
3116 |
- 03 May 2004; <solar@g.o> gcc-3.3.3-r4.ebuild, |
3117 |
- files/3.3.3/gcc-3.3.3-uclibc-add-ssp.patch: |
3118 |
- disable -as-needed from being compiled into gcc specs natively when using |
3119 |
- >=sys-devel/binutils-2.15.90.0.3. This is done to keep our gcc backwards |
3120 |
- compatible with binutils. misc pie updates for misc arches |
3121 |
- |
3122 |
-*gcc-3.3.3-r4 (02 May 2004) |
3123 |
- |
3124 |
- 02 May 2004; <solar@g.o> gcc-3.3.3-r3, gcc-3.3.3-r4.ebuild: |
3125 |
- ARM is having issues with static linking as the spec file calls for |
3126 |
- crtbeginT.o vs crtbeginS.o so we disable improved handling patch till we can |
3127 |
- take a closer look. FIXME |
3128 |
- |
3129 |
- 01 May 2004; <solar@g.o> gcc-3.3.3-r4.ebuild: |
3130 |
- piessp version 8.6.4 from Peter S. Mazinger. Additional patches added redhat |
3131 |
- ice-hack updated and more uclibc updates |
3132 |
- |
3133 |
- 30 Apr 2004; Tom Gall <tgall@g.o> gcc-3.3.3_pre20040322.ebuild, |
3134 |
- gcc-3.3.3_pre20040408-r1.ebuild, gcc-3.3.3_pre20040426.ebuild: |
3135 |
- mark these as ~ppc64. DO NOT MARK stable for ppc64 without talking to me please. |
3136 |
- |
3137 |
- 29 Apr 2004; Mike Frysinger <vapier@g.o> gcc-3.3.3-r3.ebuild, |
3138 |
- +files/3.3.3/gcc333-debian-arm-getoff.patch, |
3139 |
- +files/3.3.3/gcc333-debian-arm-ldm.patch: |
3140 |
- Take two patches from debian gcc-3.3.3 so that it works nicely on arm. |
3141 |
- |
3142 |
- 28 Apr 2004; Travis Tilley <lv@g.o> |
3143 |
- +files/3.4.0/gcc-3.4.0-fno-for-scope.patch, gcc-3.4.0.ebuild: |
3144 |
- added fix for bug 49174 |
3145 |
- |
3146 |
- 28 Apr 2004; Travis Tilley <lv@g.o> gcc-3.4.0.ebuild: |
3147 |
- fixed things up a bit and added a check that changes the deprecated -mcpu |
3148 |
- option to -mtune so that libiberty wont break anymore for people with -mcpu in |
3149 |
- CFLAGS |
3150 |
- |
3151 |
- 28 Apr 2004; <solar@g.o> gcc-3.3.3-r3.ebuild: |
3152 |
- More updates for uClibc, cross compiling fixes and addition of |
3153 |
- --disable-libunwind-exceptions for use with glibc |
3154 |
- |
3155 |
- 27 Apr 2004; Aron Griffis <agriffis@g.o> gcc-3.0.4-r6.ebuild: |
3156 |
- Add flag-o-matic for bug 49179 |
3157 |
- |
3158 |
-*gcc-3.3.3_pre20040426 (27 Apr 2004) |
3159 |
- |
3160 |
- 27 Apr 2004; Luca Barbato <lu_zero@g.o> |
3161 |
- +files/3.3.3/gcc333_pre20040426-gentoo-branding.patch, |
3162 |
- +gcc-3.3.3_pre20040426.ebuild: |
3163 |
- New snapshot |
3164 |
- |
3165 |
- 27 Apr 2004; Mike Frysinger <vapier@g.o> gcc-3.4.0.ebuild: |
3166 |
- cleanup flag stuff and remove CHOST setting with hppa gcc-3.4.0.ebuild |
3167 |
- |
3168 |
- 27 Apr 2004; Travis Tilley <lv@g.o> gcc-3.4.0.ebuild: |
3169 |
- re-added manpages and made the ebuild automatically die if gcj or multilib are |
3170 |
- in USE, as these are sure to make gcc 3.4.0 fail at this point... |
3171 |
- |
3172 |
- 26 Apr 2004; Tom Gall <tgall@g.o> gcc-3.4.0.ebuild: |
3173 |
- fix bug 49111, appears to work quite well on ppc64 |
3174 |
- |
3175 |
- 27 Apr 2004; Michael McCabe <randy@g.o> gcc-3.3.3-r3.ebuild: |
3176 |
- Marked stable on s390 |
3177 |
- |
3178 |
- 26 Apr 2004; Travis Tilley <lv@g.o> gcc-3.4.0.ebuild: |
3179 |
- fix bug where the ebuild tries to nuke libiberty from outside the sandbox |
3180 |
- |
3181 |
- 26 Apr 2004; Travis Tilley <lv@g.o> gcc-3.4.0.ebuild: |
3182 |
- change settings for mips again... arch set to mips3 and tune set to r4600 |
3183 |
- |
3184 |
- 26 Apr 2004; Travis Tilley <lv@g.o> gcc-3.4.0.ebuild: |
3185 |
- changed mips default arch settings so that march defaults to r4k and not |
3186 |
- mips3. also removed default mtune setting. thanks for the heads up geoman |
3187 |
- |
3188 |
-*gcc-3.4.0 (26 Apr 2004) |
3189 |
- |
3190 |
- 26 Apr 2004; Travis Tilley <lv@g.o> |
3191 |
- +files/3.4.0/gcc-3.4.0-gentoo-branding.patch, |
3192 |
- -files/3.4.0/gcc-3.4.0_pre20040416-gentoo-branding.patch, |
3193 |
- gcc-3.3.3-r3.ebuild, +gcc-3.4.0.ebuild, -gcc-3.4.0_pre20040416.ebuild: |
3194 |
- added ebuild for gcc 3.4.0 final, and removed ada from the IUSE of gcc 3.3.3-r3 |
3195 |
- |
3196 |
-*gcc-3.3.3-r3 (25 Apr 2004) |
3197 |
- |
3198 |
- 25 Apr 2004; Martin Schlemmer <azarah@g.o> +gcc-3.3.3-r3.ebuild: |
3199 |
- Update snapshot. Fix objc doc install. Do not build ada until we resolve if we |
3200 |
- should or not. |
3201 |
- |
3202 |
- 24 Apr 2004; Joshua Kinard <kumba@g.o> gcc-3.3.3.ebuild: |
3203 |
- Marking gcc-3.3.3 stable on mips, as stages and GRPs are built with it, and |
3204 |
- it's run fine with no issues. |
3205 |
- |
3206 |
- 22 Apr 2004; Mike Frysinger <vapier@g.o> gcc-3.3.3-r2.ebuild: |
3207 |
- Change the nogcj flag to gcj. |
3208 |
- |
3209 |
- 21 Apr 2004; Mike Frysinger <vapier@g.o> gcc-3.2-r5 gcc-3.1-r8: |
3210 |
- These were never released so lets prune them. |
3211 |
- |
3212 |
- 21 Apr 2004; Mike Frysinger <vapier@g.o> gcc-3.2.3-r2 gcc-3.2.3-r3 |
3213 |
- gcc-3.2.3-r4: |
3214 |
- Bump r4 to stable and clean it up so we can force out r2 and r3 in the future. |
3215 |
- |
3216 |
- 21 Apr 2004; Mike Frysinger <vapier@g.o> gcc-2.95.3-r7 gcc-2.95.3-r8: |
3217 |
- Clean up ebuilds (filter-flags and similar) and bump r8 to stable for ppc/sparc/alpha |
3218 |
- so we can trim out r7 in the future. |
3219 |
- |
3220 |
- 21 Apr 2004; Mike Frysinger <vapier@g.o> gcc-3.0.4 gcc-3.1.1-r1: |
3221 |
- Clean up the ebuild (filter-flags and similar). |
3222 |
- |
3223 |
- 20 Apr 2004; <solar@g.o> gcc-3.3.3-r2.ebuild: |
3224 |
- add s390 gcc-3.3.3 patch from bug #47915, added USE flags for f77, objc from |
3225 |
- bug #23171. |
3226 |
- |
3227 |
-*gcc-3.4.0_pre20040416 (19 Apr 2004) |
3228 |
- |
3229 |
- 19 Apr 2004; Travis Tilley <lv@g.o> |
3230 |
- +files/3.4.0/gcc-3.4.0_pre20040416-gentoo-branding.patch, |
3231 |
- +gcc-3.4.0_pre20040416.ebuild: |
3232 |
- initial commit for gcc 3.4.0 pre-release. currently only amd64 is tested well |
3233 |
- with gcc 3.4, gcj is broken, and some things dont compile properly. |
3234 |
- PIE-by-default support has been added, but propolice has yet to be ported. |
3235 |
- |
3236 |
- 18 Apr 2004; <solar@g.o> : |
3237 |
- ChangeLog correction.. instructions on unmasking can be found in |
3238 |
- /usr/portage/profiles/package.mask |
3239 |
- |
3240 |
-*gcc-3.3.3-r2 (18 Apr 2004) |
3241 |
- |
3242 |
- 18 Apr 2004; <solar@g.o> gcc-3.3.3-r1.ebuild, gcc-3.3.3-r2.ebuild: |
3243 |
- long awaited piessp functionality in here after alot of local testing.. Many |
3244 |
- many thanks go to the PaX Team, Peter S. Mazinger (who helped tremendously), |
3245 |
- and all those who helped getting this version ready.. This gcc-3.3.3-r2.ebuild |
3246 |
- is currently package.masked but instructions on unmasking can be found in |
3247 |
- /usr/portage/package.unmask, please test. Note: USE=uclibc might still need a |
3248 |
- little more work, which we intend to address to before unmasking |
3249 |
- |
3250 |
-*gcc-3.3.3_pre20040408-r1 (15 Apr 2004) |
3251 |
- |
3252 |
- 15 Apr 2004; Luca Barbato <lu_zero@g.o> |
3253 |
- gcc-3.3.3_pre20040408-r1.ebuild, |
3254 |
- files/3.3.3/gcc333_pre20040408-gentoo-branding.patch, |
3255 |
- files/3.3.3/gcc333_pre20040408-stack-size.patch: |
3256 |
- New Snapshot |
3257 |
- |
3258 |
- 05 Apr 2004; Brian Jackson <iggy@g.o> gcc-3.3.3.ebuild: |
3259 |
- add s390 to keywords |
3260 |
- |
3261 |
- 04 Apr 2004; Travis Tilley <lv@g.o> gcc-3.3.3.ebuild: |
3262 |
- added avenjs amd64 fixes to gcc-3.3.3.ebuild |
3263 |
- |
3264 |
- 03 Apr 2004; Jon Portnoy <avenj@g.o> gcc-3.3.3-r1.ebuild : |
3265 |
- Yanked unnecessary amd64-related construct for finding libc. |
3266 |
- Bug #46697. |
3267 |
- |
3268 |
- 26 Mar 2004; Jason Wever <weeve@g.o> gcc-3.3.3.ebuild: |
3269 |
- And on the 5th date, gcc-3.3.3 was stable for sparc, and it was good. |
3270 |
- |
3271 |
- 25 Mar 2004; Michael Sterrett <mr_bones_@g.o> gcc-3.2.2-r2.ebuild, |
3272 |
- gcc-3.2.2.ebuild, gcc-3.2.3-r2.ebuild, gcc-3.2.3-r3.ebuild, |
3273 |
- gcc-3.2.3-r4.ebuild, gcc-3.3.ebuild: |
3274 |
- don't use deprecated ? : use syntax |
3275 |
- |
3276 |
- 24 Mar 2004; Luca Barbato <lu_zero@g.o> gcc-3.3.3_pre20040322.ebuild: |
3277 |
- Fixed SRC_URI |
3278 |
- |
3279 |
-*gcc-3.3.3_pre20040322 (23 Mar 2004) |
3280 |
- |
3281 |
- 23 Mar 2004; Luca Barbato <lu_zero@g.o> gcc-3.3.3_pre20040322.ebuild, |
3282 |
- files/3.3.3/gcc333_pre20040322-gentoo-branding.patch: |
3283 |
- New snapshot from the hammer branch. |
3284 |
- |
3285 |
- 22 Mar 2004; Luca Barbato <lu_zero@g.o> gcc-3.3.3_pre20040215.ebuild: |
3286 |
- Marked again -ppc since it is still too much problematic. |
3287 |
- |
3288 |
- 15 Mar 2004; Joshua Kinard <kumba@g.o> gcc-3.3.2-r5.ebuild, |
3289 |
- gcc-3.3.2-r6.ebuild: |
3290 |
- Removed bogus comment from -r6; marked -r5 stable on mips |
3291 |
- |
3292 |
- 09 Mar 2004; <agriffis@g.o> gcc-3.3.2-r5.ebuild: |
3293 |
- stable on alpha and ia64 |
3294 |
- |
3295 |
- 06 Mar 2004; Alexander Gabert <pappy@g.o> : |
3296 |
- patch updates to let pie-ssp-bounds-check work with propolice patch during the |
3297 |
- ebuild patching |
3298 |
- |
3299 |
- 06 Mar 2004; Alexander Gabert <pappy@g.o> gcc-3.3.3-r1.ebuild: |
3300 |
- added support for bug 6148 to the pie-ssp patch, the bounds checker fails with |
3301 |
- some hunks but coupled with the pie-ssp patch it applies good |
3302 |
- |
3303 |
- 06 Mar 2004; Alexander Gabert <pappy@g.o> gcc-3.3.3-r1.ebuild: |
3304 |
- added v5 version for hardened pie ssp patch, this will be the release version |
3305 |
- when testing shows no problems |
3306 |
- |
3307 |
- 01 Mar 2004; Martin Schlemmer <azarah@g.o> files/awk/scanforssp.awk: |
3308 |
- Add support to detect corrupted filesystem/bad hardware, patch by |
3309 |
- Carter Smithhart <derheld42@×××××××.net>. |
3310 |
- |
3311 |
- 26 Feb 2004; Alexander Gabert <pappy@g.o> gcc-3.3.3-r1.ebuild: |
3312 |
- added IUSE hardened flag (thx swtaylor) |
3313 |
- |
3314 |
- 26 Feb 2004; Alexander Gabert <pappy@g.o> gcc-3.3.3-r1.ebuild: |
3315 |
- changed typo in FVER of SSP, fixed up release_version logic a bit |
3316 |
- |
3317 |
- 26 Feb 2004; Alexander Gabert <pappy@g.o> gcc-2.95.3-r7.ebuild, |
3318 |
- gcc-2.95.3-r8.ebuild, gcc-3.0.4-r6.ebuild, gcc-3.1-r8.ebuild, |
3319 |
- gcc-3.1.1-r1.ebuild, gcc-3.2.1-r7.ebuild, gcc-3.2.3-r3.ebuild, |
3320 |
- gcc-3.3-r1.ebuild, gcc-3.3.1-r1.ebuild, gcc-3.3.2-r3.ebuild, |
3321 |
- gcc-3.3.2.ebuild, gcc-3.3.3-r1.ebuild: |
3322 |
- changed brackets in SRC_URI for pie-ssp patch, fixed copyright ebuild headers |
3323 |
- to 2004 |
3324 |
- |
3325 |
- 26 Feb 2004; Alexander Gabert <pappy@g.o> gcc-2.95.3-r7.ebuild, |
3326 |
- gcc-2.95.3-r8.ebuild, gcc-3.0.4-r6.ebuild, gcc-3.1-r8.ebuild, |
3327 |
- gcc-3.1.1-r1.ebuild, gcc-3.2.1-r7.ebuild, gcc-3.2.3-r3.ebuild, |
3328 |
- gcc-3.3-r1.ebuild, gcc-3.3.1-r1.ebuild, gcc-3.3.2-r3.ebuild, |
3329 |
- gcc-3.3.2.ebuild, gcc-3.3.3-r1.ebuild: |
3330 |
- changed brackets in SRC_URI for pie-ssp patch, fixed copyright ebuild headers |
3331 |
- to 2004 |
3332 |
- |
3333 |
- 26 Feb 2004; Alexander Gabert <pappy@g.o> gcc-3.3.3-r1.ebuild: |
3334 |
- implemented easier patch logic for SSP and PIE support with Azarah |
3335 |
- |
3336 |
-*gcc-3.3.3-r1 (26 Feb 2004) |
3337 |
- |
3338 |
- 26 Feb 2004; Alexander Gabert <pappy@g.o> gcc-3.3.3-r1.ebuild: |
3339 |
- changed version_patch logic to use a single variable for assigning the string |
3340 |
- to the different patch situations |
3341 |
- |
3342 |
- 26 Feb 2004; Alexander Gabert <pappy@g.o> : |
3343 |
- added preliminary version with hardened support |
3344 |
- |
3345 |
- 22 Feb 2004; Luca Barbato <lu_zero@g.o> gcc-3.3.3_pre20040215.ebuild: |
3346 |
- Marked ~ppc since seems to build altivec code correctly |
3347 |
- |
3348 |
- 21 Feb 2004; Brad House <brad_mssw@g.o> gcc-3.3.3.ebuild: |
3349 |
- mark stable for amd64 2004.0 release |
3350 |
- |
3351 |
-*gcc-3.3.3 (18 Feb 2004) |
3352 |
- |
3353 |
- 18 Feb 2004; Martin Schlemmer <azarah@g.o> gcc-3.3.3.ebuild, |
3354 |
- files/3.3.3/gcc333-gentoo-branding.patch, |
3355 |
- files/3.3.3/gcc333-ssp-3.3_7-fixup.patch: |
3356 |
- New release. |
3357 |
- |
3358 |
-*gcc-3.3.3_pre20040215 (16 Feb 2004) |
3359 |
- |
3360 |
- 15 Feb 2004; Tom Gall <tgall@g.o> gcc-3.3.3_pre20040215.ebuild, |
3361 |
- gcc-3.3.3_pre20040130: |
3362 |
- Remove gcc-3.3.3_pre20040130, add gcc-3.3.3_pre20040215.ebuild |
3363 |
- ppc64 prerelease, fixes a rather anoying set of ICEs. |
3364 |
- gcc-3.3.2-r6.ebuild was the reference. |
3365 |
- |
3366 |
- 12 Feb 2004; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r5.ebuild, |
3367 |
- gcc-3.3.2-r7.ebuild: |
3368 |
- Add nogcj USE flag to turn off building of gcj. |
3369 |
- |
3370 |
- 12 Feb 2004; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r5.ebuild, |
3371 |
- gcc-3.3.2-r7.ebuild: |
3372 |
- Add -Os to previous fixup, bug #41322. |
3373 |
- |
3374 |
- 11 Feb 2004; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r5.ebuild, |
3375 |
- gcc-3.3.2-r7.ebuild: |
3376 |
- Fix tweaking of -O gcc flag, bug #40863. |
3377 |
- |
3378 |
- 10 Feb 2004; Seemant Kulleen <seemant@g.o> |
3379 |
- files/fix_libtool_files.sh: |
3380 |
- spelling correction: Scannig to Scanning |
3381 |
- |
3382 |
- 09 Feb 2004; Bartosch Pixa <darkspecter@g.o> gcc-3.2.3-r4.ebuild: |
3383 |
- set ppc in keywords |
3384 |
- |
3385 |
-*gcc-3.3.3_pre20040130 (09 Feb 2004) |
3386 |
- |
3387 |
- 09 Feb 2004; Brad House <brad_mssw@g.o> gcc-3.3.3_pre20040130.ebuild, |
3388 |
- files/gcc333-gentoo-branding.patch: |
3389 |
- GCC 3.3.3 prerelease as required for PPC64. This ebuild has been based off the |
3390 |
- gcc-3.3.2-r6.ebuild for reference |
3391 |
- |
3392 |
- 08 Feb 2004; Luca Barbato <lu_zero@g.o> |
3393 |
- files/3.3.2/gcc332-altivec-fix.patch: |
3394 |
- Updated the altivec fix for gcc-3.3.2-r7 |
3395 |
- |
3396 |
-*gcc-3.3.2-r7 (08 Feb 2004) |
3397 |
- |
3398 |
- 08 Feb 2004; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r7.ebuild: |
3399 |
- Update snapshot to 20040119. Tweak SSP stuff to scan *before* unpacking and |
3400 |
- patching. |
3401 |
- |
3402 |
- 07 Feb 2004; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r6.ebuild: |
3403 |
- Mask again, as it have some issues, bug #40603. |
3404 |
- |
3405 |
- 07 Feb 2004; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r5.ebuild: |
3406 |
- Bump to stable for x86. |
3407 |
- |
3408 |
- 03 Feb 2004; Joshua Kinard <kumba@g.o> gcc-3.3.2-r4.ebuild: |
3409 |
- Marked 3.3.2-r4 stable for mips. Stages are built for this, and no problems |
3410 |
- have been reported so far. |
3411 |
- |
3412 |
-*gcc-3.2.3-r4 (27 Jan 2004) |
3413 |
- |
3414 |
- 27 Jan 2004; Luca Barbato <lu_zero@g.o> gcc-3.2.3-r4.ebuild: |
3415 |
- Removes the fixinclude headers, fix backported from the 3.3.2 series |
3416 |
- |
3417 |
-*gcc-3.3.2-r6 (21 Jan 2004) |
3418 |
- |
3419 |
- 21 Jan 2004; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r6.ebuild, |
3420 |
- files/3.3.2/gcc332-altivec-fix.patch: |
3421 |
- Update snapshot to 20040108; fix SSP scanning to only scan when not already |
3422 |
- done so, or when libgcc have __guard symbols; add altivec patch from Luca |
3423 |
- Barbato <lu_zero@g.o>. |
3424 |
- |
3425 |
- 08 Jan 2004; Aron Griffis <agriffis@g.o> gcc-3.2-r5.ebuild, |
3426 |
- gcc-3.2.2-r2.ebuild, gcc-3.2.2.ebuild, gcc-3.2.3-r2.ebuild, |
3427 |
- gcc-3.3-r1.ebuild, gcc-3.3.1-r5.ebuild, gcc-3.3.2-r1.ebuild, |
3428 |
- gcc-3.3.2-r2.ebuild: |
3429 |
- Lots of keyword updates for ia64. I haven't tested anything past 3.3.2-r2, so |
3430 |
- I didn't mark them ~ia64 yet |
3431 |
- |
3432 |
- 01 Jan 2004; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r5.ebuild: |
3433 |
- Unmask again, as scanforssp.awk was fixed (bug #36792). |
3434 |
- |
3435 |
- 31 Dec 2003; <solar@g.o> files/awk/scanforssp.awk: |
3436 |
- Fix bug that causes awk script to fail when pipe is not closed. Closes bug |
3437 |
- #36792 |
3438 |
- |
3439 |
- 30 Dec 2003; Brad House <brad_mssw@g.o> gcc-3.3.2-r5.ebuild: |
3440 |
- marking -* bug affects all arches |
3441 |
- |
3442 |
- 30 Dec 2003; Brad House <brad_mssw@g.o> gcc-3.3.2-r5.ebuild: |
3443 |
- Problems with -r5 on a fresh install of gentoo, I commented |
3444 |
- inside the ebuild above the KEYWORDS= for more information, marked -amd64, but |
3445 |
- other arches are probably affected too |
3446 |
- |
3447 |
- 29 Dec 2003; Seemant Kulleen <seemant@g.o> gcc-3.3.2-r5.ebuild, |
3448 |
- files/scan_libgcc_linked_ssp.sh: |
3449 |
- spelling fixes, thanks to: Scott Taylor <scott@××××××××××××××.com> and Eric |
3450 |
- Harney <eharney@×××××××.edu> in bug #36772 |
3451 |
- |
3452 |
-*gcc-3.3.2-r5 (29 Dec 2003) |
3453 |
- |
3454 |
- 29 Dec 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r5.ebuild: |
3455 |
- Update snapshot to 20031218; update SSP to 3.3-7. Rework guard detection in |
3456 |
- glibc a bit (fix it to use scan_libgcc_linked_ssp.sh to detect ELF images |
3457 |
- linked to __guard@GCC and add support for new _LIBC_PROVIDES_SSP_ instead |
3458 |
- of patch to use __guard and co symbols from glibc). Thanks to the hardened |
3459 |
- team, especially Ned Ludd <solar@g.o> for help on the SSP stuff. |
3460 |
- |
3461 |
-*gcc-3.3.2-r4 (14 Dec 2003) |
3462 |
- |
3463 |
- 14 Dec 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r4.ebuild: |
3464 |
- Update snapshot to 20031201. Remove 'fixed' headers, as they tend to break |
3465 |
- some builds. Fix DEPEND on glibc for NPTL. Remove some stale sections. |
3466 |
- |
3467 |
- 30 Nov 2003; Alexander Gabert <pappy@g.o> gcc-3.2.3-r3.ebuild, |
3468 |
- gcc-3.3.2-r3.ebuild: |
3469 |
- added ccache warnings to the ebuilds, thanks to Strider for pointing this out |
3470 |
- and providing the workaround |
3471 |
- |
3472 |
- 29 Nov 2003; Brad House <brad_mssw@g.o> gcc-3.3.2-r2.ebuild: |
3473 |
- mark stable on amd64 |
3474 |
- |
3475 |
- 28 Nov 2003; Alexander Gabert <pappy@g.o> gcc-3.2.3-r3.ebuild, |
3476 |
- gcc-3.3.2-r3.ebuild: |
3477 |
- added logic for false positives hitting gcc library with guard in it |
3478 |
- |
3479 |
-*gcc-3.2.3-r3 (27 Nov 2003) |
3480 |
-*gcc-3.3.2-r3 (27 Nov 2003) |
3481 |
- |
3482 |
- 10 Dec 2003; Guy Martin <gmsoft@g.o> gcc-3.3.2-r3.ebuild, |
3483 |
- gcc-3.3.2.ebuild : |
3484 |
- Fixed little type unkown -> unknown. |
3485 |
- |
3486 |
- 08 Dec 2003; Guy Martin <gmsoft@g.o> gcc-3.3.2-r3.ebuild, |
3487 |
- gcc-3.3.2.ebuild : |
3488 |
- Force CHOST="hppa-unknown-linux-gnu" on hppa for stability. |
3489 |
- |
3490 |
- 27 Nov 2003; Alexander Gabert <pappy@g.o> gcc-3.2.3-r3.ebuild, |
3491 |
- gcc-3.3.2-r3.ebuild, files/3.2.3/gcc-3.2.3-move-propolice-into-glibc.patch: |
3492 |
- adding bumpee versions of gcc-3.3.2 and gcc-3.2.3 for proper migration of the |
3493 |
- propolice functions to the glibc, this updated is needed because of bugs like |
3494 |
- 25299 and other related -static -fstack-protector building in the current |
3495 |
- 2.3.2-r3 glibc |
3496 |
- |
3497 |
- 21 Nov 2003; Aron Griffis <agriffis@g.o> gcc-3.3.2-r2.ebuild: |
3498 |
- Add ~ia64 |
3499 |
- |
3500 |
- 20 Nov 2003; Aron Griffis <agriffis@g.o> gcc-3.3.2-r2.ebuild: |
3501 |
- Mark stable on alpha |
3502 |
- |
3503 |
- 04 Nov 2003; Brad House <brad_mssw@g.o> gcc-3.3.1-r5.ebuild: |
3504 |
- mark as stable on amd64 |
3505 |
- |
3506 |
- 01 Nov 2003; Aron Griffis <agriffis@g.o> gcc-3.3.2-r2.ebuild: |
3507 |
- Add ~alpha to KEYWORDS |
3508 |
- |
3509 |
-*gcc-3.3.2-r2 (27 Oct 2003) |
3510 |
- |
3511 |
- 19 Nov 2003; Guy Martin <gmsoft@g.o> gcc-3.3.2-r2.ebuild : |
3512 |
- Added --enable-sjlj-exceptions to ${myconf} on hppa. |
3513 |
- |
3514 |
- 02 Nov 2003, Guy Martin <gmsoft@g.o> gcc-3.3.2-r2.ebuild, |
3515 |
- gcc-3.3.2-r1.ebuild, gcc-3.3.2.ebuild : |
3516 |
- Marking gcc-3.3.2-r1 and -r2 -hppa due to a problem with binutils. |
3517 |
- Marking gcc-3.3.2 as ~hppa which does not suffert of this problem. |
3518 |
- |
3519 |
- 27 Oct 2003; Guy Martin <gmsoft@g.o> gcc-3.3.2-r2.ebuild : |
3520 |
- Added ~hppa to KEYWORDS. |
3521 |
- |
3522 |
- 27 Oct 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r2.ebuild: |
3523 |
- Update protector patch to 3.3-5. |
3524 |
- |
3525 |
-*gcc-3.3.2-r1 (26 Oct 2003) |
3526 |
- |
3527 |
- 26 Oct 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.2-r1.ebuild: |
3528 |
- New snapshot of gcc-3_3-rhl-branch CVS branch that fixes the visibility issues |
3529 |
- for x86 at least. |
3530 |
- |
3531 |
- 21 Oct 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.2.ebuild: |
3532 |
- Mask this puppy again until I figure out why it breaks visibility attribute |
3533 |
- support (and thus NPTL, possibly TLS as well). |
3534 |
- |
3535 |
-*gcc-3.3.2 (21 Oct 2003) |
3536 |
- |
3537 |
- 08 Dec 2003; Guy Martin <gmsoft@g.o> gcc-3.3.2.ebuild : |
3538 |
- Marked stable on hppa. |
3539 |
- |
3540 |
- 19 Nov 2003; Guy Martin <gmsoft@g.o> gcc-3.3.2.ebuild : |
3541 |
- Added --enable-sjlj-exceptions to ${myconf} on hppa. |
3542 |
- |
3543 |
- 21 Oct 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.2.ebuild, |
3544 |
- files/3.3.2/gcc332-gentoo-branding.patch: |
3545 |
- New version. |
3546 |
- |
3547 |
- 18 Oct 2003; Brad House <brad_mssw@g.o> gcc-3.3.1-r5.ebuild, |
3548 |
- files/gcc331_use_multilib.amd64.patch: |
3549 |
- add appropriate changes for amd64, and set ~amd64 in flags |
3550 |
- |
3551 |
-*gcc-3.3.1-r5 (14 Oct 2003) |
3552 |
- |
3553 |
- 15 Oct 2003; Joshua Kinard <kumba@g.o> gcc-3.3.1-r4.ebuild, |
3554 |
- gcc-3.3.1-r5.ebuild, gcc-3.3.1.ebuild: |
3555 |
- Added ~sparc to KEYWORDS |
3556 |
- This will only affect sparc64 users using the gcc33-sparc64 profile |
3557 |
- |
3558 |
- 14 Oct 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.1-r5.ebuild, |
3559 |
- files/3.3.1/gcc331-pp-fixup.patch: |
3560 |
- Actually add gcc331-pp-fixup.patch for public use. |
3561 |
- |
3562 |
- 14 Oct 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.1-r5.ebuild: |
3563 |
- Update CVS snapshot. |
3564 |
- |
3565 |
- 09 Oct 2003; <tuxus@g.o> gcc-3.3.1-r4.ebuild: |
3566 |
- Added ~mips to Keywords |
3567 |
- |
3568 |
- 04 Oct 2003; Matthew Rickard <frogger@g.o> gcc-3.2.3-r2.ebuild: |
3569 |
- Marked stable for x86, ppc, sparc, alpha, and mips. |
3570 |
- |
3571 |
- 03 Oct 2003; Brad House <brad_mssw@g.o> gcc-3.3.1-r1.ebuild: |
3572 |
- mark as stable for amd64 |
3573 |
- |
3574 |
- 28 Sep 2003; Martin Schlemmer <azarah@g.o> gcc-3.3-r1.ebuild, |
3575 |
- gcc-3.3.1-r1.ebuild, gcc-3.3.1-r2.ebuild, gcc-3.3.1-r3.ebuild, |
3576 |
- gcc-3.3.1.ebuild: |
3577 |
- Exclude PPC mergel miscompilation workaround, as it is fixed in apps according |
3578 |
- to lu_zero. |
3579 |
- |
3580 |
-*gcc-3.3.1-r4 (28 Sep 2003) |
3581 |
- |
3582 |
- 28 Sep 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.1-r4.ebuild: |
3583 |
- Update revision. Update ProPolice to 3.3-4. I also took the time and reaped |
3584 |
- a few of non applied pr fixes for gcc-3_3-branch that is not yet applied to |
3585 |
- gcc-3_3-rhl-branch we use. I also ported a few fixes that was fixed only 3.4 |
3586 |
- side, and testing my side at least shows no regressions. |
3587 |
- |
3588 |
- 25 Sep 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.1-r3.ebuild: |
3589 |
- Add gcc-unsharing_lhs.patch resolving bug #29467. Also marked this ~x86. |
3590 |
- More info on this bug can be found at: |
3591 |
- |
3592 |
- http://gcc.gnu.org/ml/gcc-patches/2003-09/msg00853.html |
3593 |
- |
3594 |
-*gcc-3.3.1-r3 (20 Sep 2003) |
3595 |
- |
3596 |
- 20 Sep 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.1-r3.ebuild: |
3597 |
- Update CVS snapshot to 20030916 - this should fix the static linking problem |
3598 |
- with some packages without the hack that broke things for a few people ... |
3599 |
- |
3600 |
-*gcc-3.3.1-r2 (15 Sep 2003) |
3601 |
- |
3602 |
- 15 Sep 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.1-r2.ebuild: |
3603 |
- Backout to an earlier cvs snapshot (20030815) to fix preprocessor issues (for |
3604 |
- instance lilo not compiling, bug #28266). Change libgcc.a to a linker script |
3605 |
- to fix problems with not linking to libc.a when linking static. |
3606 |
- |
3607 |
-*gcc-3.3.1-r1 (07 Sep 2003) |
3608 |
- |
3609 |
- 17 Sep 2003; Jon Portnoy <avenj@g.o> gcc-3.3.1-r1.ebuild : |
3610 |
- ia64 keywords. |
3611 |
- |
3612 |
- 12 Sep 2003; Joshua Kinard <kumba@g.o> gcc-3.3.1.ebuild: |
3613 |
- Added ~sparc to Keywords, should only affect users using the gcc33-sparc64-1.4 |
3614 |
- testing profile. Yell if otherwise. |
3615 |
- |
3616 |
- 09 Sep 2003; George Shapovalov <george@g.o> gcc-3.3.1.ebuild, gcc-3.3.1-r1.ebuild, gcc-3.2.1-r7.ebuild, gcc-3.2.2.ebuild, gcc-3.2.2-r2.ebuild: : |
3617 |
- Removed "ada" from gcc_lang as month ago for previous versions. |
3618 |
- Also removed gcc32-ada-make.patch and corresponding epatch invocations |
3619 |
- |
3620 |
- 07 Sep 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.1-r1.ebuild: |
3621 |
- Update snapshot to 20030904. Fix coreutils patch - it did not catch all broken |
3622 |
- tail calls. |
3623 |
- |
3624 |
- 24 Aug 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.3-r1.ebuild, |
3625 |
- gcc-3.2.3-r2.ebuild, gcc-3.3-r1.ebuild, gcc-3.3.1.ebuild, gcc-3.3.ebuild: |
3626 |
- Add hardened-gcc support, bug #26305. |
3627 |
- |
3628 |
- 24 Aug 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.2-r2.ebuild, |
3629 |
- gcc-3.2.2.ebuild, gcc-3.2.3-r1.ebuild, gcc-3.2.3-r2.ebuild, |
3630 |
- gcc-3.3-r1.ebuild, gcc-3.3.1.ebuild, gcc-3.3.ebuild, |
3631 |
- files/fix_libtool_files.sh, files/awk/fixlafiles.awk: |
3632 |
- Fix_libtool_files.sh did not catch a user changing CHOST. Updated |
3633 |
- fixlafiles.awk and the latest ebuilds to support a fix for this, bug #23466. |
3634 |
- |
3635 |
-*gcc-3.3.1 (10 Aug 2003) |
3636 |
- |
3637 |
- 10 Aug 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.1.ebuild, |
3638 |
- files/3.3.1/gcc331-gentoo-branding.patch: |
3639 |
- New version. |
3640 |
- |
3641 |
- 09 Aug 2003; George Shapovalov <george@g.o> gcc-2.95.3-r7.ebuild,gcc-2.95.3-r8.ebuild,gcc-3.0.4-r6.ebuild,gcc-3.1.1-r1.ebuild,gcc-3.1-r8.ebuild,gcc-3.2.3-r1.ebuild,gcc-3.2.3-r2.ebuild,gcc-3.2-r5.ebuild,gcc-3.3.ebuild,gcc-3.3-r1.ebuild |
3642 |
- Removed "ada" from gcc_lang on listed ebuilds (did not touch three which do some patches, |
3643 |
- will do them later myself or leave to azarah). |
3644 |
- See #25178 for details. In short, having ada in --enable-languages does not make gcc build |
3645 |
- ada support properly (there is more involved, see for example #11204) and makes gcc build fail |
3646 |
- on users who have gnat installed. |
3647 |
- |
3648 |
- 04 Aug 2003; Matthew Rickard <frogger@g.o> gcc-3.3-r1.ebuild: |
3649 |
- Update 3.3 ebuild to use the latest protector-3. Also don't patch |
3650 |
- in ProPolice on HPPA (consistent with the 3.2.x gcc ebuilds). |
3651 |
- |
3652 |
-*gcc-3.2.3-r2 (23 Jul 2003) |
3653 |
- |
3654 |
- 23 Jul 2003; Matthew Rickard <frogger@g.o> gcc-3.2.3-r2.ebuild: |
3655 |
- New revision includes updated ProPolice protector-10 |
3656 |
- patch. This fixes the following issues: |
3657 |
- - Regex functions cause m4 to seg fault |
3658 |
- - Doesn't protect the 1st function argument when |
3659 |
- CFLAGS="-O0". |
3660 |
- |
3661 |
- 24 Jul 2003; Martin Schlemmer <azarah@g.o> files/fix_libtool_files.sh: |
3662 |
- Fix fix_libtool_files.sh to first get the number of parameters, and $1, else |
3663 |
- some odd settings in /etc/profile may cause $# to be overwritten. |
3664 |
- |
3665 |
-*gcc-3.3-r1 (20 Jul 2003) |
3666 |
- |
3667 |
- 20 Jul 2003; Martin Schlemmer <azarah@g.o> gcc-3.3-r1.ebuild, |
3668 |
- files/3.3/gcc33-coreutils-compat.patch.bz2, |
3669 |
- files/3.3/gcc33-gentoo-branding-1.patch: |
3670 |
- New version that rather use the gcc-3_3-rhl-branch branch. Also add |
3671 |
- gcc33-coreutils-compat.patch.bz2 to call head/tail corretly as needed |
3672 |
- by coreutils-5.0. |
3673 |
- |
3674 |
- 20 Jul 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.ebulid, |
3675 |
- files/3.3/gcc33-no-multilib-amd64.patch: |
3676 |
- Cleanup amd64 support to rather use a patch. From Olivier Crete |
3677 |
- <tester@g.o>. |
3678 |
- |
3679 |
- 20 Jul 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.3-r1.ebuild, |
3680 |
- files/3.2.3/gcc-3.2.3-mergel-fix.patch: |
3681 |
- There exists a bug in the ebuild patched gcc that prevents hppa from getting |
3682 |
- build because of default_assemble_visibility is not compiled. Patch done by |
3683 |
- Alexander Gabert <pappy@××××××××××.cx>. |
3684 |
- |
3685 |
- 18 Jul 2003; Will Woods <wwoods@g.o> gcc-3.2.3-r1.ebuild: |
3686 |
- Marked stable for alpha |
3687 |
- |
3688 |
- 16 Jul 2003; Jay Pfeifer <pfeifer@g.o> gcc-3.2.3-r1.ebuild: |
3689 |
- set stable on x86 |
3690 |
- |
3691 |
- 14 Jul 2003; Matthew Rickard <frogger@g.o> gcc-3.2.3-r1.ebuild: |
3692 |
- ProPolice does not work on architectures where the stack |
3693 |
- grows upward (such as HPPA). Therefore, if the |
3694 |
- architecture is HPPA, do not apply the ProPolice patches. |
3695 |
- |
3696 |
- 09 Jul 2003; Matthew Rickard <frogger@g.o> gcc-3.2.3-r1.ebuild: |
3697 |
- Updated ProPolice to protector-8. This includes minor |
3698 |
- bugfixes on PPC that popped up in certain (rare) cases. |
3699 |
- |
3700 |
- 02 Jul 2003; Luca Barbato <lu_zero@g.o> gcc-3.2.3-r1.ebuild: |
3701 |
- set added the mergel workaround, G4 users should reemerge or change the |
3702 |
- altivec.h include by hand |
3703 |
- |
3704 |
- 01 Jul 2003; Luca Barbato <lu_zero@g.o> gcc-3.2.3-r1.ebuild: |
3705 |
- set stable on ppc |
3706 |
- |
3707 |
- 01 Jul 2003; Todd Sunderlin <todd@g.o> gcc-3.2.3-r1.ebuild: |
3708 |
- set stable on sparc |
3709 |
- |
3710 |
- 14 Jun 2003; Joshua Kinard <kumba@g.o> gcc-3.2.3-r1.ebuild: |
3711 |
- Changed ~mips to mips in KEYWORDS |
3712 |
- |
3713 |
- 12 Jun 2003; <msterret@g.o> gcc-3.1-r8.ebuild, gcc-3.1.1-r1.ebuild: |
3714 |
- fix Header |
3715 |
- |
3716 |
- 10 Jun 2003; Tavis Ormandy,,, <taviso@g.o> gcc-2.95.3-r8.ebuild, |
3717 |
- files/gcc-2.95.3-alpha.diff: |
3718 |
- new-atexit.diff is not finished for alpha, fixing #18626 |
3719 |
- |
3720 |
- 19 May 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.ebuild : |
3721 |
- Only compile gcj AWT/Swing support if we have the Xlib.h header, else |
3722 |
- it borks during bootstrap. |
3723 |
- |
3724 |
-*gcc-3.3 (17 May 2003) |
3725 |
- |
3726 |
- 17 May 2003; Martin Schlemmer <azarah@g.o> gcc-3.3.ebuild, |
3727 |
- gcc33-gentoo-branding.patch, gcc33-propolice-version.patch : |
3728 |
- New version: |
3729 |
- - Merge cleanups from Spider <spider@g.o>. |
3730 |
- - Add the manpages (required during bootstrap, as we do not have perl), |
3731 |
- with some more cleanups. |
3732 |
- - Add a nice collection of patches from Suse/Debian, thanks to |
3733 |
- Nicholas Wourms <dragon@g.o> for filtering these. |
3734 |
- - Add an branch update from the Hammer 3.3 branch with lots of Athlon |
3735 |
- and Hammer fixes/optimizations. This also includes the DFA scheduler |
3736 |
- and profiler updates that should improve things accross the board. |
3737 |
- Once again, many thanks to Nicholas Wourms <dragon@g.o>. |
3738 |
- - Add gcj AWT/Swing for people with X and java in USE (thanks again |
3739 |
- Nicholas =). |
3740 |
- |
3741 |
- NOTE: I urge the faint of heart to leave this for now, as it have |
3742 |
- deprecated many features, and a lot of packages will have to |
3743 |
- be fixed first. |
3744 |
- |
3745 |
- 16 May 2003; Matthew Rickard <frogger@g.o> gcc-3.2.2-r3.ebuild: |
3746 |
- - Updated ProPolice to Protector-3.2.2-7, fixing the PPC bug and |
3747 |
- parallel make bug - again we no longer need to apply these |
3748 |
- separately. |
3749 |
- - Converted to the new patch implementation as used in the |
3750 |
- gcc-3.2.3-r1 ebuild making for easier patch management. Thanks |
3751 |
- to Martin Schlemmer <azarah@g.o> for this cleanup. |
3752 |
- |
3753 |
- 16 May 2003; Matthew Rickard <frogger@g.o> gcc-3.2.3-r1.ebuild: |
3754 |
- Updated ProPolice to Protector-3.2.2-7. This revision includes the PPC bug fix |
3755 |
- and the parallel make fix, so these no longer need to be applied separately. |
3756 |
- |
3757 |
-*gcc-3.2.3-r1 (29 Apr 2003) |
3758 |
- |
3759 |
- 14 Jun 2003; Guy Martin <gmsoft@g.o> gcc-3.2.3-r1.ebuild : |
3760 |
- Changed ~hppa to -hppa in KEYWORDS. Too many crazy users are using ~hppa. |
3761 |
- |
3762 |
- 29 Apr 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.3-r1.ebuild : |
3763 |
- Manpages gets regenerated, and as we do not have perl at bootstrap, we need |
3764 |
- to use a tarball with updated manpages again. Also fix the build to gzip |
3765 |
- manpages and info pages. Fix the build to actually remove man/info pages |
3766 |
- if 'build' in USE .. this got broken during the gcc-config changes. |
3767 |
- |
3768 |
-*gcc-3.2.3 (28 Apr 2003) |
3769 |
- |
3770 |
- 28 Apr 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.3.ebuild, |
3771 |
- gcc-323-propolice-version.patch, gcc32-c++-classfn-member-template.patch, |
3772 |
- gcc32-mklibgcc-serialize-crtfiles.patch, gcc323-gentoo-branding.patch, |
3773 |
- protector-3.2.2-6-PPC.patch : |
3774 |
- Update version |
3775 |
- - Add gcc323-gentoo-branding.patch and gcc-3.2.3-tls-update.patch.bz2 thanks |
3776 |
- to Nicholas Wourms <dragon@g.o>. He did a great job at porting |
3777 |
- gcc-3.2.3-tls-update.patch.bz2 from 3.2.2! |
3778 |
- - Add two patches from Mandrake; gcc32-c++-classfn-member-template.patch and |
3779 |
- gcc32-mklibgcc-serialize-crtfiles.patch. |
3780 |
- - Cleanup the ProPolice stuff. Also rather use the patch tarball from its |
3781 |
- homepage then adding the files to cvs. |
3782 |
- - Get the version patches (gcc323-gentoo-branding.patch and |
3783 |
- gcc-323-propolice-version.patch) to be more generic to ebuild revisions; |
3784 |
- added version_patch() for this. |
3785 |
- - Fix awk/fixlafiles.awk to not change files in /usr/lib/gcc-lib. This got |
3786 |
- broken with my previous recursion fix. |
3787 |
- |
3788 |
- 28 Apr 2003; Martin Schlemmer <azarah@g.o> gcc-3.2-r5.ebuild : |
3789 |
- Remove message and 'die' in pkg_setup(). |
3790 |
- |
3791 |
- 28 Apr 2003; Luca Barbato <lu_zero@g.o> gcc-3.2.2-r2.ebuild : |
3792 |
- Unmasked on ppc |
3793 |
- |
3794 |
- 24 Mar 2003; Martin Schlemmer <azarah@g.o> : |
3795 |
- - Fix latest ebuild to only build static if we are just building the C |
3796 |
- frontend, else some C++ packages fails when trying to link to libstdc++.so, |
3797 |
- bug #18050. |
3798 |
- - One more effort to try and fix the corner cases where an upgrade borks |
3799 |
- python, and thus portage, resulting in /etc/ld.so.conf not being updated. |
3800 |
- |
3801 |
-*gcc-3.2.2-r2 (21 Mar 2003) |
3802 |
- |
3803 |
- 21 Mar 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.2-r2.ebuild, |
3804 |
- gcc32-pr7768.patch, gcc32-pr8213.patch, gcc32-pr9732.patch, |
3805 |
- gcc322-pr8746.patch, gcc322-pr9888.patch, gcc322-ggc_page-speedup.patch, |
3806 |
- gcc-3.2.2-branch-update-20030322.patch, gcc-3.2.2-tls-update2.patch : |
3807 |
- |
3808 |
- - Update to gcc-3_2 branch 2003-03-22 (gcc-3.2.2-branch-update-20030322.patch) |
3809 |
- - Update TLS patch (gcc-3.2.2-tls-update2.patch) for 2003-03-22 CVS branch. |
3810 |
- - Add gcc322-pr9888.patch to fix a out of range 'loop' instructions for the |
3811 |
- K6 family of processors. Many thanks to Jim Bray <jb@×××××.org> for his |
3812 |
- work in getting this resolved with the gcc devs, and bringing it to my |
3813 |
- attention (included in branch-update). |
3814 |
- - Add gcc322-pr8746.patch to fix corner cases of miscompilation on K6 arch. |
3815 |
- - Get gcc to decreases the number of times the collector has to be run |
3816 |
- by increasing its memory workspace, bug #16548, thanks to |
3817 |
- Garen <garen@×××××.net>, patch gcc322-ggc_page-speedup.patch. |
3818 |
- - Also added some other PR bugfixes. |
3819 |
- |
3820 |
- 09 Mar 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.2*.ebuild : |
3821 |
- Fix handling of fix_libtool_files.sh to be more $FILESDIR independant. |
3822 |
- We basically install it to /sbin now, and then call it from there. Also |
3823 |
- export LD_LIBRARY_PATH with new gcc library path in it to prevent gcc-config |
3824 |
- from borking when run. This will hopefully fix bugs #15288, #16632, #16797. |
3825 |
- |
3826 |
-*gcc-3.2.2-r3 (03 Mar 2003) |
3827 |
- |
3828 |
- 25 Apr 2003; Matthew Rickard <frogger@g.o> gcc-3.2.2-r3.ebuild: |
3829 |
- Added files/3.2.2/protector_parallel_make.patch which |
3830 |
- fixes the errors we've been seeing when using >= -j2 |
3831 |
- as addressed in bug 18091. |
3832 |
- |
3833 |
- 24 Apr 2003; Matthew Rickard <frogger@g.o> gcc-3.2.2-r3.ebuild, |
3834 |
- files/3.2.2/protector.c: |
3835 |
- Fixed the ProPolice PPC segfault issue on certain packages. |
3836 |
- Thanks to Hiroaki Etoh <ETOH@××××××.com> for the quick fix |
3837 |
- for this problem. |
3838 |
- |
3839 |
- 20 Apr 2003; Matthew Rickard <frogger@g.o> gcc-3.2.2-r3.ebuild, |
3840 |
- files/3.2.2/protector.patch: |
3841 |
- Updated to the latest ProPolice patch, Protector-6. This should resolve the |
3842 |
- problems experienced with the Protector-5 patch. This was due to a bug in the |
3843 |
- patch enabling the protection by default. |
3844 |
- |
3845 |
- 11 Apr 2003; Matthew Rickard <frogger@g.o> gcc-3.2.2-r3.ebuild, |
3846 |
- manifest, files/3.2.2/protector.patch: |
3847 |
- Downgraded ProPolice to protector-4. With Protector-5 GCC seems to |
3848 |
- die on bootstrap with 1.4-rc4. It also seems to be the source of the |
3849 |
- unresolved symbols seen previously. We'll stay with -4 for now. |
3850 |
- |
3851 |
- 10 Apr 2003; Matthew Rickard <frogger@g.o> gcc-3.2.2-r3.ebuild, |
3852 |
- manifest: |
3853 |
- Removing -fstack-protector from ALLOWED_FLAGS. This leads |
3854 |
- to unresolved symbols in builds of certain packages. |
3855 |
- |
3856 |
- 09 Apr 2003; Matthew Rickard <frogger@g.o> gcc-3.2.2-r3.ebuild, |
3857 |
- files/3.2.2/protector.patch: |
3858 |
- Updated ProPolice to protector-3.2.2-5 |
3859 |
- |
3860 |
- 31 Mar 2003; Matthew Rickard <frogger@g.o> gcc-3.2.2-r3.ebuild: |
3861 |
- Moved ProPolice related files from $FILEDIR/3.2 to $FILESDIR/3.2.2 |
3862 |
- |
3863 |
- 26 Mar 2003; Matthew Rickard <frogger@g.o> gcc-3.2.2-r3.ebuild, |
3864 |
- files/3.2/protector.patch: |
3865 |
- - Updated ProPolice patch to protector-3.2.2-4.tar.gz |
3866 |
- - Removed unneeded comments in ebuild about a patch we aren't applying anymore. |
3867 |
- - Added gcc-322-r3-propolice-version.patch which will add propolice to the |
3868 |
- gcc version string. This is necessary for xfree to build correctly with |
3869 |
- stack protection. |
3870 |
- - Added -fstack-protector to the list of known good CFLAGS |
3871 |
- |
3872 |
- 05 Mar 2003; Joshua Brindle <method@g.o> gcc-3.2.2-r3.ebuild : |
3873 |
- replace-flags for pentium4 for bug #16867, add optimizations for x86 only |
3874 |
- |
3875 |
- 03 Mar 2003; Joshua Brindle <method@g.o> gcc-3.2.2-r3.ebuild : |
3876 |
- Fixed strip-flags to allow certain known stable optimizations including: |
3877 |
- -O -O1 -O2 -Os -O3 -mcpu -march -pipe -g -freorder-blocks -fprefetch-loop-arrays |
3878 |
- |
3879 |
-*gcc-3.2.2-r1 (23 Feb 2003) |
3880 |
- |
3881 |
- 25 Feb 2003; Nicholas Wourms <dragon@g.o> gcc-3.2.2-r1.ebuild : |
3882 |
- Fix mips depends so they actually work. |
3883 |
- |
3884 |
- 24 Feb 2003; Nicholas Wourms <dragon@g.o> gcc-3.2.2-r1.ebuild : |
3885 |
- Mark testing for mips. Changed DEPENDS to a lower binutils *only* for mips, |
3886 |
- since .18 generates really b0rked asm and tests prove that .16 works just fine. |
3887 |
- |
3888 |
- 23 Feb 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.2-r1.ebuild : |
3889 |
- Update from cvs to add __thread support. |
3890 |
- |
3891 |
-*gcc-3.2.2 (06 Feb 2003) |
3892 |
- |
3893 |
- 27 May 2003; Guy Martin <gmsoft@g.o> gcc-3.2.2.ebuild : |
3894 |
- Downgrading DEPEND to binutils >=2.13.90.0.16 for hppa. |
3895 |
- |
3896 |
- 29 Mar 2003; Christian Birchinger <joker@g.o> gcc-3.2.2.ebuild: |
3897 |
- Added sparc stable keyword |
3898 |
- |
3899 |
- 25 Feb 2003; Nicholas Wourms <dragon@g.o> gcc-3.2.2.ebuild : |
3900 |
- Fix mips depends so they actually work. |
3901 |
- |
3902 |
- 24 Feb 2003; Nicholas Wourms <dragon@g.o> gcc-3.2.2.ebuild : |
3903 |
- Mark stable for mips. Changed DEPENDS to a lower binutils *only* for mips, |
3904 |
- since .18 generates really b0rked asm and tests prove that .16 works just fine. |
3905 |
- |
3906 |
- 24 Feb 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.2.ebuild : |
3907 |
- Mark stable for x86. |
3908 |
- |
3909 |
- 22 Feb 2003; Guy Martin <gmsoft@g.o> gcc-3.2.2.ebuild : |
3910 |
- Commited stable for hppa. |
3911 |
- |
3912 |
- 22 Feb 2003; Zach Welch <zwelch@g.o> gcc-3.2.2.ebuild : |
3913 |
- Added patch for arm to disable floating point math |
3914 |
- |
3915 |
- 21 Feb 2003; Zach Welch <zwelch@g.o> gcc-3.2.2.ebuild : |
3916 |
- Added patch for arm to fix incorrect code generation |
3917 |
- |
3918 |
- 21 Feb 2003; Aron Griffis <agriffis@g.o> gcc-3.2.2.ebuild : |
3919 |
- Mark 3.2.2 stable on alpha -- it's the best we've got so far! |
3920 |
- |
3921 |
- 18 Feb 2003; Zach Welch <zwelch@g.o> gcc-3.2.2.ebuild : |
3922 |
- Added arm to keywords. |
3923 |
- |
3924 |
- 08 Feb 2003; Guy Martin <gmsoft@g.o> gcc-3.2.2.ebuild : |
3925 |
- Added hppa to keywords. |
3926 |
- |
3927 |
- 06 Feb 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.2.ebuild : |
3928 |
- Update version. |
3929 |
- |
3930 |
-*gcc-3.2.2_pre20030131 (02 Feb 2003) |
3931 |
- |
3932 |
- 02 Feb 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.2_pre20030131.ebuild : |
3933 |
- New snapshot. This should close bug #14699. |
3934 |
- |
3935 |
-*gcc-3.2.1-r7 (18 Jan 2003) |
3936 |
- |
3937 |
- 18 Jan 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.1-r7.ebuild : |
3938 |
- Add some patches from Mandrake/Suse. |
3939 |
- |
3940 |
-*gcc-3.2.1-r6 (16 Dec 2002) |
3941 |
- |
3942 |
- 13 Feb 2003; Mark Guertin <gerk@g.o> gcc-3.2.1-r6.ebuild : |
3943 |
- set ppc in keywords |
3944 |
- |
3945 |
- 19 Jan 2003; Jan Seidel <tuxus@g.o> : |
3946 |
- Added mips to keywords |
3947 |
- |
3948 |
- 08 Jan 2003; Seemant Kulleen <seemant@g.o> gcc-3.2.1-r6.ebuild : |
3949 |
- |
3950 |
- Stable for sparc. |
3951 |
- |
3952 |
- 08 Jan 2003; Martin Schlemmer <azarah@g.o> gcc-3.2.1-r6.ebuild : |
3953 |
- Mark stable for x86. Do not merge with C[XX]FLAGS="-march=k6[-2]", as |
3954 |
- it causes problems, bug #12791. |
3955 |
- |
3956 |
- 28 Dec 2002; Jack Morgan <jmorgan@g.o> gcc-3.2.1.ebuild : |
3957 |
- Changing ~sparc to sparc |
3958 |
- |
3959 |
- 23 Dec 2002; Martin Schlemmer <azarah@g.o> : |
3960 |
- Fix to use get_number_of_jobs to set -j. |
3961 |
- |
3962 |
- 16 Dec 2002; Martin Schlemmer <azarah@g.o> gcc-3.2.1*.ebuild : |
3963 |
- Fix to set CC and CXX properly. |
3964 |
- |
3965 |
- 16 Dec 2002; Martin Schlemmer <azarah@g.o> gcc-3.2.1-r1.ebuild, |
3966 |
- gcc-3.2.1-r6.ebuild, gcc-2.95.3-r7.ebuild gcc-3.2.1*.ebuild : |
3967 |
- |
3968 |
- Install and touch manpages if we do not have perl, as they started to |
3969 |
- use perl to generate the manpages ... If we do not do this, gcc fails |
3970 |
- to build during bootstrap. |
3971 |
- |
3972 |
- Install the /lib/cpp and /usr/bin/cc wrappers for other common used gcc's. |
3973 |
- |
3974 |
-*gcc-3.2.1-r1 (16 Dec 2002) |
3975 |
- |
3976 |
- 16 Dec 2002; Martin Schlemmer <azarah@g.o> gcc-3.2.1-r1.ebuild, |
3977 |
- gcc-3.2.1-r6.ebuild : |
3978 |
- |
3979 |
- Update with patches from Redhat, and also update with patch against 2002-12-08 |
3980 |
- CVS branch. For -r6, changed the /lib/cpp and /usr/bin/cc symlinks to wrapper |
3981 |
- scripts, which is more generic if we do not fisically switch gcc profiles. |
3982 |
- |
3983 |
- 15 Dec 2002; Martin Schlemmer <azarah@g.o> gcc-2.95.3-r*.ebuild : |
3984 |
- Fix CXX to equal 'g++'. For some reason I was under the impression that |
3985 |
- gcc3 was the only gcc that needed this. This should close bugs #11589 |
3986 |
- and #12169. Ill figure some way to get this fixed painlessly for |
3987 |
- most users ... |
3988 |
- |
3989 |
- 13 Dec 2002; Mark Guertin <gerk@g.o> gcc-3.2.1.ebuild : |
3990 |
- Marked stable for ppc. |
3991 |
- |
3992 |
- 12 Dec 2002; Jan Seidel <tuxus@g.o> gcc-3.2.1.ebuild : |
3993 |
- Added mips to keywords. |
3994 |
- |
3995 |
- 10 Dec 2002; Martin Schlemmer <azarah@g.o> gcc-3.2.1.ebuild : |
3996 |
- Mark as stable for x86. |
3997 |
- |
3998 |
- 06 Dec 2002; Rodney Rees <manson@g.o> : |
3999 |
- Changed sparc ~sparc keywords. |
4000 |
- |
4001 |
- 03 Dec 2002; Martin Schlemmer <azarah@g.o> : |
4002 |
- Also set CC and CXX in /etc/env.d/05gcc. |
4003 |
- |
4004 |
- 01 Dec 2002; Olivier Reisch <doctomoe@g.o> gcc-3.2-r4.ebuild : |
4005 |
- Definitely fine now, marking it ppc stable. Moving on to 3.2.1 :) |
4006 |
- |
4007 |
- 25 Nov 2002; Olivier Reisch <doctomoe@g.o> gcc-3.2-r4.ebuild : |
4008 |
- Changed -ppc to ~ppc, we have been able to make it compile fine on a few |
4009 |
- test machines. Will test further before marking it ppc stable eventually. |
4010 |
- |
4011 |
- 24 Nov 2002; Martin Schlemmer <azarah@g.o> gcc-3.2.1.ebuild, |
4012 |
- gcc-3.2.1-r5.ebuild : |
4013 |
- |
4014 |
- Get these to run ${FILESDIR}/fix_libtool_files.sh, and thus fix libtool |
4015 |
- linker scripts to reference the right gcc version ... This should close |
4016 |
- bug #11094. |
4017 |
- |
4018 |
-*gcc-3.2.1 (21 Nov 2002) |
4019 |
-*gcc-3.2.1-r5 (21 Nov 2002) |
4020 |
- |
4021 |
- 21 Nov 2002; Martin Schlemmer <azarah@g.o> gcc-3.2.1.ebuild, |
4022 |
- gcc-3.2.1-r5.ebuild : |
4023 |
- |
4024 |
- Update to new version. Multi arch version is -r5. |
4025 |
- |
4026 |
- 21 Nov 2002; Olivier Reisch <doctomoe@g.o> gcc-3.2-r4.ebuild : |
4027 |
- |
4028 |
- Added -ppc, it does not compile on PPC test machine. |
4029 |
- |
4030 |
- 20 Nov 2002; Martin Schlemmer <azarah@g.o> gcc-3.2-r4.ebuild : |
4031 |
- |
4032 |
- Mark as stable. |
4033 |
- |
4034 |
-*gcc-3.2-r5 (10 Oct 2002) |
4035 |
- |
4036 |
- 10 Nov 2002; Martin Schlemmer <azarah@g.o> : |
4037 |
- |
4038 |
- New multi version/arch version. Updated with patches |
4039 |
- from Mandrake/Redhat/Suse. Have SLOT=$PV if CCHOST=CHOST. |
4040 |
- |
4041 |
-*gcc-3.2-r4 (10 Oct 2002) |
4042 |
- |
4043 |
- 10 Nov 2002; Martin Schlemmer <azarah@g.o> : |
4044 |
- |
4045 |
- Updated with patches from Mandrake/Redhat/Suse. |
4046 |
- |
4047 |
-*gcc-2.95.3-r8 (10 Oct 2002) |
4048 |
- |
4049 |
- 03 Arp 2003; Martin Holzer <mholzer@g.o> gcc-2.95.3-r8.ebuild : |
4050 |
- Filtering out -ggdb. Closes #8229. |
4051 |
- |
4052 |
- 08 Jan 2003; Seemant Kulleen <seemant@g.o> gcc-2.95.3-r8.ebuild : |
4053 |
- |
4054 |
- Marked stable for x86 |
4055 |
- |
4056 |
- 10 Nov 2002; Martin Schlemmer <azarah@g.o> : |
4057 |
- |
4058 |
- New multi version/arch version. |
4059 |
- |
4060 |
-*gcc-3.2-r3 (28 Oct 2002) |
4061 |
- |
4062 |
- 28 Oct 2002; Martin Schlemmer <azarah@g.o> gcc-3.2-r3.ebuild : |
4063 |
- |
4064 |
- Initial version that support alpha version of new multi version/arch |
4065 |
- scheme. Very ALPHA, so use at your own risk!! |
4066 |
- |
4067 |
-*gcc-3.2-r2 (20 Oct 2002) |
4068 |
- |
4069 |
- 20 Oct 2002; Martin Schlemmer <azarah@g.o> gcc-3.2-r2.ebuild : |
4070 |
- |
4071 |
- Add patches to compile under glibc-2.3.1. |
4072 |
- |
4073 |
-*gcc-3.2-r1 (27 Aug 2002) |
4074 |
- |
4075 |
- 9 Sep 2002; Martin Schlemmer <azarah@g.o> gcc-3.2-r1.ebuild : |
4076 |
- |
4077 |
- Remove symlinks that are installed to /usr/lib/gcc-lib/$CHOST/$PV/include, |
4078 |
- as it may cause the build to fail. |
4079 |
- |
4080 |
- 27 Aug 2002; Martin Schlemmer <azarah@g.o> gcc-3.2-r1.ebuild : |
4081 |
- |
4082 |
- Update the "misconstruct function call frame" bug patches. This resolves |
4083 |
- bug #7071, thanks to Steven Wong <wongs15@××××××××××××××××.au>. Updated |
4084 |
- info can be found at: |
4085 |
- |
4086 |
- http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0588.html |
4087 |
- |
4088 |
- Good patch site to keep in mind (reminder to myself): |
4089 |
- |
4090 |
- http://www.zipworld.com.au/~gschafer/lfs-tweaks.html |
4091 |
- |
4092 |
- 21 Aug 2002; Dan Armak <danarmak@g.o> ChangeLog : |
4093 |
- |
4094 |
- Filter -fomit-frame-pointer flag, which causes problems as reported in |
4095 |
- bug #6641. |
4096 |
- |
4097 |
- 15 Aug 2002; Martin Schlemmer <azarah@g.o> gcc-3.2.ebuild : |
4098 |
- |
4099 |
- Add back gcc-3-deopt.patch. Also add gcc-3-deopt-doc.patch. Update |
4100 |
- the docs that gets installed, as well as added html pages for libstdc++-v3. |
4101 |
- |
4102 |
-*gcc-3.2 (15 Aug 2002) |
4103 |
- |
4104 |
- 15 Aug 2002; Daniel Robbins <drobbins@g.o> gcc-3.2.ebuild : |
4105 |
- |
4106 |
- Update to latest version |
4107 |
- |
4108 |
-*gcc-3.2_pre-r1 (15 Aug 2002) |
4109 |
- |
4110 |
- 15 Aug 2002; Martin Schlemmer <azarah@g.o> gcc-3.2_pre-r1 : |
4111 |
- |
4112 |
- New snapshot. |
4113 |
- |
4114 |
- Fixes a bug in gcc-3.1 and above ... -maccumulate-outgoing-args flag (added |
4115 |
- in gcc-3.1) causes gcc to misconstruct the function call frame in many cases. |
4116 |
- Thanks to Ronald Hummelink <ronald@××××××××××××××××.nl> for bringing it to |
4117 |
- our attention. |
4118 |
- |
4119 |
- http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/ |
4120 |
- http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0319.html |
4121 |
- http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0350.html |
4122 |
- http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0410.html |
4123 |
- http://gcc.gnu.org/ml/gcc/2002-08/msg00731.html |
4124 |
- |
4125 |
- NOTE to myself: I still have to apply the patch to the manpage *after* |
4126 |
- compile. |
4127 |
- |
4128 |
- Add --enable-__cxa_atexit to ./configure, fixing bug #6430. |
4129 |
- |
4130 |
-*gcc-3.1.1-r1 (30 Jul 2002) |
4131 |
- |
4132 |
- 30 Jul 2002; Martin Schlemmer <azarah@g.o> gcc-3.1.1-r1 : |
4133 |
- |
4134 |
- Gcc-3.1.1 final. Also fixed it to be able to disable java. |
4135 |
- Major cleanups from 3.1.1. |
4136 |
- |
4137 |
-*gcc-3.2_pre (28 Jul 2002) |
4138 |
- |
4139 |
- 30 Jul 2002; Mark Guertin <gerk@g.o> gcc-3.2_pre : |
4140 |
- Added ppc to keywords |
4141 |
- |
4142 |
- 30 Jul 2002; Martin Schlemmer <azarah@g.o> gcc-3.2_pre : |
4143 |
- |
4144 |
- Some cleanups. Use the "java" USE flag to enable/disable java |
4145 |
- as it add a bit to compile time. |
4146 |
- |
4147 |
- 28 Jul 2002; Martin Schlemmer <azarah@g.o> gcc-3.2_pre : |
4148 |
- |
4149 |
- Add CVS version of gcc-3.2. |
4150 |
- |
4151 |
-*gcc-3.1.1 (07 Jul 2002) |
4152 |
- |
4153 |
- 7 Jul 2002; Martin Schlemmer <azarah@g.o> gcc-3.1.1 : |
4154 |
- |
4155 |
- Add snapshot for gcc-3.1.1. This fixes the internal compiler |
4156 |
- errors with "-march=pentium4" for me at least (had with gcc-3.1). |
4157 |
- |
4158 |
-*gcc-3.1-r8 (03 Jul 2002) |
4159 |
- |
4160 |
- 6 Jul 2002; Martin Schlemmer <azarah@g.o> gcc-3.1-r8 : |
4161 |
- |
4162 |
- Update the fix for bug #4411, as the old caused ncurses, among things |
4163 |
- not to link properly if an older version was installed. The sed |
4164 |
- rule is now: |
4165 |
- |
4166 |
- sed -e "s:%{L\*} %(link_libgcc):%{L\*} -L/lib %(link_libgcc):" specs |
4167 |
- |
4168 |
- |
4169 |
- 3 Jul 2002; Martin Schlemmer <azarah@g.o> gcc-3.1-r8 : |
4170 |
- |
4171 |
- Move all the libs to the version specific directory. Add a fix for |
4172 |
- bug #4411, which should be considered *very* experimental. |
4173 |
- |
4174 |
- 3 Jul 2002; Martin Schlemmer <azarah@g.o> : |
4175 |
- Add the /usr/bin/$CHOST-g++ symlink, as it is needed now for |
4176 |
- some weird reason. |
4177 |
- |
4178 |
-*gcc-2.95.3-r7 (29 Jun 2002) |
4179 |
- |
4180 |
- 29 Jun 2002; Martin Schlemmer <azarah@g.o> : |
4181 |
- Remove texinfo as we have an ebuild again. |
4182 |
- |
4183 |
- This new patch for the atexit problem occured with glibc-2.2.3 should |
4184 |
- work with glibc-2.2.4. This closes bug #3987 and #4004. |
4185 |
- |
4186 |
- http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2001/08/0476.html |
4187 |
- http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2001/08/0589.html |
4188 |
- |
4189 |
- Something to note, is that this patch makes gcc crash if its given |
4190 |
- the "-mno-ieee-fp" flag ... libvorbis is an good example of this. |
4191 |
- This however is on of those which one we want fixed most cases :/ |
4192 |
- |
4193 |
- Also fix bug #3527, which was caused by a stray symlink on downgrading from |
4194 |
- gcc-3.x. |
4195 |
- |
4196 |
-*gcc-3.1-r7 (29 June 2002) |
4197 |
- |
4198 |
- 29 June 2002; Brandon Low <lostlogic@g.o> gcc-3.1-r6.ebuild : |
4199 |
- |
4200 |
- Make sure that static linking against gcc libraries works with a little |
4201 |
- sed magic :). |
4202 |
- |
4203 |
- 25 Jun 2002; Martin Schlemmer <azarah@g.o> texinfo providing ebuilds : |
4204 |
- Add ibiblio to SRC_URI for all texinfo providing ebuilds (2.95.3 and 3.0.4); |
4205 |
- resolve bug #1777. |
4206 |
- |
4207 |
-*gcc-3.1-r6 (10 June 2002) |
4208 |
- |
4209 |
- 11 June 2002; Martin Schlemmer <azarah@g.o> gcc-3.1-r6.ebuild : |
4210 |
- |
4211 |
- Update version checking. |
4212 |
- |
4213 |
- 10 June 2002; Bart Verwilst <verwilst@g.o> Changelog: |
4214 |
- |
4215 |
- Remove curses.h and ncurses.h from the installation, so it doesn't |
4216 |
- conflict with our ncurses package. |
4217 |
- |
4218 |
- |
4219 |
-*gcc-3.1-r5 (29 May 2002) |
4220 |
- |
4221 |
- 29 May 2002; Matthew Kennedy <azarah@g.o> gcc-3.1-r5.ebuild, |
4222 |
- ChangeLog, files/digest-gcc-3.1-r5 : |
4223 |
- |
4224 |
- Fixes how we check for already install gcc's. |
4225 |
- |
4226 |
-*gcc-3.1-r4 (25 May 2002) |
4227 |
- |
4228 |
- 25 May 2002; Martin Schlemmer <azarah@g.o> gcc-3.1-r4.ebuild : |
4229 |
- |
4230 |
- Fix some more files that got installed in the wrong location. From |
4231 |
- gcc-3.1, locales is installed in $datadir, so we should not set that |
4232 |
- to a custom dir, and since libgcj.jar now have the version appended, |
4233 |
- it should not be a problem with multiple version installs anymore. |
4234 |
- |
4235 |
-*gcc-3.1-r3 (25 May 2002) |
4236 |
- |
4237 |
- 25 May 2002; Martin Schlemmer <azarah@g.o> gcc-3.1-r3.ebuild : |
4238 |
- |
4239 |
- Added some Redhat/Suse/Mandrake patches. |
4240 |
- |
4241 |
-*gcc-3.1-r2 (24 May 2002) |
4242 |
- |
4243 |
- 24 May 2002; Martin Schlemmer <azarah@g.o> gcc-3.1-r2.ebuild : |
4244 |
- |
4245 |
- Use the correct library versions in src_install(). |
4246 |
- |
4247 |
-*gcc-3.1-r1 (20 May 2002) |
4248 |
- 20 May 2002; Spider <spider@g.o> gcc-3.1-r1.ebuild : |
4249 |
- removed all texinfo references in gcc 3.1 ebuild. |
4250 |
- |
4251 |
-*gcc-3.1 (17 May 2002) |
4252 |
- |
4253 |
- 17 May 2002; Preston Elder <prez@g.o> gcc-3.1 : |
4254 |
- |
4255 |
- Added the 3.1 ebuild. |
4256 |
- |
4257 |
-*gcc-3.0.4-r6 (2 May 2002) |
4258 |
- |
4259 |
- 3 May 2002; Martin Schlemmer <azarah@g.o> gcc-3.0.4-r6 : |
4260 |
- |
4261 |
- Fix some typo's thanks to Jared H. Hudson. |
4262 |
- |
4263 |
-*gcc-3.0.4-r5 (2 May 2002) |
4264 |
- |
4265 |
- 2 May 2002; Martin Schlemmer <azarah@g.o> gcc-3.0.4-r5 : |
4266 |
- |
4267 |
- Only move .la files for parallel builds, else some packages (KDE *grin*) |
4268 |
- fails to build. |
4269 |
- |
4270 |
-*gcc-2.95.3-r6 (30 Apr 2002) |
4271 |
- |
4272 |
- 30 Apr 2002; Daniel Robbins <drobbins@g.o>: removed libiberty.a as |
4273 |
- binutils installs it. This closes bug #2266. |
4274 |
- |
4275 |
-*gcc-3.0.4-r4 (25 Apr 2002) |
4276 |
- |
4277 |
- 25 Apr 2002; Martin Schlemmer <azarah@g.o> gcc-3.0.4-r4 : |
4278 |
- |
4279 |
- Only apply the gcc3-program-transform.patch patch if building |
4280 |
- a multiple install of gcc. |
4281 |
- |
4282 |
- 17 Apr 2002; Martin Schlemmer <azarah@g.o> gcc-3.0.4-r3 : |
4283 |
- |
4284 |
- Move .la files to gcc internal dir to fix gcc2+libtool problems |
4285 |
- of trying to link /usr/lib/libstdc++.so. |
4286 |
- |
4287 |
-*gcc-3.0.4-r3 (16 Apr 2002) |
4288 |
- |
4289 |
- 16 Apr 2002; Martin Schlemmer <azarah@g.o> : |
4290 |
- |
4291 |
- Moved the manpages to version spesific ones. More cleanups. |
4292 |
- Moved libgcj.jar to /usr/lib/gcc-$PV. |
4293 |
- |
4294 |
-*gcc-3.0.4-r2 (15 Apr 2002) |
4295 |
- |
4296 |
- 15 Apr 2002; Martin Schlemmer <azarah@g.o> : |
4297 |
- |
4298 |
- This build enables us to have multiple versions of gcc |
4299 |
- installed. |
4300 |
- |
4301 |
-*gcc-3.0.4 (1 Mar 2002) |
4302 |
- |
4303 |
- 1 Mar 2002; Grant Goodyear <g2boojum@g.o> : |
4304 |
- |
4305 |
- Added 3.0.4. It looks like using the --disable-checks |
4306 |
- command fixes most of the sandbox violations that we had |
4307 |
- with 3.0.3 (or 3.0.4 no longer tries to update system |
4308 |
- headers; I'm not sure which). |
4309 |
- |
4310 |
-*gcc-2.95.3-r5 (1 Feb 2002) |
4311 |
- |
4312 |
- 1 Feb 2002; G.Bevin <gbevin@g.o> ChangeLog : |
4313 |
- |
4314 |
- Added initial ChangeLog which should be updated whenever the package is |
4315 |
- updated in any way. This changelog is targetted to users. This means that the |
4316 |
- comments should well explained and written in clean English. The details about |
4317 |
- writing correct changelogs are explained in the skel.ChangeLog file which you |
4318 |
- can find in the root directory of the portage repository. |
4319 |
|
4320 |
diff --git a/sys-devel/gcc/files/awk/CVS/Entries b/sys-devel/gcc/files/awk/CVS/Entries |
4321 |
deleted file mode 100644 |
4322 |
index 9994521..0000000 |
4323 |
--- a/sys-devel/gcc/files/awk/CVS/Entries |
4324 |
+++ /dev/null |
4325 |
@@ -1,3 +0,0 @@ |
4326 |
-/fixlafiles.awk/1.15/Tue Feb 19 05:47:29 2008// |
4327 |
-/fixlafiles.awk-no_gcc_la/1.4/Fri Mar 19 23:53:07 2010// |
4328 |
-D |
4329 |
|
4330 |
diff --git a/sys-devel/gcc/files/awk/CVS/Repository b/sys-devel/gcc/files/awk/CVS/Repository |
4331 |
deleted file mode 100644 |
4332 |
index 3afa06e..0000000 |
4333 |
--- a/sys-devel/gcc/files/awk/CVS/Repository |
4334 |
+++ /dev/null |
4335 |
@@ -1 +0,0 @@ |
4336 |
-gentoo-x86/sys-devel/gcc/files/awk |
4337 |
|
4338 |
diff --git a/sys-devel/gcc/files/awk/CVS/Root b/sys-devel/gcc/files/awk/CVS/Root |
4339 |
deleted file mode 100644 |
4340 |
index ef93b44..0000000 |
4341 |
--- a/sys-devel/gcc/files/awk/CVS/Root |
4342 |
+++ /dev/null |
4343 |
@@ -1 +0,0 @@ |
4344 |
-zorry@××××××××××.org:/var/cvsroot |
4345 |
|
4346 |
diff --git a/sys-devel/gcc/files/awk/fixlafiles.awk b/sys-devel/gcc/files/awk/fixlafiles.awk |
4347 |
deleted file mode 100644 |
4348 |
index ffade96..0000000 |
4349 |
--- a/sys-devel/gcc/files/awk/fixlafiles.awk |
4350 |
+++ /dev/null |
4351 |
@@ -1,314 +0,0 @@ |
4352 |
-# Copyright 1999-2005 Gentoo Foundation |
4353 |
-# Distributed under the terms of the GNU General Public License v2 |
4354 |
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/files/awk/fixlafiles.awk,v 1.15 2008/02/19 05:47:29 vapier Exp $ |
4355 |
- |
4356 |
-# |
4357 |
-# Helper functions |
4358 |
-# |
4359 |
-function printn(string) { |
4360 |
- printf("%s", string) |
4361 |
-} |
4362 |
-function einfo(string) { |
4363 |
- printf(" \033[32;01m*\033[0m %s\n", string) |
4364 |
-} |
4365 |
-function einfon(string) { |
4366 |
- printf(" \033[32;01m*\033[0m %s", string) |
4367 |
-} |
4368 |
-function ewarn(string) { |
4369 |
- printf(" \033[33;01m*\033[0m %s\n", string) |
4370 |
-} |
4371 |
-function ewarnn(string) { |
4372 |
- printf(" \033[33;01m*\033[0m %s", string) |
4373 |
-} |
4374 |
-function eerror(string) { |
4375 |
- printf(" \033[31;01m*\033[0m %s\n", string) |
4376 |
-} |
4377 |
- |
4378 |
-# |
4379 |
-# assert(condition, errmsg) |
4380 |
-# assert that a condition is true. Otherwise exit. |
4381 |
-# |
4382 |
-function assert(condition, string) { |
4383 |
- if (! condition) { |
4384 |
- printf("%s:%d: assertion failed: %s\n", |
4385 |
- FILENAME, FNR, string) > "/dev/stderr" |
4386 |
- _assert_exit = 1 |
4387 |
- exit 1 |
4388 |
- } |
4389 |
-} |
4390 |
- |
4391 |
-# |
4392 |
-# system(command, return) |
4393 |
-# wrapper that normalizes return codes ... |
4394 |
-# |
4395 |
-function dosystem(command, ret) { |
4396 |
- ret = 0 |
4397 |
- ret = system(command) |
4398 |
- if (ret == 0) |
4399 |
- return 1 |
4400 |
- else |
4401 |
- return 0 |
4402 |
-} |
4403 |
- |
4404 |
-BEGIN { |
4405 |
- # |
4406 |
- # Get our variables from environment |
4407 |
- # |
4408 |
- OLDVER = ENVIRON["OLDVER"] |
4409 |
- OLDCHOST = ENVIRON["OLDCHOST"] |
4410 |
- |
4411 |
- if (OLDVER == "") { |
4412 |
- eerror("Could not get OLDVER!"); |
4413 |
- exit 1 |
4414 |
- } |
4415 |
- |
4416 |
- # Setup some sane defaults |
4417 |
- LIBCOUNT = 2 |
4418 |
- HAVE_GCC34 = 0 |
4419 |
- DIRLIST[1] = "/lib" |
4420 |
- DIRLIST[2] = "/usr/lib" |
4421 |
- |
4422 |
- # |
4423 |
- # Walk /etc/ld.so.conf to discover all our library paths |
4424 |
- # |
4425 |
- pipe = "cat /etc/ld.so.conf | sort 2>/dev/null" |
4426 |
- while(((pipe) | getline ldsoconf_data) > 0) { |
4427 |
- if (ldsoconf_data !~ /^[[:space:]]*#/) { |
4428 |
- if (ldsoconf_data == "") continue |
4429 |
- |
4430 |
- # Remove any trailing comments |
4431 |
- sub(/#.*$/, "", ldsoconf_data) |
4432 |
- # Remove any trailing spaces |
4433 |
- sub(/[[:space:]]+$/, "", ldsoconf_data) |
4434 |
- |
4435 |
- # If there's more than one path per line, split |
4436 |
- # it up as if they were sep lines |
4437 |
- split(ldsoconf_data, nodes, /[:,[:space:]]/) |
4438 |
- |
4439 |
- # Now add the rest from ld.so.conf |
4440 |
- for (x in nodes) { |
4441 |
- # wtf does this line do ? |
4442 |
- sub(/=.*/, "", nodes[x]) |
4443 |
- # Prune trailing / |
4444 |
- sub(/\/$/, "", nodes[x]) |
4445 |
- |
4446 |
- if (nodes[x] == "") continue |
4447 |
- |
4448 |
- # |
4449 |
- # Drop the directory if its a child directory of |
4450 |
- # one that was already added ... |
4451 |
- # For example, if we have: |
4452 |
- # /usr/lib /usr/libexec /usr/lib/mozilla /usr/lib/nss |
4453 |
- # We really just want to save /usr/lib /usr/libexec |
4454 |
- # |
4455 |
- CHILD = 0 |
4456 |
- for (y in DIRLIST) { |
4457 |
- if (nodes[x] ~ "^" DIRLIST[y] "(/|$)") { |
4458 |
- CHILD = 1 |
4459 |
- break |
4460 |
- } |
4461 |
- } |
4462 |
- if (CHILD) continue |
4463 |
- |
4464 |
- DIRLIST[++LIBCOUNT] = nodes[x] |
4465 |
- } |
4466 |
- } |
4467 |
- } |
4468 |
- close(pipe) |
4469 |
- |
4470 |
- # |
4471 |
- # Get line from gcc's output containing CHOST |
4472 |
- # |
4473 |
- pipe = "gcc -print-file-name=libgcc.a 2>/dev/null" |
4474 |
- if ((!((pipe) | getline TMP_CHOST)) || (TMP_CHOST == "")) { |
4475 |
- close(pipe) |
4476 |
- |
4477 |
- # If we fail to get the CHOST, see if we can get the CHOST |
4478 |
- # portage thinks we are using ... |
4479 |
- pipe = "/usr/bin/portageq envvar 'CHOST'" |
4480 |
- assert(((pipe) | getline CHOST), "(" pipe ") | getline CHOST") |
4481 |
- } else { |
4482 |
- # Check pre gcc-3.4.x versions |
4483 |
- CHOST = gensub("^.+lib/gcc-lib/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST) |
4484 |
- |
4485 |
- if (CHOST == TMP_CHOST || CHOST == "") { |
4486 |
- # Check gcc-3.4.x or later |
4487 |
- CHOST = gensub("^.+lib/gcc/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST); |
4488 |
- |
4489 |
- if (CHOST == TMP_CHOST || CHOST == "") |
4490 |
- CHOST = "" |
4491 |
- else |
4492 |
- HAVE_GCC34 = 1 |
4493 |
- } |
4494 |
- } |
4495 |
- close(pipe) |
4496 |
- |
4497 |
- if (CHOST == "") { |
4498 |
- eerror("Could not get gcc's CHOST!") |
4499 |
- exit 1 |
4500 |
- } |
4501 |
- |
4502 |
- if (OLDCHOST != "") |
4503 |
- if (OLDCHOST == CHOST) |
4504 |
- OLDCHOST = "" |
4505 |
- |
4506 |
- GCCLIBPREFIX_OLD = "/usr/lib/gcc-lib/" |
4507 |
- GCCLIBPREFIX_NEW = "/usr/lib/gcc/" |
4508 |
- |
4509 |
- if (HAVE_GCC34) |
4510 |
- GCCLIBPREFIX = GCCLIBPREFIX_NEW |
4511 |
- else |
4512 |
- GCCLIBPREFIX = GCCLIBPREFIX_OLD |
4513 |
- |
4514 |
- GCCLIB = GCCLIBPREFIX CHOST |
4515 |
- |
4516 |
- if (OLDCHOST != "") { |
4517 |
- OLDGCCLIB1 = GCCLIBPREFIX_OLD OLDCHOST |
4518 |
- OLDGCCLIB2 = GCCLIBPREFIX_NEW OLDCHOST |
4519 |
- } |
4520 |
- |
4521 |
- # Get current gcc's version |
4522 |
- pipe = "gcc -dumpversion" |
4523 |
- assert(((pipe) | getline NEWVER), "(" pipe ") | getline NEWVER)") |
4524 |
- close(pipe) |
4525 |
- |
4526 |
- if (NEWVER == "") { |
4527 |
- eerror("Could not get gcc's version!") |
4528 |
- exit 1 |
4529 |
- } |
4530 |
- |
4531 |
- # Nothing to do ? |
4532 |
- if ((OLDVER == NEWVER) && (OLDCHOST == "")) |
4533 |
- exit 0 |
4534 |
- |
4535 |
- # |
4536 |
- # Ok, now let's scan for the .la files and actually fix them up |
4537 |
- # |
4538 |
- for (x = 1; x <= LIBCOUNT; x++) { |
4539 |
- # Do nothing if the target dir is gcc's internal library path |
4540 |
- if (DIRLIST[x] ~ GCCLIBPREFIX_OLD || |
4541 |
- DIRLIST[x] ~ GCCLIBPREFIX_NEW) |
4542 |
- continue |
4543 |
- |
4544 |
- einfo(" [" x "/" LIBCOUNT "] Scanning " DIRLIST[x] " ...") |
4545 |
- |
4546 |
- pipe = "find " DIRLIST[x] "/ -name '*.la' 2>/dev/null" |
4547 |
- while (((pipe) | getline la_files) > 0) { |
4548 |
- |
4549 |
- # Do nothing if the .la file is located in gcc's internal lib path |
4550 |
- if (la_files ~ GCCLIBPREFIX_OLD || |
4551 |
- la_files ~ GCCLIBPREFIX_NEW) |
4552 |
- continue |
4553 |
- |
4554 |
- CHANGED = 0 |
4555 |
- CHOST_CHANGED = 0 |
4556 |
- |
4557 |
- # See if we need to fix the .la file |
4558 |
- while ((getline la_data < (la_files)) > 0) { |
4559 |
- if (OLDCHOST != "") { |
4560 |
- if ((gsub(OLDGCCLIB1 "[/[:space:]]+", |
4561 |
- GCCLIB, la_data) > 0) || |
4562 |
- (gsub(OLDGCCLIB2 "[/[:space:]]+", |
4563 |
- GCCLIB, la_data) > 0)) { |
4564 |
- CHANGED = 1 |
4565 |
- CHOST_CHANGED = 1 |
4566 |
- } |
4567 |
- } |
4568 |
- if (OLDVER != NEWVER) { |
4569 |
- if ((gsub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "[/[:space:]]*", |
4570 |
- GCCLIB "/" NEWVER, la_data) > 0) || |
4571 |
- (gsub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "[/[:space:]]*", |
4572 |
- GCCLIB "/" NEWVER, la_data) > 0)) |
4573 |
- CHANGED = 1 |
4574 |
- } |
4575 |
- } |
4576 |
- close(la_files) |
4577 |
- |
4578 |
- # Do the actual changes in a second loop, as we can then |
4579 |
- # verify that CHOST_CHANGED among things is correct ... |
4580 |
- if (CHANGED) { |
4581 |
- ewarnn(" FIXING: " la_files " ...") |
4582 |
- |
4583 |
- if (CHANGED) |
4584 |
- printn("[") |
4585 |
- |
4586 |
- # Clear the temp file (removing rather than '>foo' is better |
4587 |
- # out of a security point of view?) |
4588 |
- dosystem("rm -f " la_files ".new") |
4589 |
- |
4590 |
- while ((getline la_data < (la_files)) > 0) { |
4591 |
- if (OLDCHOST != "") { |
4592 |
- tmpstr = gensub(OLDGCCLIB1 "([/[:space:]]+)", |
4593 |
- GCCLIB "\\1", "g", la_data) |
4594 |
- tmpstr = gensub(OLDGCCLIB2 "([/[:space:]]+)", |
4595 |
- GCCLIB "\\1", "g", tmpstr) |
4596 |
- |
4597 |
- if (la_data != tmpstr) { |
4598 |
- printn("c") |
4599 |
- la_data = tmpstr |
4600 |
- } |
4601 |
- |
4602 |
- if (CHOST_CHANGED > 0) { |
4603 |
- # We try to be careful about CHOST changes outside |
4604 |
- # the gcc library path (meaning we cannot match it |
4605 |
- # via /GCCLIBPREFIX CHOST/) ... |
4606 |
- |
4607 |
- # Catch: |
4608 |
- # |
4609 |
- # dependency_libs=' -L/usr/CHOST/{bin,lib}' |
4610 |
- # |
4611 |
- gsub("-L/usr/" OLDCHOST "/", |
4612 |
- "-L/usr/" CHOST "/", la_data) |
4613 |
- # Catch: |
4614 |
- # |
4615 |
- # dependency_libs=' -L/usr/lib/gcc-lib/CHOST/VER/../../../../CHOST/lib' |
4616 |
- # |
4617 |
- la_data = gensub("(" GCCLIB "/[^[:space:]]+)/" OLDCHOST "/", |
4618 |
- "\\1/" CHOST "/", "g", la_data) |
4619 |
- } |
4620 |
- } |
4621 |
- |
4622 |
- if (OLDVER != NEWVER) { |
4623 |
- # Catch: |
4624 |
- # |
4625 |
- # dependency_libs=' -L/usr/lib/gcc/CHOST/VER' |
4626 |
- # |
4627 |
- tmpstr = gensub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "([/[:space:]]+)", |
4628 |
- GCCLIB "/" NEWVER "\\1", "g", la_data) |
4629 |
- tmpstr = gensub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "([/[:space:]]+)", |
4630 |
- GCCLIB "/" NEWVER "\\1", "g", tmpstr) |
4631 |
- |
4632 |
- if (la_data != tmpstr) { |
4633 |
- # Catch: |
4634 |
- # |
4635 |
- # dependency_libs=' -L/usr/lib/gcc-lib/../../CHOST/lib' |
4636 |
- # |
4637 |
- # in cases where we have gcc34 |
4638 |
- tmpstr = gensub(GCCLIBPREFIX_OLD "(../../" CHOST "/lib)", |
4639 |
- GCCLIBPREFIX "\\1", "g", tmpstr) |
4640 |
- tmpstr = gensub(GCCLIBPREFIX_NEW "(../../" CHOST "/lib)", |
4641 |
- GCCLIBPREFIX "\\1", "g", tmpstr) |
4642 |
- printn("v") |
4643 |
- la_data = tmpstr |
4644 |
- } |
4645 |
- } |
4646 |
- |
4647 |
- print la_data >> (la_files ".new") |
4648 |
- } |
4649 |
- |
4650 |
- if (CHANGED) |
4651 |
- print "]" |
4652 |
- |
4653 |
- close(la_files) |
4654 |
- close(la_files ".new") |
4655 |
- |
4656 |
- assert(dosystem("mv -f " la_files ".new " la_files), |
4657 |
- "dosystem(\"mv -f " la_files ".new " la_files "\")") |
4658 |
- } |
4659 |
- } |
4660 |
- |
4661 |
- close(pipe) |
4662 |
- } |
4663 |
-} |
4664 |
- |
4665 |
-# vim:ts=4 |
4666 |
|
4667 |
diff --git a/sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la b/sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la |
4668 |
deleted file mode 100644 |
4669 |
index 346bd16..0000000 |
4670 |
--- a/sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la |
4671 |
+++ /dev/null |
4672 |
@@ -1,335 +0,0 @@ |
4673 |
-# Copyright 1999-2005 Gentoo Foundation |
4674 |
-# Distributed under the terms of the GNU General Public License v2 |
4675 |
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la,v 1.4 2010/03/19 23:53:07 vapier Exp $ |
4676 |
- |
4677 |
-# |
4678 |
-# Helper functions |
4679 |
-# |
4680 |
-function printn(string) { |
4681 |
- printf("%s", string) |
4682 |
-} |
4683 |
-function einfo(string) { |
4684 |
- printf(" \033[32;01m*\033[0m %s\n", string) |
4685 |
-} |
4686 |
-function einfon(string) { |
4687 |
- printf(" \033[32;01m*\033[0m %s", string) |
4688 |
-} |
4689 |
-function ewarn(string) { |
4690 |
- printf(" \033[33;01m*\033[0m %s\n", string) |
4691 |
-} |
4692 |
-function ewarnn(string) { |
4693 |
- printf(" \033[33;01m*\033[0m %s", string) |
4694 |
-} |
4695 |
-function eerror(string) { |
4696 |
- printf(" \033[31;01m*\033[0m %s\n", string) |
4697 |
-} |
4698 |
- |
4699 |
-# |
4700 |
-# assert(condition, errmsg) |
4701 |
-# assert that a condition is true. Otherwise exit. |
4702 |
-# |
4703 |
-function assert(condition, string) { |
4704 |
- if (! condition) { |
4705 |
- printf("%s:%d: assertion failed: %s\n", |
4706 |
- FILENAME, FNR, string) > "/dev/stderr" |
4707 |
- _assert_exit = 1 |
4708 |
- exit 1 |
4709 |
- } |
4710 |
-} |
4711 |
- |
4712 |
-# |
4713 |
-# system(command, return) |
4714 |
-# wrapper that normalizes return codes ... |
4715 |
-# |
4716 |
-function dosystem(command, ret) { |
4717 |
- ret = 0 |
4718 |
- ret = system(command) |
4719 |
- if (ret == 0) |
4720 |
- return 1 |
4721 |
- else |
4722 |
- return 0 |
4723 |
-} |
4724 |
- |
4725 |
-# |
4726 |
-# parse_ld_conf(config_file) |
4727 |
-# |
4728 |
-function parse_ld_conf(conf, pipe, ldsoconf_data, CHILD, y) { |
4729 |
- pipe = "cd /etc; cat " conf " | sort 2>/dev/null" |
4730 |
- while(((pipe) | getline ldsoconf_data) > 0) { |
4731 |
- if (ldsoconf_data ~ /^[[:space:]]*#/) |
4732 |
- continue |
4733 |
- if (ldsoconf_data == "") |
4734 |
- continue |
4735 |
- |
4736 |
- # Handle the "include" keyword |
4737 |
- if (ldsoconf_data ~ /^include /) { |
4738 |
- sub(/^include /, "", ldsoconf_data) |
4739 |
- parse_ld_conf(ldsoconf_data) |
4740 |
- continue |
4741 |
- } |
4742 |
- |
4743 |
- # Remove any trailing comments |
4744 |
- sub(/#.*$/, "", ldsoconf_data) |
4745 |
- # Remove any trailing spaces |
4746 |
- sub(/[[:space:]]+$/, "", ldsoconf_data) |
4747 |
- # Eat duplicate slashes |
4748 |
- sub(/\/\//, "/", ldsoconf_data) |
4749 |
- # Prune trailing / |
4750 |
- sub(/\/$/, "", ldsoconf_data) |
4751 |
- |
4752 |
- # |
4753 |
- # Drop the directory if its a child directory of |
4754 |
- # one that was already added ... |
4755 |
- # For example, if we have: |
4756 |
- # /usr/lib /usr/libexec /usr/lib/mozilla /usr/lib/nss |
4757 |
- # We really just want to save /usr/lib /usr/libexec |
4758 |
- # |
4759 |
- CHILD = 0 |
4760 |
- for (y in DIRLIST) { |
4761 |
- if (ldsoconf_data ~ "^" DIRLIST[y] "(/|$)") { |
4762 |
- CHILD = 1 |
4763 |
- break |
4764 |
- } |
4765 |
- } |
4766 |
- if (CHILD) continue |
4767 |
- |
4768 |
- DIRLIST[++LIBCOUNT] = ldsoconf_data |
4769 |
- } |
4770 |
- close(pipe) |
4771 |
-} |
4772 |
- |
4773 |
-BEGIN { |
4774 |
- # |
4775 |
- # Get our variables from environment |
4776 |
- # |
4777 |
- OLDVER = ENVIRON["OLDVER"] |
4778 |
- OLDCHOST = ENVIRON["OLDCHOST"] |
4779 |
- |
4780 |
- if (OLDVER == "") { |
4781 |
- eerror("Could not get OLDVER!"); |
4782 |
- exit 1 |
4783 |
- } |
4784 |
- |
4785 |
- # Setup some sane defaults |
4786 |
- LIBCOUNT = 2 |
4787 |
- HAVE_GCC34 = 0 |
4788 |
- DIRLIST[1] = "/lib" |
4789 |
- DIRLIST[2] = "/usr/lib" |
4790 |
- |
4791 |
- # |
4792 |
- # Walk /etc/ld.so.conf to discover all our library paths |
4793 |
- # |
4794 |
- parse_ld_conf("/etc/ld.so.conf") |
4795 |
- |
4796 |
- # |
4797 |
- # Get line from gcc's output containing CHOST |
4798 |
- # |
4799 |
- pipe = "gcc -print-file-name=libgcc.a 2>/dev/null" |
4800 |
- if ((!((pipe) | getline TMP_CHOST)) || (TMP_CHOST == "")) { |
4801 |
- close(pipe) |
4802 |
- |
4803 |
- # If we fail to get the CHOST, see if we can get the CHOST |
4804 |
- # portage thinks we are using ... |
4805 |
- pipe = "/usr/bin/portageq envvar 'CHOST'" |
4806 |
- assert(((pipe) | getline CHOST), "(" pipe ") | getline CHOST") |
4807 |
- } else { |
4808 |
- # Check pre gcc-3.4.x versions |
4809 |
- CHOST = gensub("^.+lib/gcc-lib/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST) |
4810 |
- |
4811 |
- if (CHOST == TMP_CHOST || CHOST == "") { |
4812 |
- # Check gcc-3.4.x or later |
4813 |
- CHOST = gensub("^.+lib/gcc/([^/]+)/[0-9]+.+$", "\\1", 1, TMP_CHOST); |
4814 |
- |
4815 |
- if (CHOST == TMP_CHOST || CHOST == "") |
4816 |
- CHOST = "" |
4817 |
- else |
4818 |
- HAVE_GCC34 = 1 |
4819 |
- } |
4820 |
- } |
4821 |
- close(pipe) |
4822 |
- |
4823 |
- if (CHOST == "") { |
4824 |
- eerror("Could not get gcc's CHOST!") |
4825 |
- exit 1 |
4826 |
- } |
4827 |
- |
4828 |
- if (OLDCHOST != "") |
4829 |
- if (OLDCHOST == CHOST) |
4830 |
- OLDCHOST = "" |
4831 |
- |
4832 |
- GCCLIBPREFIX_OLD = "/usr/lib/gcc-lib/" |
4833 |
- GCCLIBPREFIX_NEW = "/usr/lib/gcc/" |
4834 |
- |
4835 |
- if (HAVE_GCC34) |
4836 |
- GCCLIBPREFIX = GCCLIBPREFIX_NEW |
4837 |
- else |
4838 |
- GCCLIBPREFIX = GCCLIBPREFIX_OLD |
4839 |
- |
4840 |
- GCCLIB = GCCLIBPREFIX CHOST |
4841 |
- |
4842 |
- if (OLDCHOST != "") { |
4843 |
- OLDGCCLIB1 = GCCLIBPREFIX_OLD OLDCHOST |
4844 |
- OLDGCCLIB2 = GCCLIBPREFIX_NEW OLDCHOST |
4845 |
- } |
4846 |
- |
4847 |
- # Get current gcc's version |
4848 |
- pipe = "gcc -dumpversion" |
4849 |
- assert(((pipe) | getline NEWVER), "(" pipe ") | getline NEWVER)") |
4850 |
- close(pipe) |
4851 |
- |
4852 |
- if (NEWVER == "") { |
4853 |
- eerror("Could not get gcc's version!") |
4854 |
- exit 1 |
4855 |
- } |
4856 |
- |
4857 |
- # Nothing to do ? |
4858 |
- # NB: Do not check for (OLDVER == NEWVER) anymore, as we might need to |
4859 |
- # replace libstdc++.la .... |
4860 |
- if ((OLDVER == "") && (OLDCHOST == "")) |
4861 |
- exit 0 |
4862 |
- |
4863 |
- # |
4864 |
- # Ok, now let's scan for the .la files and actually fix them up |
4865 |
- # |
4866 |
- for (x = 1; x <= LIBCOUNT; x++) { |
4867 |
- # Do nothing if the target dir is gcc's internal library path |
4868 |
- if (DIRLIST[x] ~ GCCLIBPREFIX_OLD || |
4869 |
- DIRLIST[x] ~ GCCLIBPREFIX_NEW) |
4870 |
- continue |
4871 |
- |
4872 |
- einfo(" [" x "/" LIBCOUNT "] Scanning " DIRLIST[x] " ...") |
4873 |
- |
4874 |
- pipe = "find " DIRLIST[x] "/ -name '*.la' 2>/dev/null" |
4875 |
- while (((pipe) | getline la_files) > 0) { |
4876 |
- |
4877 |
- # Do nothing if the .la file is located in gcc's internal lib path |
4878 |
- if (la_files ~ GCCLIBPREFIX_OLD || |
4879 |
- la_files ~ GCCLIBPREFIX_NEW) |
4880 |
- continue |
4881 |
- |
4882 |
- CHANGED = 0 |
4883 |
- CHOST_CHANGED = 0 |
4884 |
- |
4885 |
- # See if we need to fix the .la file |
4886 |
- while ((getline la_data < (la_files)) > 0) { |
4887 |
- if (OLDCHOST != "") { |
4888 |
- if ((gsub(OLDGCCLIB1 "[/[:space:]]+", |
4889 |
- GCCLIB, la_data) > 0) || |
4890 |
- (gsub(OLDGCCLIB2 "[/[:space:]]+", |
4891 |
- GCCLIB, la_data) > 0)) { |
4892 |
- CHANGED = 1 |
4893 |
- CHOST_CHANGED = 1 |
4894 |
- } |
4895 |
- } |
4896 |
- if (OLDVER != NEWVER) { |
4897 |
- if ((gsub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "[/[:space:]]*", |
4898 |
- GCCLIB "/" NEWVER, la_data) > 0) || |
4899 |
- (gsub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "[/[:space:]]*", |
4900 |
- GCCLIB "/" NEWVER, la_data) > 0)) |
4901 |
- CHANGED = 1 |
4902 |
- } |
4903 |
- # We now check if we have libstdc++.la, as we remove the |
4904 |
- # libtool linker scripts for gcc ... |
4905 |
- # We do this last, as we only match the new paths |
4906 |
- if (gsub(GCCLIB "/" NEWVER "/libstdc\\+\\+\\.la", |
4907 |
- "-lstdc++", la_data) > 0) |
4908 |
- CHANGED = 1 |
4909 |
- } |
4910 |
- close(la_files) |
4911 |
- |
4912 |
- # Do the actual changes in a second loop, as we can then |
4913 |
- # verify that CHOST_CHANGED among things is correct ... |
4914 |
- if (CHANGED) { |
4915 |
- ewarnn(" FIXING: " la_files " ...[") |
4916 |
- |
4917 |
- # Clear the temp file (removing rather than '>foo' is better |
4918 |
- # out of a security point of view?) |
4919 |
- dosystem("rm -f " la_files ".new") |
4920 |
- |
4921 |
- while ((getline la_data < (la_files)) > 0) { |
4922 |
- if (OLDCHOST != "") { |
4923 |
- tmpstr = gensub(OLDGCCLIB1 "([/[:space:]]+)", |
4924 |
- GCCLIB "\\1", "g", la_data) |
4925 |
- tmpstr = gensub(OLDGCCLIB2 "([/[:space:]]+)", |
4926 |
- GCCLIB "\\1", "g", tmpstr) |
4927 |
- |
4928 |
- if (la_data != tmpstr) { |
4929 |
- printn("c") |
4930 |
- la_data = tmpstr |
4931 |
- } |
4932 |
- |
4933 |
- if (CHOST_CHANGED > 0) { |
4934 |
- # We try to be careful about CHOST changes outside |
4935 |
- # the gcc library path (meaning we cannot match it |
4936 |
- # via /GCCLIBPREFIX CHOST/) ... |
4937 |
- |
4938 |
- # Catch: |
4939 |
- # |
4940 |
- # dependency_libs=' -L/usr/CHOST/{bin,lib}' |
4941 |
- # |
4942 |
- gsub("-L/usr/" OLDCHOST "/", |
4943 |
- "-L/usr/" CHOST "/", la_data) |
4944 |
- # Catch: |
4945 |
- # |
4946 |
- # dependency_libs=' -L/usr/lib/gcc-lib/CHOST/VER/../../../../CHOST/lib' |
4947 |
- # |
4948 |
- la_data = gensub("(" GCCLIB "/[^[:space:]]+)/" OLDCHOST "/", |
4949 |
- "\\1/" CHOST "/", "g", la_data) |
4950 |
- } |
4951 |
- } |
4952 |
- |
4953 |
- if (OLDVER != NEWVER) { |
4954 |
- # Catch: |
4955 |
- # |
4956 |
- # dependency_libs=' -L/usr/lib/gcc/CHOST/VER' |
4957 |
- # |
4958 |
- tmpstr = gensub(GCCLIBPREFIX_OLD CHOST "/" OLDVER "([/[:space:]]+)", |
4959 |
- GCCLIB "/" NEWVER "\\1", "g", la_data) |
4960 |
- tmpstr = gensub(GCCLIBPREFIX_NEW CHOST "/" OLDVER "([/[:space:]]+)", |
4961 |
- GCCLIB "/" NEWVER "\\1", "g", tmpstr) |
4962 |
- |
4963 |
- if (la_data != tmpstr) { |
4964 |
- # Catch: |
4965 |
- # |
4966 |
- # dependency_libs=' -L/usr/lib/gcc-lib/../../CHOST/lib' |
4967 |
- # |
4968 |
- # in cases where we have gcc34 |
4969 |
- tmpstr = gensub(GCCLIBPREFIX_OLD "(../../" CHOST "/lib)", |
4970 |
- GCCLIBPREFIX "\\1", "g", tmpstr) |
4971 |
- tmpstr = gensub(GCCLIBPREFIX_NEW "(../../" CHOST "/lib)", |
4972 |
- GCCLIBPREFIX "\\1", "g", tmpstr) |
4973 |
- printn("v") |
4974 |
- la_data = tmpstr |
4975 |
- } |
4976 |
- } |
4977 |
- |
4978 |
- # We now check if we have libstdc++.la, as we remove the |
4979 |
- # libtool linker scripts for gcc and any referencese in any |
4980 |
- # libtool linker scripts. |
4981 |
- # We do this last, as we only match the new paths |
4982 |
- tmpstr = gensub(GCCLIB "/" NEWVER "/libstdc\\+\\+\\.la", |
4983 |
- "-lstdc++", "g", la_data); |
4984 |
- if (la_data != tmpstr) { |
4985 |
- printn("l") |
4986 |
- la_data = tmpstr |
4987 |
- } |
4988 |
- |
4989 |
- print la_data >> (la_files ".new") |
4990 |
- } |
4991 |
- |
4992 |
- if (CHANGED) |
4993 |
- print "]" |
4994 |
- |
4995 |
- close(la_files) |
4996 |
- close(la_files ".new") |
4997 |
- |
4998 |
- assert(dosystem("mv -f " la_files ".new " la_files), |
4999 |
- "dosystem(\"mv -f " la_files ".new " la_files "\")") |
5000 |
- } |
5001 |
- } |
5002 |
- |
5003 |
- close(pipe) |
5004 |
- } |
5005 |
-} |
5006 |
- |
5007 |
-# vim:ts=4 |
5008 |
|
5009 |
diff --git a/sys-devel/gcc/files/c89 b/sys-devel/gcc/files/c89 |
5010 |
deleted file mode 100755 |
5011 |
index cee0325..0000000 |
5012 |
--- a/sys-devel/gcc/files/c89 |
5013 |
+++ /dev/null |
5014 |
@@ -1,20 +0,0 @@ |
5015 |
-#! /bin/sh |
5016 |
- |
5017 |
-# Call the appropriate C compiler with options to accept ANSI/ISO C |
5018 |
-# The following options are the same (as of gcc-2.95): |
5019 |
-# -ansi |
5020 |
-# -std=c89 |
5021 |
-# -std=iso9899:1990 |
5022 |
- |
5023 |
-for i; do |
5024 |
- case "$i" in |
5025 |
- -ansi|-std=c89|-std=iso9899:1990) |
5026 |
- ;; |
5027 |
- -std=*) |
5028 |
- echo >&2 "`basename $0` called with non ANSI/ISO C90 option $i" |
5029 |
- exit 1 |
5030 |
- ;; |
5031 |
- esac |
5032 |
-done |
5033 |
- |
5034 |
-exec gcc -std=c89 -pedantic -U_FORTIFY_SOURCE "$@" |
5035 |
|
5036 |
diff --git a/sys-devel/gcc/files/c99 b/sys-devel/gcc/files/c99 |
5037 |
deleted file mode 100755 |
5038 |
index c954209..0000000 |
5039 |
--- a/sys-devel/gcc/files/c99 |
5040 |
+++ /dev/null |
5041 |
@@ -1,21 +0,0 @@ |
5042 |
-#! /bin/sh |
5043 |
- |
5044 |
-# Call the appropriate C compiler with options to accept ANSI/ISO C |
5045 |
-# The following options are the same (as of gcc-3.3): |
5046 |
-# -std=c99 |
5047 |
-# -std=c9x |
5048 |
-# -std=iso9899:1999 |
5049 |
-# -std=iso9899:199x |
5050 |
- |
5051 |
-for i; do |
5052 |
- case "$i" in |
5053 |
- -std=c9[9x]|-std=iso9899:199[9x]) |
5054 |
- ;; |
5055 |
- -ansi|-std=*) |
5056 |
- echo >&2 "`basename $0` called with non ANSI/ISO C99 option $i" |
5057 |
- exit 1 |
5058 |
- ;; |
5059 |
- esac |
5060 |
-done |
5061 |
- |
5062 |
-exec gcc -std=c99 -pedantic -U_FORTIFY_SOURCE ${1+"$@"} |
5063 |
|
5064 |
diff --git a/sys-devel/gcc/files/fix_libtool_files.sh b/sys-devel/gcc/files/fix_libtool_files.sh |
5065 |
deleted file mode 100644 |
5066 |
index c55250b..0000000 |
5067 |
--- a/sys-devel/gcc/files/fix_libtool_files.sh |
5068 |
+++ /dev/null |
5069 |
@@ -1,68 +0,0 @@ |
5070 |
-#!/bin/sh |
5071 |
-# Copyright 1999-2012 Gentoo Foundation |
5072 |
-# Distributed under the terms of the GNU General Public License v2 |
5073 |
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/files/fix_libtool_files.sh,v 1.16 2012/05/18 21:28:56 vapier Exp $ |
5074 |
- |
5075 |
-usage() { |
5076 |
-cat << "USAGE_END" |
5077 |
-Usage: fix_libtool_files.sh <old-gcc-version> [--oldarch <old-CHOST>] |
5078 |
- |
5079 |
- Where <old-gcc-version> is the version number of the |
5080 |
- previous gcc version. For example, if you updated to |
5081 |
- gcc-3.2.1, and you had gcc-3.2 installed, run: |
5082 |
- |
5083 |
- # fix_libtool_files.sh 3.2 |
5084 |
- |
5085 |
- If you updated to gcc-3.2.3, and the old CHOST was i586-pc-linux-gnu |
5086 |
- but you now have CHOST as i686-pc-linux-gnu, run: |
5087 |
- |
5088 |
- # fix_libtool_files.sh 3.2 --oldarch i586-pc-linux-gnu |
5089 |
- |
5090 |
- Note that if only the CHOST and not the version changed, you can run |
5091 |
- it with the current version and the '--oldarch <old-CHOST>' arguments, |
5092 |
- and it will do the expected: |
5093 |
- |
5094 |
- # fix_libtool_files.sh `gcc -dumpversion` --oldarch i586-pc-linux-gnu |
5095 |
- |
5096 |
-USAGE_END |
5097 |
- exit 1 |
5098 |
-} |
5099 |
- |
5100 |
-case $2 in |
5101 |
---oldarch) [ $# -ne 3 ] && usage ;; |
5102 |
-*) [ $# -ne 1 ] && usage ;; |
5103 |
-esac |
5104 |
- |
5105 |
-ARGV1=$1 |
5106 |
-ARGV2=$2 |
5107 |
-ARGV3=$3 |
5108 |
- |
5109 |
-. /etc/profile || exit 1 |
5110 |
-. /etc/init.d/functions.sh || exit 1 |
5111 |
- |
5112 |
-if [ ${EUID:-0} -ne 0 ] ; then |
5113 |
- eerror "${0##*/}: Must be root." |
5114 |
- exit 1 |
5115 |
-fi |
5116 |
- |
5117 |
-# make sure the files come out sane |
5118 |
-umask 0022 |
5119 |
- |
5120 |
-OLDCHOST= |
5121 |
-[ "${ARGV2}" = "--oldarch" ] && OLDCHOST=${ARGV3} |
5122 |
- |
5123 |
-AWKDIR="/usr/share/gcc-data" |
5124 |
- |
5125 |
-if [ ! -r "${AWKDIR}/fixlafiles.awk" ] ; then |
5126 |
- eerror "${0##*/}: ${AWKDIR}/fixlafiles.awk does not exist!" |
5127 |
- exit 1 |
5128 |
-fi |
5129 |
- |
5130 |
-OLDVER=${ARGV1} |
5131 |
- |
5132 |
-export OLDVER OLDCHOST |
5133 |
- |
5134 |
-einfo "Scanning libtool files for hardcoded gcc library paths..." |
5135 |
-exec gawk -f "${AWKDIR}/fixlafiles.awk" |
5136 |
- |
5137 |
-# vim:ts=4 |
5138 |
|
5139 |
diff --git a/sys-devel/gcc/files/gcc-configure-LANG.patch b/sys-devel/gcc/files/gcc-configure-LANG.patch |
5140 |
deleted file mode 100644 |
5141 |
index d1b1b03..0000000 |
5142 |
--- a/sys-devel/gcc/files/gcc-configure-LANG.patch |
5143 |
+++ /dev/null |
5144 |
@@ -1,64 +0,0 @@ |
5145 |
-The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in |
5146 |
-option parsing, it may break. |
5147 |
- |
5148 |
-http://bugs.gentoo.org/103483 |
5149 |
- |
5150 |
---- configure |
5151 |
-+++ configure |
5152 |
-@@ -54,6 +54,19 @@ |
5153 |
- infodir='${prefix}/info' |
5154 |
- mandir='${prefix}/man' |
5155 |
- |
5156 |
-+# NLS nuisances. |
5157 |
-+for as_var in \ |
5158 |
-+ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ |
5159 |
-+ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ |
5160 |
-+ LC_TELEPHONE LC_TIME |
5161 |
-+do |
5162 |
-+ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then |
5163 |
-+ eval $as_var=C; export $as_var |
5164 |
-+ else |
5165 |
-+ unset $as_var |
5166 |
-+ fi |
5167 |
-+done |
5168 |
-+ |
5169 |
- # Initialize some other variables. |
5170 |
- subdirs= |
5171 |
- MFLAGS= MAKEFLAGS= |
5172 |
-@@ -452,16 +463,6 @@ |
5173 |
- esac |
5174 |
- done |
5175 |
- |
5176 |
--# NLS nuisances. |
5177 |
--# Only set these to C if already set. These must not be set unconditionally |
5178 |
--# because not all systems understand e.g. LANG=C (notably SCO). |
5179 |
--# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! |
5180 |
--# Non-C LC_CTYPE values break the ctype check. |
5181 |
--if test "${LANG+set}" = set; then LANG=C; export LANG; fi |
5182 |
--if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi |
5183 |
--if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi |
5184 |
--if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi |
5185 |
-- |
5186 |
- # confdefs.h avoids OS command line length limits that DEFS can exceed. |
5187 |
- rm -rf conftest* confdefs.h |
5188 |
- # AIX cpp loses on an empty file, so make sure it contains at least a newline. |
5189 |
-@@ -1850,6 +1850,19 @@ |
5190 |
- # Compiler output produced by configure, useful for debugging |
5191 |
- # configure, is in ./config.log if it exists. |
5192 |
- |
5193 |
-+# NLS nuisances. |
5194 |
-+for as_var in \ |
5195 |
-+ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ |
5196 |
-+ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ |
5197 |
-+ LC_TELEPHONE LC_TIME |
5198 |
-+do |
5199 |
-+ if (set +x; test -z "`(eval \$as_var=C; export \$as_var) 2>&1`"); then |
5200 |
-+ eval \$as_var=C; export \$as_var |
5201 |
-+ else |
5202 |
-+ unset \$as_var |
5203 |
-+ fi |
5204 |
-+done |
5205 |
-+ |
5206 |
- ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" |
5207 |
- for ac_option |
5208 |
- do |
5209 |
|
5210 |
diff --git a/sys-devel/gcc/files/gcc-configure-texinfo.patch b/sys-devel/gcc/files/gcc-configure-texinfo.patch |
5211 |
deleted file mode 100644 |
5212 |
index ddc098d..0000000 |
5213 |
--- a/sys-devel/gcc/files/gcc-configure-texinfo.patch |
5214 |
+++ /dev/null |
5215 |
@@ -1,16 +0,0 @@ |
5216 |
-Chances are quite good that the installed makeinfo is sufficient. |
5217 |
-So ignore false positives where the makeinfo installed is so new |
5218 |
-that it violates the cheesy version grep. |
5219 |
- |
5220 |
-http://bugs.gentoo.org/198182 |
5221 |
- |
5222 |
---- configure |
5223 |
-+++ configure |
5224 |
-@@ -3573,6 +3573,6 @@ |
5225 |
- : |
5226 |
- else |
5227 |
-- MAKEINFO="$MISSING makeinfo" |
5228 |
-+ : |
5229 |
- fi |
5230 |
- ;; |
5231 |
- |
5232 |
|
5233 |
diff --git a/sys-devel/gcc/files/gcc-spec-env.patch b/sys-devel/gcc/files/gcc-spec-env.patch |
5234 |
deleted file mode 100644 |
5235 |
index 57e7567..0000000 |
5236 |
--- a/sys-devel/gcc/files/gcc-spec-env.patch |
5237 |
+++ /dev/null |
5238 |
@@ -1,42 +0,0 @@ |
5239 |
- Add support for external spec file via the GCC_SPECS env var. This |
5240 |
- allows us to easily control pie/ssp defaults with gcc-config profiles. |
5241 |
- |
5242 |
- Original patch by Rob Holland |
5243 |
- Extended to support multiple entries separated by ':' by Kevin F. Quinn |
5244 |
- Modified to use getenv instead of poisoned GET_ENVIRONMENT by Ryan Hill |
5245 |
- |
5246 |
---- gcc-4/gcc/gcc.c |
5247 |
-+++ gcc-4/gcc/gcc.c |
5248 |
-@@ -6482,6 +6482,32 @@ |
5249 |
- |
5250 |
- /* Process any user specified specs in the order given on the command |
5251 |
- line. */ |
5252 |
-+#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32)) |
5253 |
-+ /* Add specs listed in GCC_SPECS. Note; in the process of separating |
5254 |
-+ * each spec listed, the string is overwritten at token boundaries |
5255 |
-+ * (':') with '\0', an effect of strtok_r(). |
5256 |
-+ */ |
5257 |
-+ specs_file = getenv ("GCC_SPECS"); |
5258 |
-+ if (specs_file && (strlen(specs_file) > 0)) |
5259 |
-+ { |
5260 |
-+ char *spec, *saveptr; |
5261 |
-+ for (spec=strtok_r(specs_file,":",&saveptr); |
5262 |
-+ spec!=NULL; |
5263 |
-+ spec=strtok_r(NULL,":",&saveptr)) |
5264 |
-+ { |
5265 |
-+ struct user_specs *user = (struct user_specs *) |
5266 |
-+ xmalloc (sizeof (struct user_specs)); |
5267 |
-+ |
5268 |
-+ user->next = (struct user_specs *) 0; |
5269 |
-+ user->filename = spec; |
5270 |
-+ if (user_specs_tail) |
5271 |
-+ user_specs_tail->next = user; |
5272 |
-+ else |
5273 |
-+ user_specs_head = user; |
5274 |
-+ user_specs_tail = user; |
5275 |
-+ } |
5276 |
-+ } |
5277 |
-+#endif |
5278 |
- for (uptr = user_specs_head; uptr; uptr = uptr->next) |
5279 |
- { |
5280 |
- char *filename = find_a_file (&startfile_prefixes, uptr->filename, |
5281 |
|
5282 |
diff --git a/sys-devel/gcc/files/gcc48-spec-env.patch b/sys-devel/gcc/files/gcc48-spec-env.patch |
5283 |
deleted file mode 100644 |
5284 |
index 44f0b58..0000000 |
5285 |
--- a/sys-devel/gcc/files/gcc48-spec-env.patch |
5286 |
+++ /dev/null |
5287 |
@@ -1,76 +0,0 @@ |
5288 |
---- gcc-4.8-20130210/gcc/gcc.c 2013-02-05 16:55:31.000000000 +0100 |
5289 |
-+++ gcc-4.8-20130210-work/gcc/gcc.c 2013-07-26 02:32:14.625089864 +0200 |
5290 |
-@@ -6427,6 +6428,48 @@ main (int argc, char **argv) |
5291 |
- do_option_spec (option_default_specs[i].name, |
5292 |
- option_default_specs[i].spec); |
5293 |
- |
5294 |
-+#if !(defined (__MSDOS__) || defined (OS2) || defined (VMS) || defined (WIN32)) |
5295 |
-+ /* Add specs listed in GCC_SPECS. Note; in the process of separating |
5296 |
-+ * each spec listed, the string is overwritten at token boundaries |
5297 |
-+ * (':') with '\0', an effect of strtok_r(). |
5298 |
-+ */ |
5299 |
-+ specs_file = getenv ("GCC_SPECS"); |
5300 |
-+ if (specs_file && (strlen(specs_file) > 0)) |
5301 |
-+ { |
5302 |
-+ char *spec, *saveptr; |
5303 |
-+ for (spec=strtok_r(specs_file,":",&saveptr); |
5304 |
-+ spec!=NULL; |
5305 |
-+ spec=strtok_r(NULL,":",&saveptr)) |
5306 |
-+ { |
5307 |
-+ struct user_specs *user = (struct user_specs *) |
5308 |
-+ xmalloc (sizeof (struct user_specs)); |
5309 |
-+ user->next = (struct user_specs *) 0; |
5310 |
-+ user->filename = spec; |
5311 |
-+ if (user_specs_tail) |
5312 |
-+ user_specs_tail->next = user; |
5313 |
-+ else |
5314 |
-+ user_specs_head = user; |
5315 |
-+ user_specs_tail = user; |
5316 |
-+ } |
5317 |
-+ } |
5318 |
-+#endif |
5319 |
-+ /* Process any user specified specs in the order given on the command |
5320 |
-+ * line. */ |
5321 |
-+ for (uptr = user_specs_head; uptr; uptr = uptr->next) |
5322 |
-+ { |
5323 |
-+ char *filename = find_a_file (&startfile_prefixes, uptr->filename, |
5324 |
-+ R_OK, true); |
5325 |
-+ read_specs (filename ? filename : uptr->filename, false, true); |
5326 |
-+ } |
5327 |
-+ /* Process any user self specs. */ |
5328 |
-+ { |
5329 |
-+ struct spec_list *sl; |
5330 |
-+ for (sl = specs; sl; sl = sl->next) |
5331 |
-+ if (sl->name_len == sizeof "self_spec" - 1 |
5332 |
-+ && !strcmp (sl->name, "self_spec")) |
5333 |
-+ do_self_spec (*sl->ptr_spec); |
5334 |
-+ } |
5335 |
-+ |
5336 |
- /* Process DRIVER_SELF_SPECS, adding any new options to the end |
5337 |
- of the command line. */ |
5338 |
- |
5339 |
-@@ -6535,24 +6578,6 @@ main (int argc, char **argv) |
5340 |
- PREFIX_PRIORITY_LAST, 0, 1); |
5341 |
- } |
5342 |
- |
5343 |
-- /* Process any user specified specs in the order given on the command |
5344 |
-- line. */ |
5345 |
-- for (uptr = user_specs_head; uptr; uptr = uptr->next) |
5346 |
-- { |
5347 |
-- char *filename = find_a_file (&startfile_prefixes, uptr->filename, |
5348 |
-- R_OK, true); |
5349 |
-- read_specs (filename ? filename : uptr->filename, false, true); |
5350 |
-- } |
5351 |
-- |
5352 |
-- /* Process any user self specs. */ |
5353 |
-- { |
5354 |
-- struct spec_list *sl; |
5355 |
-- for (sl = specs; sl; sl = sl->next) |
5356 |
-- if (sl->name_len == sizeof "self_spec" - 1 |
5357 |
-- && !strcmp (sl->name, "self_spec")) |
5358 |
-- do_self_spec (*sl->ptr_spec); |
5359 |
-- } |
5360 |
-- |
5361 |
- if (compare_debug) |
5362 |
- { |
5363 |
- enum save_temps save; |
5364 |
|
5365 |
diff --git a/sys-devel/gcc/files/mkinfodir b/sys-devel/gcc/files/mkinfodir |
5366 |
deleted file mode 100644 |
5367 |
index a62840e..0000000 |
5368 |
--- a/sys-devel/gcc/files/mkinfodir |
5369 |
+++ /dev/null |
5370 |
@@ -1,233 +0,0 @@ |
5371 |
-#!/bin/bash |
5372 |
-# $Id: mkinfodir,v 1.1 2001/09/01 07:56:19 drobbins Exp $ |
5373 |
-# Generate the top-level Info node, given a directory of Info files |
5374 |
-# and (optionally) a skeleton file. The output will be suitable for a |
5375 |
-# top-level dir file. The skeleton file contains info topic names in the |
5376 |
-# order they should appear in the output. There are three special |
5377 |
-# lines that alter the behavior: a line consisting of just "--" causes |
5378 |
-# the next line to be echoed verbatim to the output. A line |
5379 |
-# containing just "%%" causes all the remaining filenames (wildcards |
5380 |
-# allowed) in the rest of the file to be ignored. A line containing |
5381 |
-# just "!!" exits the script when reached (unless preceded by a line |
5382 |
-# containing just "--"). Once the script reaches the end of the |
5383 |
-# skeleton file, it goes through the remaining files in the directory |
5384 |
-# in order, putting their entries at the end. The script will use the |
5385 |
-# ENTRY information in each info file if it exists. Otherwise it will |
5386 |
-# make a minimal entry. |
5387 |
- |
5388 |
-# sent by Jeffrey Osier <jeffrey@××××××.com>, who thinks it came from |
5389 |
-# zoo@×××××××××.com (david d `zoo' zuhn) |
5390 |
- |
5391 |
-# modified 7 April 1995 by Joe Harrington <jh@××××××××××××××××.gov> to |
5392 |
-# take special flags |
5393 |
- |
5394 |
-INFODIR=$1 |
5395 |
-if [ $# = 2 ] ; then |
5396 |
- SKELETON=$2 |
5397 |
-else |
5398 |
- SKELETON=/dev/null |
5399 |
-fi |
5400 |
- |
5401 |
-skip= |
5402 |
- |
5403 |
-if [ $# -gt 2 ] ; then |
5404 |
- echo usage: $0 info-directory [ skeleton-file ] 1>&2 |
5405 |
- exit 1 |
5406 |
-elif [ -z "${INFODIR}" ] ; then |
5407 |
- INFODIR="%%DEFAULT_INFO_DIR%%" |
5408 |
-else |
5409 |
- true |
5410 |
-fi |
5411 |
- |
5412 |
-if [ ! -d ${INFODIR} ] ; then |
5413 |
- echo "$0: first argument must specify a directory" |
5414 |
- exit 1 |
5415 |
-fi |
5416 |
- |
5417 |
-### output the dir header |
5418 |
-echo "-*- Text -*-" |
5419 |
-echo "This file was generated automatically by $0." |
5420 |
-echo "This version was generated on `date`" |
5421 |
-echo "by `whoami`@`hostname` for `(cd ${INFODIR}; pwd)`" |
5422 |
- |
5423 |
-cat << moobler |
5424 |
-\$Id: mkinfodir,v 1.1 2001/09/01 07:56:19 drobbins Exp $ |
5425 |
-This is the file .../info/dir, which contains the topmost node of the |
5426 |
-Info hierarchy. The first time you invoke Info you start off |
5427 |
-looking at that node, which is (dir)Top. |
5428 |
- |
5429 |
-File: dir Node: Top This is the top of the INFO tree |
5430 |
- |
5431 |
- This (the Directory node) gives a menu of major topics. |
5432 |
- Typing "q" exits, "?" lists all Info commands, "d" returns here, |
5433 |
- "h" gives a primer for first-timers, |
5434 |
- "mEmacs<Return>" visits the Emacs topic, etc. |
5435 |
- |
5436 |
- In Emacs, you can click mouse button 2 on a menu item or cross reference |
5437 |
- to select it. |
5438 |
- |
5439 |
-* Menu: The list of major topics begins on the next line. |
5440 |
- |
5441 |
-moobler |
5442 |
- |
5443 |
-### go through the list of files in the skeleton. If an info file |
5444 |
-### exists, grab the ENTRY information from it. If an entry exists |
5445 |
-### use it, otherwise create a minimal dir entry. |
5446 |
-### |
5447 |
-### Then remove that file from the list of existing files. If any |
5448 |
-### additional files remain (ones that don't have a skeleton entry), |
5449 |
-### then generate entries for those in the same way, putting the info for |
5450 |
-### those at the end.... |
5451 |
- |
5452 |
-infofiles=`(cd ${INFODIR}; /bin/ls | grep -v '\-[0-9]*\.gz$' | grep -v '\-[0-9]*$' | egrep -v '^dir$|^dir\.info$|^dir\.orig$')` |
5453 |
- |
5454 |
-# echoing gets clobbered by backquotes; we do it the hard way... |
5455 |
-lines=`wc $SKELETON | awk '{print $1}'` |
5456 |
-line=1 |
5457 |
-while [ $lines -ge $line ] ; do |
5458 |
- # Read one line from the file. This is so that we can echo lines with |
5459 |
- # whitespace and quoted characters in them. |
5460 |
- fileline=`awk NR==$line $SKELETON` |
5461 |
- |
5462 |
- # flag fancy features |
5463 |
- if [ ! -z "$echoline" ] ; then # echo line |
5464 |
- echo "$fileline" |
5465 |
- fileline= |
5466 |
- echoline= |
5467 |
- elif [ "${fileline}" = "--" ] ; then # should we echo the next line? |
5468 |
- echoline=1 |
5469 |
- elif [ "${fileline}" = "%%" ] ; then # eliminate remaining files from dir? |
5470 |
- skip=1 |
5471 |
- elif [ "${fileline}" = "!!" ] ; then # quit now |
5472 |
- exit 0 |
5473 |
- fi |
5474 |
- |
5475 |
- # handle files if they exist |
5476 |
- for file in $fileline"" ; do # expand wildcards ("" handles blank lines) |
5477 |
- |
5478 |
- fname= |
5479 |
- |
5480 |
- if [ -z "$echoline" -a ! -z "$file" ] ; then |
5481 |
- |
5482 |
- # Find the file to operate upon. Check both possible names. |
5483 |
- infoname=`echo $file | sed 's/\.gz$//'` |
5484 |
- infoname=`echo $infoname | sed 's/\.info$//'` |
5485 |
- noext= |
5486 |
- ext= |
5487 |
- if [ -f ${INFODIR}/$infoname ] ; then |
5488 |
- noext=$infoname |
5489 |
- fi |
5490 |
- if [ -f ${INFODIR}/${infoname}.info ] ; then |
5491 |
- ext=${infoname}.info |
5492 |
- fi |
5493 |
- if [ -f ${INFODIR}/${infoname}.info.gz ] ; then |
5494 |
- ext=${infoname}.info.gz |
5495 |
- fi |
5496 |
- # If it exists with both names take what was said in the file. |
5497 |
- if [ ! -z "$ext" -a ! -z "$noext" ]; then |
5498 |
- fname=$file |
5499 |
- warn="### Warning: $ext and $noext both exist! Using ${file}. ###" |
5500 |
- elif [ ! \( -z "$ext" -a -z "$noext" \) ]; then |
5501 |
- # just take the name if it exists only once |
5502 |
- fname=${noext}${ext} |
5503 |
- fi |
5504 |
- |
5505 |
- # if we found something and aren't skipping, do the entry |
5506 |
- if [ ! -z "$fname" ] ; then |
5507 |
- if [ -z "$skip" ] ; then |
5508 |
- |
5509 |
- if [ ! -z "$warn" ] ; then # issue any warning |
5510 |
- echo $warn |
5511 |
- warn= |
5512 |
- fi |
5513 |
- if [ "${fname##*.}" = "gz" ] ; then |
5514 |
- entry=`zcat ${INFODIR}/${fname} | sed -e '1,/START-INFO-DIR-ENTRY/d' \ |
5515 |
- -e '/END-INFO-DIR-ENTRY/,$d' ` |
5516 |
- else |
5517 |
- entry=`sed -e '1,/START-INFO-DIR-ENTRY/d' \ |
5518 |
- -e '/END-INFO-DIR-ENTRY/,$d' ${INFODIR}/$fname` |
5519 |
- fi |
5520 |
- if [ ! -z "${entry}" ] ; then |
5521 |
- echo "${entry}" |
5522 |
- else |
5523 |
- echo "* ${infoname}: (${infoname})." |
5524 |
- fi |
5525 |
- fi |
5526 |
- |
5527 |
- # remove the name from the directory listing |
5528 |
- infofiles=`echo "" ${infofiles} "" | sed -e "s/ ${fname} / /" -e "s/ / /g"` |
5529 |
- |
5530 |
- fi |
5531 |
- |
5532 |
- fi |
5533 |
- |
5534 |
- done |
5535 |
- |
5536 |
- line=`expr $line + 1` |
5537 |
-done |
5538 |
- |
5539 |
-if [ -z "${infofiles}" ] ; then |
5540 |
- exit 0 |
5541 |
-elif [ $lines -gt 0 ]; then |
5542 |
- echo |
5543 |
-fi |
5544 |
- |
5545 |
-# Sort remaining files by INFO-DIR-SECTION. |
5546 |
-prevsect= |
5547 |
-filesectdata=`(cd ${INFODIR}; fgrep INFO-DIR-SECTION /dev/null ${infofiles} | \ |
5548 |
- fgrep -v 'INFO-DIR-SECTION Miscellaneous' | \ |
5549 |
- sort -t: -k2 -k1 | tr ' ' '_')` |
5550 |
-for sectdata in ${filesectdata}; do |
5551 |
- file=`echo ${sectdata} | cut -d: -f1` |
5552 |
- section=`sed -n -e 's/^INFO-DIR-SECTION //p' ${INFODIR}/${file}` |
5553 |
- infofiles=`echo "" ${infofiles} "" | sed -e "s/ ${file} / /" -e "s/ / /g"` |
5554 |
- |
5555 |
- if [ "${prevsect}" != "${section}" ] ; then |
5556 |
- if [ ! -z "${prevsect}" ] ; then |
5557 |
- echo "" |
5558 |
- fi |
5559 |
- echo "${section}" |
5560 |
- prevsect="${section}" |
5561 |
- fi |
5562 |
- infoname=`echo $file | sed 's/\.gz$//'` |
5563 |
- infoname=`echo $infoname | sed 's/\.info$//'` |
5564 |
- if [ "${file##*.}" = "gz" ] ; then |
5565 |
- entry=`zcat ${INFODIR}/$file | sed -e '1,/START-INFO-DIR-ENTRY/d' \ |
5566 |
- -e '/END-INFO-DIR-ENTRY/,$d' ` |
5567 |
- else |
5568 |
- entry=`sed -e '1,/START-INFO-DIR-ENTRY/d' \ |
5569 |
- -e '/END-INFO-DIR-ENTRY/,$d' ${INFODIR}/$file` |
5570 |
- fi |
5571 |
- if [ ! -z "${entry}" ] ; then |
5572 |
- echo "${entry}" |
5573 |
- elif [ ! -d "${INFODIR}/${file}" ] ; then |
5574 |
- echo "* ${infoname}: (${infoname})." |
5575 |
- fi |
5576 |
-done |
5577 |
- |
5578 |
-# Process miscellaneous files. |
5579 |
-for file in ${infofiles}; do |
5580 |
- if [ ! -z "${prevsect}" ] ; then |
5581 |
- echo "" |
5582 |
- echo "Miscellaneous" |
5583 |
- prevsect="" |
5584 |
- fi |
5585 |
- |
5586 |
- infoname=`echo $file | sed 's/\.gz$//'` |
5587 |
- infoname=`echo $infoname | sed 's/\.info$//'` |
5588 |
- if [ "${file##*.}" = "gz" ] ; then |
5589 |
- entry=`zcat ${INFODIR}/${file} | sed -e '1,/START-INFO-DIR-ENTRY/d' \ |
5590 |
- -e '/END-INFO-DIR-ENTRY/,$d'` |
5591 |
- else |
5592 |
- entry=`sed -e '1,/START-INFO-DIR-ENTRY/d' \ |
5593 |
- -e '/END-INFO-DIR-ENTRY/,$d' ${INFODIR}/$file` |
5594 |
- fi |
5595 |
- |
5596 |
- |
5597 |
- if [ ! -z "${entry}" ] ; then |
5598 |
- echo "${entry}" |
5599 |
- elif [ ! -d "${INFODIR}/${file}" ] ; then |
5600 |
- echo "* ${infoname}: (${infoname})." |
5601 |
- fi |
5602 |
-done |
5603 |
- |
5604 |
|
5605 |
diff --git a/sys-devel/gcc/gcc-4.8.1-r1.ebuild b/sys-devel/gcc/gcc-4.8.1-r1.ebuild |
5606 |
deleted file mode 100644 |
5607 |
index 50349ad..0000000 |
5608 |
--- a/sys-devel/gcc/gcc-4.8.1-r1.ebuild |
5609 |
+++ /dev/null |
5610 |
@@ -1,71 +0,0 @@ |
5611 |
-# Copyright 1999-2013 Gentoo Foundation |
5612 |
-# Distributed under the terms of the GNU General Public License v2 |
5613 |
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.8.1.ebuild,v 1.1 2013/06/04 05:25:51 dirtyepic Exp $ |
5614 |
- |
5615 |
-PATCH_VER="1.0" |
5616 |
-UCLIBC_VER="1.0" |
5617 |
- |
5618 |
-# Hardened gcc 4 stuff |
5619 |
-PIE_VER="0.5.7" |
5620 |
-SPECS_VER="0.2.0" |
5621 |
-SPECS_GCC_VER="4.4.3" |
5622 |
-# arch/libc configurations known to be stable with {PIE,SSP}-by-default |
5623 |
-PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64" |
5624 |
-PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64" |
5625 |
-SSP_STABLE="amd64 x86 mips ppc ppc64 arm" |
5626 |
-# uclibc need tls and nptl support for SSP support |
5627 |
-# uclibc need to be >= 0.9.33 |
5628 |
-SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm" |
5629 |
-#end Hardened stuff |
5630 |
- |
5631 |
-inherit toolchain |
5632 |
- |
5633 |
-DESCRIPTION="The GNU Compiler Collection" |
5634 |
- |
5635 |
-LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+" |
5636 |
- |
5637 |
-KEYWORDS="" |
5638 |
- |
5639 |
-RDEPEND="" |
5640 |
-DEPEND="${RDEPEND} |
5641 |
- elibc_glibc? ( >=sys-libs/glibc-2.8 ) |
5642 |
- >=${CATEGORY}/binutils-2.20" |
5643 |
- |
5644 |
-if [[ ${CATEGORY} != cross-* ]] ; then |
5645 |
- PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )" |
5646 |
-fi |
5647 |
- |
5648 |
-src_unpack() { |
5649 |
- if has_version '<sys-libs/glibc-2.12' ; then |
5650 |
- ewarn "Your host glibc is too old; disabling automatic fortify." |
5651 |
- ewarn "Please rebuild gcc after upgrading to >=glibc-2.12 #362315" |
5652 |
- EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch" |
5653 |
- fi |
5654 |
- |
5655 |
- toolchain_src_unpack |
5656 |
- |
5657 |
- use vanilla && return 0 |
5658 |
- |
5659 |
- [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc48-spec-env.patch |
5660 |
-} |
5661 |
- |
5662 |
-pkg_setup() { |
5663 |
- toolchain_pkg_setup |
5664 |
- |
5665 |
- if use lto ; then |
5666 |
- ewarn |
5667 |
- ewarn "LTO support is still experimental and unstable. Any bug reports" |
5668 |
- ewarn "about LTO that do not include an upstream patch will be closed as" |
5669 |
- ewarn "invalid." |
5670 |
- ewarn |
5671 |
- fi |
5672 |
-} |
5673 |
- |
5674 |
-pkg_postinst() { |
5675 |
- toolchain_pkg_postinst |
5676 |
- |
5677 |
- elog |
5678 |
- elog "Packages failing to build with GCC 4.8 are tracked at" |
5679 |
- elog "https://bugs.gentoo.org/461954" |
5680 |
- elog |
5681 |
-} |
5682 |
|
5683 |
diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml |
5684 |
deleted file mode 100644 |
5685 |
index a595b18..0000000 |
5686 |
--- a/sys-devel/gcc/metadata.xml |
5687 |
+++ /dev/null |
5688 |
@@ -1,35 +0,0 @@ |
5689 |
-<?xml version="1.0" encoding="UTF-8"?> |
5690 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
5691 |
-<pkgmetadata> |
5692 |
- <herd>toolchain</herd> |
5693 |
- <use> |
5694 |
- <flag name="d">Enable support for the D programming language</flag> |
5695 |
- <flag name="fixed-point">Enable fixed-point arithmetic support for MIPS targets |
5696 |
- in gcc (Warning: significantly increases compile time!)</flag> |
5697 |
- <flag name="go">Build the GCC Go language frontend.</flag> |
5698 |
- <flag name="graphite">Add support for the framework for loop |
5699 |
- optimizations based on a polyhedral intermediate representation</flag> |
5700 |
- <flag name="gtk">Useful only when building GCJ, this enables Abstract Window Toolkit |
5701 |
- (AWT) peer support on top of GTK+</flag> |
5702 |
- <flag name="ip28">Enable building a compiler capable of building a kernel |
5703 |
- for SGI Indigo2 Impact R10000 (IP28)</flag> |
5704 |
- <flag name="ip32r10k">Enable building a compiler capable of building an |
5705 |
- experimental kernel for SGI O2 w/ R1x000 CPUs (IP32)</flag> |
5706 |
- <flag name="libssp">Build SSP support into a dedicated library rather than use the |
5707 |
- code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT DOES)</flag> |
5708 |
- <flag name="lto">Add support for link-time optimizations (unsupported, use |
5709 |
- at your own risk).</flag> |
5710 |
- <flag name="mudflap">Add support for mudflap, a pointer use checking library</flag> |
5711 |
- <flag name="multislot">Allow for SLOTs to include minor version (3.3.4 |
5712 |
- instead of just 3.3)</flag> |
5713 |
- <flag name="n32">Enable n32 ABI support on mips</flag> |
5714 |
- <flag name="n64">Enable n64 ABI support on mips</flag> |
5715 |
- <flag name="nopie">Disable PIE support (NOT FOR GENERAL USE)</flag> |
5716 |
- <flag name="nossp">Disable SSP support (NOT FOR GENERAL USE)</flag> |
5717 |
- <flag name="objc">Build support for the Objective C code language</flag> |
5718 |
- <flag name="objc++">Build support for the Objective C++ language</flag> |
5719 |
- <flag name="objc-gc">Build support for the Objective C code language Garbage |
5720 |
- Collector</flag> |
5721 |
- <flag name="regression-test">Run the testsuite and install the results (requires FEATURES=test)</flag> |
5722 |
- </use> |
5723 |
-</pkgmetadata> |