/[gentoo-x86]/sys-devel/gcc/ChangeLog-2006
Gentoo

Contents of /sys-devel/gcc/ChangeLog-2006

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Mon Jan 2 17:47:22 2012 UTC (2 years, 9 months ago) by dilfridge
Branch: MAIN
CVS Tags: HEAD
Split ChangeLog.

(Portage version: 2.1.10.41/cvs/Linux x86_64)

1 # ChangeLog for sys-devel/gcc
2 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
3 # $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.847 2011/12/30 20:16:38 zorry Exp $
4
5 30 Dec 2006; Tom Gall <tgall@gentoo.org> gcc-3.4.6-r2.ebuild:
6 stable on ppc64, bug #159250
7
8 30 Dec 2006; Andrej Kacian <ticho@gentoo.org> gcc-3.4.6-r2.ebuild:
9 Stable on x86, bug #159250.
10
11 *gcc-2.95.3-r10 (30 Dec 2006)
12
13 30 Dec 2006; Mike Frysinger <vapier@gentoo.org> +gcc-2.95.3-r10.ebuild:
14 Add support for toolchain.eclass #124578 by Harald van Dijk.
15
16 28 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> gcc-3.4.6-r2.ebuild:
17 Stable on Alpha.
18
19 10 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> gcc-4.1.1-r1.ebuild,
20 gcc-4.1.1-r3.ebuild:
21 Add ~alpha keyword.
22
23 29 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org> gcc-3.4.6-r2.ebuild:
24 Stable on sparc
25
26 *gcc-4.1.1-r3 (27 Nov 2006)
27
28 27 Nov 2006; Mike Frysinger <vapier@gentoo.org> +gcc-4.1.1-r3.ebuild:
29 Fix debug regression #155417 and add some fixes for hppa.
30
31 20 Nov 2006; Guy Martin <gmsoft@gentoo.org> gcc-4.1.1-r1.ebuild:
32 Stable on hppa.
33
34 16 Nov 2006; Joseph Jezak <josejx@gentoo.org> gcc-4.1.1-r1.ebuild:
35 Marked ppc stable for bug #155090.
36
37 15 Nov 2006; Luis Medinas <metalgod@gentoo.org> gcc-4.1.1-r1.ebuild:
38 Stable on amd64. Bug #155090.
39
40 14 Nov 2006; Andrej Kacian <ticho@gentoo.org> gcc-4.1.1-r1.ebuild:
41 Stable on x86, bug #155090.
42
43 *gcc-4.1.1-r2 (14 Nov 2006)
44
45 14 Nov 2006; Mike Frysinger <vapier@gentoo.org> +gcc-4.1.1-r2.ebuild:
46 Push out accumulated fixes.
47
48 13 Nov 2006; Tom Gall <tgall@gentoo.org> gcc-4.1.1-r1.ebuild:
49 gcc 4.1.1 stable for ppc64.
50
51 02 Nov 2006; Mike Frysinger <vapier@gentoo.org>
52 +files/4.1.0/gcc-4.1.0-fast-math-i386-Os-workaround.patch,
53 gcc-4.1.1.ebuild, gcc-4.1.1-r1.ebuild:
54 Apply a hackish workaround for uClibc/-Os until 4.1.2 is released.
55
56 26 Oct 2006; <blubb@gentoo.org> gcc-3.3.2-r7.ebuild, gcc-3.4.1-r3.ebuild:
57 remove unused emul-linux-x86 use flag
58
59 18 Oct 2006; Roy Marples <uberlord@gentoo.org> gcc-4.1.1-r1.ebuild:
60 Added ~sparc-fbsd keyword.
61
62 19 Sep 2006; Jason Wever <weeve@gentoo.org> gcc-4.1.1.ebuild,
63 gcc-4.1.1-r1.ebuild:
64 Added ~sparc keywords to gcc-4.1.1 ebuilds.
65
66 09 Sep 2006; Mike Frysinger <vapier@gentoo.org> gcc-3.4.6-r1.ebuild,
67 gcc-3.4.6-r2.ebuild:
68 Do not force libstdc++-v3 anymore #84961.
69
70 06 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> gcc-4.1.1-r1.ebuild:
71 Re-add the ~x86-fbsd keyword, it was protoize once again.
72
73 05 Sep 2006; Joshua Kinard <kumba@gentoo.org> ChangeLog:
74 Mark gcc-4.1.1 stable on mips, with -r1 in unstable.
75
76 05 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> gcc-4.1.1-r1.ebuild:
77 Remove ~x86-fbsd keyword as there are problems building.
78
79 *gcc-4.1.1-r1 (03 Sep 2006)
80
81 03 Sep 2006; Mike Frysinger <vapier@gentoo.org> gcc-4.1.1.ebuild,
82 +gcc-4.1.1-r1.ebuild:
83 Push out some fixes.
84
85 30 Aug 2006; Joshua Jackson <tsunam@gentoo.org> gcc-4.1.1.ebuild:
86 Stable x86; its about time for us to get this stable
87
88 30 Aug 2006; Chris Gianelloni <wolf31o2@gentoo.org> gcc-4.1.1.ebuild:
89 Stable on amd64.
90
91 14 Aug 2006; <solar@gentoo.org> gcc-3.2.3-r4.ebuild, gcc-3.3.2-r7.ebuild,
92 gcc-3.3.5-r1.ebuild, gcc-3.3.5.20050130-r1.ebuild, gcc-3.3.6.ebuild,
93 gcc-3.3.6-r1.ebuild, gcc-3.4.1-r3.ebuild, gcc-3.4.4-r1.ebuild,
94 gcc-3.4.5.ebuild, gcc-3.4.5-r1.ebuild, gcc-3.4.6.ebuild,
95 gcc-3.4.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.2-r3.ebuild,
96 gcc-4.0.3.ebuild, gcc-4.1.0-r1.ebuild, gcc-4.1.1.ebuild:
97 - switch default ordering of gcc-config and eselect-compiler to work around
98 portage bug
99
100 28 Jul 2006; Kevin F. Quinn <kevquinn@gentoo.org> gcc-3.3.5-r1.ebuild,
101 gcc-3.3.5.20050130-r1.ebuild, gcc-3.3.6.ebuild, gcc-3.3.6-r1.ebuild,
102 gcc-3.4.4-r1.ebuild, gcc-3.4.5.ebuild, gcc-3.4.5-r1.ebuild,
103 gcc-3.4.6.ebuild, gcc-3.4.6-r1.ebuild, gcc-3.4.6-r2.ebuild:
104 Move rename of rmic/rmiregistry from ebuilds to toolchain.eclass - bug #139918
105
106 13 Jul 2006; Kevin F. Quinn <kevquinn@gentoo.org> gcc-3.3.5-r1.ebuild,
107 gcc-3.3.5.20050130-r1.ebuild, gcc-3.3.6.ebuild, gcc-3.3.6-r1.ebuild,
108 gcc-3.4.4-r1.ebuild, gcc-3.4.5.ebuild, gcc-3.4.5-r1.ebuild,
109 gcc-3.4.6.ebuild, gcc-3.4.6-r1.ebuild, gcc-3.4.6-r2.ebuild:
110 Change names of rmic, rmiregistry to grmic, grmiregistry to avoid conflicts
111 with other java platforms. Upstream already made this change for the same
112 reason in gcc-4 (bug #139918)
113
114 *gcc-3.4.6-r2 (06 Jul 2006)
115
116 06 Jul 2006; Kevin F. Quinn <kevquinn@gentoo.org> +gcc-3.4.6-r2.ebuild:
117 Eliminate ICE in ssp's sweep_string_variable (bug #74457), and stop
118 vanilla and hardenednossp compiler variants from auto-upgrading
119 fstack-protector to fstack-protector-all (bug #104754)
120
121 30 Jun 2006; Mike Frysinger <vapier@gentoo.org> gcc-4.0.2-r3.ebuild,
122 gcc-4.0.3.ebuild, gcc-4.1.0-r1.ebuild, gcc-4.1.1.ebuild:
123
124 27 Jun 2006; Luca Barbato <lu_zero@gentoo.org> gcc-4.1.1.ebuild:
125 Marked stable on ppc
126
127 25 Jun 2006; Guy Martin <gmsoft@gentoo.org> gcc-4.1.1.ebuild:
128 Stable on hppa.
129
130 24 Jun 2006; Markus Rothe <corsair@gentoo.org> gcc-4.1.1.ebuild:
131 Added ~ppc64 to get more user response for bugs
132
133 22 Jun 2006; Mike Frysinger <vapier@gentoo.org> gcc-4.1.1.ebuild:
134 Fix uclibc support #134412.
135
136 20 Jun 2006; Simon Stelling <blubb@gentoo.org> gcc-3.4.6-r1.ebuild:
137 stable on amd64
138
139 19 Jun 2006; Joshua Kinard <kumba@gentoo.org> gcc-4.1.1.ebuild:
140 Added ~mips to KEYWORDS.
141
142 16 Jun 2006; Joshua Kinard <kumba@gentoo.org> gcc-4.1.0-r1.ebuild,
143 gcc-4.1.1.ebuild:
144 Update patchset again to finally fix biild errors on mips64 compilers due to
145 typos in the R10K Cache barriers patch. Also mark 4.1.1 unstable on mips for
146 testing purposes.
147
148 09 Jun 2006; Joshua Kinard <kumba@gentoo.org> gcc-4.1.0-r1.ebuild,
149 gcc-4.1.1.ebuild:
150 Updated the patchball to include a corrected version of the IP28 R10000
151 cache barriers patch. Gcc was mistaking a call to a function in the patch as
152 the ptototype, and later mistaking the actual prototype as the function
153 call.
154
155 31 May 2006; Joseph Jezak <josejx@gentoo.org> gcc-3.4.6-r1.ebuild:
156 Marked ppc stable.
157
158 29 May 2006; Diego Pettenò <flameeyes@gentoo.org> gcc-4.1.1.ebuild:
159 Add ~x86-fbsd keyword (currently profile masked).
160
161 29 May 2006; Guy Martin <gmsoft@gentoo.org> gcc-3.4.4-r1.ebuild,
162 gcc-3.4.5.ebuild, gcc-3.4.5-r1.ebuild:
163 Set KEYWORDS -hppa to gcc-3.4* as it can't build a glibc on hppa 1.1
164
165 29 May 2006; Mark Loeser <halcy0n@gentoo.org> gcc-3.4.6-r1.ebuild:
166 Stable on x86
167
168 28 May 2006; Mark Loeser <halcy0n@gentoo.org> gcc-4.1.1.ebuild:
169 Really fix objc-gc this time; bug #114359. Also add MIPS patches that Kumba
170 mentioned
171
172 28 May 2006; Joshua Kinard <kumba@gentoo.org> gcc-4.1.0-r1.ebuild:
173 Update 4.1.0 w/ two mips patches for R10K support and R10K cache barriers
174 handling. 4.1.1 is forthcoming.
175
176 27 May 2006; Mark Loeser <halcy0n@gentoo.org> gcc-4.1.1.ebuild:
177 Exclude patch for pr22889; bug #110002
178
179 26 May 2006; Bryan Østergaard <kloeri@gentoo.org> gcc-3.4.6-r1.ebuild:
180 Stable on alpha.
181
182 *gcc-4.1.1 (25 May 2006)
183
184 25 May 2006; Mark Loeser <halcy0n@gentoo.org>
185 -gcc-4.1.1_pre20060517.ebuild, +gcc-4.1.1.ebuild:
186 Bump to 4.1.1 final release
187
188 *gcc-4.1.0-r1 (14 May 2006)
189
190 14 May 2006; Mark Loeser <halcy0n@gentoo.org> -gcc-4.1.0.ebuild,
191 +gcc-4.1.0-r1.ebuild:
192 Bump gcc-4.1 so everyone gets the newest changes (no more libstdc++.la and
193 the 1.4 patchset), and bump the 4.2 weekly snapshot
194
195 13 May 2006; Mike Frysinger <vapier@gentoo.org>
196 +files/4.1.0/gcc-4.1.0-cross-compile.patch, gcc-4.1.0.ebuild:
197 Split off cross-compile patch since new changes are incompat from old
198 gcc-4.0.x #133098 by John Bachan.
199
200 11 May 2006; Joshua Kinard <kumba@gentoo.org> gcc-3.4.6-r1.ebuild:
201 Marked stable on mips.
202
203 28 Apr 2006; Markus Rothe <corsair@gentoo.org> gcc-3.4.6-r1.ebuild:
204 Stable on ppc64
205
206 27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-gcc-2.95.3-r9,
207 files/digest-gcc-3.4.1-r3, Manifest:
208 Fixing SHA256 digest, pass four
209
210 25 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org> gcc-3.4.6-r1.ebuild:
211 Stable on sparc
212
213 *gcc-3.3.6-r1 (23 Apr 2006)
214
215 23 Apr 2006; Mike Frysinger <vapier@gentoo.org> +gcc-3.3.6-r1.ebuild:
216 Push out accumulated patches.
217
218 21 Apr 2006; Mark Loeser <halcy0n@gentoo.org> files/digest-gcc-3.4.5-r1,
219 Manifest:
220 Fix digest for 3.4.5-r1 patchset
221
222 18 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> gcc-3.4.6-r1.ebuild,
223 gcc-4.1.0.ebuild:
224 Add dependency over virtual/libiconv (for three series of gcc) as it's
225 needed to build gcc also without nls.
226
227 *gcc-3.4.6-r1 (18 Apr 2006)
228
229 18 Apr 2006; Mark Loeser <halcy0n@gentoo.org> +gcc-3.4.6-r1.ebuild:
230 Bump 3.4.6 patchset to fix bugs #127190 #126279 and #126871
231
232 12 Apr 2006; Bryan Østergaard <kloeri@gentoo.org> gcc-3.4.6.ebuild:
233 ~alpha 3.4.6 - solves a ld segfault in binutils when emerging gmp.
234
235 11 Apr 2006; Joshua Kinard <kumba@gentoo.org>
236 +files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers-v4.patch,
237 gcc-3.4.6.ebuild:
238 Added a 4th version of the cache barriers patch for mips to gcc-3.4.6 that
239 shifts the bulk of th generation code to the mips backend vs. being in
240 final.c. This newer patch also has a switch to generate barriers on store
241 only, load only, or both loads and stores, making it suitable for both IP28
242 and R10K IP32 testing. Also keyworded 3.4.6 for ~mips.
243
244 09 Apr 2006; Guy Martin <gmsoft@gentoo.org> gcc-4.1.0.ebuild:
245 Added ~hppa to KEYWORDS.
246
247 08 Apr 2006; <nixnut@gentoo.org> gcc-3.4.6.ebuild:
248 Added ~ppc
249
250 30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> gcc-3.4.6.ebuild:
251 Add ~x86-fbsd keyword.
252
253 28 Mar 2006; Mark Loeser <halcy0n@gentoo.org> gcc-3.4.5-r1.ebuild:
254 Stable on x86
255
256 28 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> gcc-3.4.6.ebuild:
257 Keyworded ~sparc
258
259 23 Mar 2006; Luis Medinas <metalgod@gentoo.org> gcc-3.4.5.ebuild:
260 Stable on amd64.
261
262 23 Mar 2006; Markus Rothe <corsair@gentoo.org> gcc-3.4.6.ebuild:
263 Added ~ppc64
264
265 18 Mar 2006; Mark Loeser <halcy0n@gentoo.org> gcc-4.0.3.ebuild,
266 gcc-4.1.0.ebuild:
267 Add an exclude for patch 33; bug #126609
268
269 *gcc-3.4.6 (18 Mar 2006)
270
271 18 Mar 2006; Mike Frysinger <vapier@gentoo.org> +gcc-3.4.6.ebuild:
272 Version bump #126492 by David Pufer.
273
274 15 Mar 2006; Markus Rothe <corsair@gentoo.org> gcc-3.4.5-r1.ebuild:
275 Added ~ppc64
276
277 *gcc-4.0.3 (14 Mar 2006)
278
279 14 Mar 2006; Mark Loeser <halcy0n@gentoo.org> +gcc-4.0.3.ebuild,
280 gcc-4.1.0.ebuild:
281 Bump to gcc-4.0.3, and bump the gcc-4.1.0 patchset
282
283 11 Mar 2006; Mark Loeser <halcy0n@gentoo.org> gcc-4.1.0.ebuild:
284 Fix the uclibc patchset; bug #125395
285
286 10 Mar 2006; Luca Barbato <lu_zero@gentoo.org> gcc-3.4.5-r1.ebuild:
287 Marked ppc
288
289 05 Mar 2006; Luca Barbato <lu_zero@gentoo.org> gcc-4.1.0.ebuild:
290 Marked ~ppc
291
292 03 Mar 2006; Simon Stelling <blubb@gentoo.org>
293 -files/gcc331_use_multilib.amd64.patch, gcc-3.3.2-r7.ebuild,
294 gcc-3.4.1-r3.ebuild:
295 remove code that never gets executed, as well as the patch applied by this
296 code (use multilib && use amd64 == nono)
297
298 *gcc-4.1.0 (03 Mar 2006)
299
300 03 Mar 2006; Mark Loeser <halcy0n@gentoo.org>
301 -gcc-4.1.0_pre20060223.ebuild, +gcc-4.1.0.ebuild:
302 Bump to 4.1.0
303
304 02 Mar 2006; Martin Schlemmer <azarah@gentoo.org>
305 +files/awk/fixlafiles.awk-no_gcc_la:
306 Add fixlafiles.awk for gcc's without libtool linker scripts.
307
308 02 Mar 2006; <chrb@gentoo.org> ChangeLog:
309 fix broken manifest (File: files/stubs/gcc-4.1-htb-stub.patch)
310
311 27 Feb 2006; Mark Loeser <halcy0n@gentoo.org> gcc-3.4.5.ebuild,
312 gcc-3.4.5-r1.ebuild:
313 3.4.5 stable on x86; and add 3.4.5-r1 to ~x86
314
315 *gcc-4.1.0_pre20060223 (25 Feb 2006)
316
317 25 Feb 2006; Mark Loeser <halcy0n@gentoo.org>
318 -gcc-4.1.0_pre20060219.ebuild, +gcc-4.1.0_pre20060223.ebuild:
319 Bump to gcc-4.1.0_rc2
320
321 *gcc-4.1.0_pre20060219 (20 Feb 2006)
322
323 20 Feb 2006; Mark Loeser <halcy0n@gentoo.org>
324 -gcc-4.1.0_beta20060210.ebuild, +gcc-4.1.0_pre20060219.ebuild:
325 Bump to gcc-4.1.0_rc1
326
327 19 Feb 2006; Joshua Kinard <kumba@gentoo.org> gcc-3.4.5.ebuild:
328 Marked stable on mips.
329
330 17 Feb 2006; Aron Griffis <agriffis@gentoo.org> gcc-4.0.2-r3.ebuild:
331 Mark 4.0.2-r3 ~ia64
332
333 *gcc-3.4.5-r1 (20 Feb 2006)
334
335 20 Feb 2006; Joshua Kinard <kumba@gentoo.org>
336 +files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers-v3-ip32r10k.patch,
337 +files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers-v3.patch,
338 +gcc-3.4.5-r1.ebuild:
339 Update cache barriers patch used for IP28 mips systems. Also include a
340 modified version of the cache barriers patch for experimental IP32 R10K
341 tinkering.
342
343 *gcc-4.1.0_beta20060210 (11 Feb 2006)
344
345 11 Feb 2006; Mark Loeser <halcy0n@gentoo.org>
346 -gcc-4.1.0_beta20060203.ebuild, +gcc-4.1.0_beta20060210.ebuild:
347 Weekly gcc-4.1 snapshot bump
348
349 *gcc-4.1.0_beta20060203 (04 Feb 2006)
350
351 04 Feb 2006; Mark Loeser <halcy0n@gentoo.org>
352 -gcc-4.1.0_beta20060127.ebuild, +gcc-4.1.0_beta20060203.ebuild:
353 Weekly gcc-4.1 snapshot bump
354
355 *gcc-4.1.0_beta20060127 (28 Jan 2006)
356
357 28 Jan 2006; Mark Loeser <halcy0n@gentoo.org>
358 -gcc-4.1.0_beta20060120.ebuild, +gcc-4.1.0_beta20060127.ebuild:
359 Weekly gcc-4.1 snapshot bump
360
361 23 Jan 2006; Mark Loeser <halcy0n@gentoo.org> gcc-4.0.2-r3.ebuild:
362 Remove patches for bug #108231 since they caused issues; bug #118361.
363
364 *gcc-4.1.0_beta20060120 (21 Jan 2006)
365
366 21 Jan 2006; Mark Loeser <halcy0n@gentoo.org>
367 -gcc-4.1.0_beta20060113.ebuild, +gcc-4.1.0_beta20060120.ebuild:
368 Bump to new gcc-4.1 snapshot
369
370 14 Jan 2006; Kevin F. Quinn <kevquinn@gentoo.org>
371 +gcc-3.3.5.20050130-r1.ebuild:
372 Re-add gcc-3.3.5.200501300-r1 as it is the current stable for sparc
373 on profiles <2006.0
374
375 14 Jan 2006; Mike Frysinger <vapier@gentoo.org>
376 +files/4.0.2/gcc-4.0.2-softfloat.patch, gcc-4.0.2-r3.ebuild:
377 Update softfloat patch from yuri.
378
379 *gcc-4.1.0_beta20060113 (14 Jan 2006)
380
381 14 Jan 2006; Mark Loeser <halcy0n@gentoo.org>
382 -gcc-3.3.5.20050130-r1.ebuild, -gcc-3.3.5.20050130-r2.ebuild,
383 -gcc-3.4.3-r1.ebuild, -gcc-3.4.3.20050110-r2.ebuild, -gcc-4.0.1.ebuild,
384 -gcc-4.1.0_beta20060106.ebuild, +gcc-4.1.0_beta20060113.ebuild:
385 Adding new gcc-4.1 snapshot, and cleaning up old versions
386
387 *gcc-4.1.0_beta20060106 (07 Jan 2006)
388
389 07 Jan 2006; Mark Loeser <halcy0n@gentoo.org>
390 -gcc-4.1.0_beta20051230.ebuild, +gcc-4.1.0_beta20060106.ebuild:
391 Weekly 4.1 snapshot bump
392
393 05 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> gcc-3.4.5.ebuild:
394 Stable on sparc
395
396 02 Jan 2006; Mark Loeser <halcy0n@gentoo.org> gcc-4.0.2-r3.ebuild:
397 Removing the message about reporting bugs upstream. Please report them on
398 bugs.gentoo.org
399
400 *gcc-4.0.2-r3 (01 Jan 2006)
401
402 01 Jan 2006; Mark Loeser <halcy0n@gentoo.org> -gcc-4.0.2-r2.ebuild,
403 +gcc-4.0.2-r3.ebuild:
404 New version of the Gentoo patchset; resolves bugs #89911 #101606 #109633
405 #110173
406
407 *gcc-4.1.0_beta20051230 (31 Dec 2005)
408
409 31 Dec 2005; Mark Loeser <halcy0n@gentoo.org>
410 -gcc-4.1.0_beta20051223.ebuild, +gcc-4.1.0_beta20051230.ebuild:
411 Bump to newest 4.1 snapshot
412
413 24 Dec 2005; Markus Rothe <corsair@gentoo.org> gcc-3.4.5.ebuild:
414 Added ~ppc64
415
416 *gcc-4.1.0_beta20051223 (24 Dec 2005)
417
418 24 Dec 2005; Mark Loeser <halcy0n@gentoo.org>
419 -files/4.1.0/gcc-4.1.0-pr22313.patch, -gcc-4.1.0_beta20051216.ebuild,
420 +gcc-4.1.0_beta20051223.ebuild:
421 Bump to a new gcc-4.1 snapshot. The patch from pr22313 is now included
422 upstream.
423
424 20 Dec 2005; Mark Loeser <halcy0n@gentoo.org> gcc-4.0.1.ebuild,
425 gcc-4.0.2-r2.ebuild, gcc-4.1.0_beta20051216.ebuild:
426 Testing the libstdc++ virtual before marking it stable. Then we can remove
427 it from all of the gcc ebuilds and put it into the binary ebuilds that
428 require it.
429
430 *gcc-4.1.0_beta20051216 (17 Dec 2005)
431
432 17 Dec 2005; Mark Loeser <halcy0n@gentoo.org>
433 -gcc-4.1.0_beta20051209.ebuild, +gcc-4.1.0_beta20051216.ebuild:
434 GCC-4.1 snapshot bump
435
436 15 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org> gcc-3.4.5.ebuild:
437 Gimme ~sparc keywords here
438
439 *gcc-4.0.2-r2 (13 Dec 2005)
440
441 13 Dec 2005; Mark Loeser <halcy0n@gentoo.org> -gcc-4.0.2-r1.ebuild,
442 +gcc-4.0.2-r2.ebuild:
443 Bump to use the newest patchset, which removes a patch that introduced ICEs
444 and adds 2 patches to resolve bug #108231
445
446 *gcc-4.1.0_beta20051209 (10 Dec 2005)
447
448 10 Dec 2005; Mark Loeser <halcy0n@gentoo.org>
449 -gcc-4.1.0_beta20051202.ebuild, +gcc-4.1.0_beta20051209.ebuild:
450 Bump gcc-4.1 snapshot
451
452 09 Dec 2005; Joshua Kinard <kumba@gentoo.org> gcc-3.4.4-r1.ebuild,
453 gcc-3.4.5.ebuild:
454 Marked 3.4.4-r1 stable; 3.4.5 unstable on mips.
455
456 *gcc-3.4.5 (06 Dec 2005)
457
458 06 Dec 2005; Mike Frysinger <vapier@gentoo.org> +gcc-3.4.5.ebuild:
459 Version bump.
460
461 *gcc-4.1.0_beta20051202 (03 Dec 2005)
462
463 03 Dec 2005; Mark Loeser <halcy0n@gentoo.org>
464 -gcc-4.1.0_beta20051125.ebuild, +gcc-4.1.0_beta20051202.ebuild:
465 GCC-4.1 snapshot bump
466
467 02 Dec 2005; Mark Loeser <halcy0n@gentoo.org> gcc-3.4.4-r1.ebuild:
468 Stable on x86
469
470 01 Dec 2005; Guy Martin <gmsoft@gentoo.org> gcc-3.3.6.ebuild:
471 Stable on hppa.
472
473 *gcc-4.1.0_beta20051125 (26 Nov 2005)
474
475 26 Nov 2005; Mark Loeser <halcy0n@gentoo.org>
476 +files/4.1.0/gcc-4.1.0-pr22313.patch, -gcc-4.1.0_beta20051112.ebuild,
477 +gcc-4.1.0_beta20051125.ebuild:
478 GCC-4.1 snapshot bump. Also add a patch to fix building on amd64.
479
480 13 Nov 2005; Mark Loeser <halcy0n@gentoo.org> gcc-4.0.1.ebuild,
481 gcc-4.0.2-r1.ebuild, gcc-4.1.0_beta20051112.ebuild:
482 Fix depends for gcc-4 ebuilds so we depend on >=glibc-2.3.6 now
483
484 *gcc-4.1.0_beta20051112 (12 Nov 2005)
485
486 12 Nov 2005; Mark Loeser <halcy0n@gentoo.org>
487 -gcc-4.1.0_beta20051105.ebuild, +gcc-4.1.0_beta20051112.ebuild:
488 GCC-4.1 snapshot bump
489
490 10 Nov 2005; Mark Loeser <halcy0n@gentoo.org> gcc-4.0.1.ebuild,
491 gcc-4.0.2-r1.ebuild, gcc-4.1.0_beta20051105.ebuild:
492 Adding dev-libs/mpfr to deps, as it is needed to build fortran for gcc-4
493
494 05 Nov 2005; Mark Loeser <halcy0n@gentoo.org>
495 gcc-4.1.0_beta20051105.ebuild:
496 Fix deps to match those from the gcc-4.0 ebuilds
497
498 *gcc-4.1.0_beta20051105 (05 Nov 2005)
499
500 05 Nov 2005; Mark Loeser <halcy0n@gentoo.org>
501 +gcc-4.1.0_beta20051105.ebuild:
502 Adding back the gcc-4.1 snapshots. The installation should be fixed now; bug
503 #100679
504
505 31 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> gcc-3.4.4-r1.ebuild:
506 Stable on alpha.
507
508 31 Oct 2005; Mark Loeser <halcy0n@gentoo.org> gcc-4.0.2-r1.ebuild:
509 Adding 28_all_gcc4-pr19520.patch to GENTOO_PATCH_EXCLUDE due to it causing
510 ICEs in a few packages. I will remove it from the patchset in the next
511 revision
512
513 10 Oct 2005; Mark Loeser <halcy0n@gentoo.org> gcc-4.0.2-r1.ebuild:
514 Remove SPLIT_SPECS for now, until we have a better complete solution; bug
515 #106690
516
517 07 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
518 gcc-2.95.3-r9.ebuild, gcc-3.2.3-r4.ebuild, gcc-3.3.2-r7.ebuild,
519 gcc-3.3.5-r1.ebuild, gcc-3.3.5.20050130-r1.ebuild,
520 gcc-3.3.5.20050130-r2.ebuild, gcc-3.3.6.ebuild, gcc-3.4.1-r3.ebuild,
521 gcc-3.4.3-r1.ebuild, gcc-3.4.3.20050110-r2.ebuild, gcc-3.4.4-r1.ebuild,
522 gcc-4.0.1.ebuild, gcc-4.0.2-r1.ebuild:
523 Let eselect-compiler be an option instead of sys-devel/gcc-config in DEPEND.
524
525 06 Oct 2005; Mike Frysinger <vapier@gentoo.org>
526 +files/gcc-configure-LANG.patch:
527 Patch to fix LANG issues in older autotools #105485.
528
529 *gcc-4.0.2-r1 (04 Oct 2005)
530
531 04 Oct 2005; Mark Loeser <halcy0n@gentoo.org> -gcc-4.0.2.ebuild,
532 +gcc-4.0.2-r1.ebuild:
533 New patchset with a lot of patches from Fedora, as well as patches to fix
534 -fvisibility problems with KDE.
535
536 *gcc-4.0.2 (28 Sep 2005)
537
538 28 Sep 2005; Mark Loeser <halcy0n@gentoo.org>
539 -gcc-4.0.2_pre20050917.ebuild, +gcc-4.0.2.ebuild:
540 Bump to 4.0.2
541
542 *gcc-4.0.2_pre20050917 (18 Sep 2005)
543
544 18 Sep 2005; Mark Loeser <halcy0n@gentoo.org>
545 -gcc-4.0.2_pre20050913.ebuild, +gcc-4.0.2_pre20050917.ebuild:
546 Bump to gcc-4.0.2_rc2
547
548 15 Sep 2005; Mark Loeser <halcy0n@gentoo.org>
549 gcc-4.0.2_pre20050913.ebuild:
550 Enable split spec files.
551
552 *gcc-4.0.2_pre20050913 (14 Sep 2005)
553
554 14 Sep 2005; Mark Loeser <halcy0n@gentoo.org>
555 +gcc-4.0.2_pre20050913.ebuild:
556 Bump to gcc-4.0.2_rc1
557
558 11 Sep 2005; Mark Loeser <halcy0n@gentoo.org>
559 -gcc-4.1.0_beta20050902.ebuild:
560 Removing the gcc-4.1 ebuilds for the time being. When they get to release
561 candidates, I'll add them back. At this point in time they are way too
562 unstable though. You can easily continue to use them in your overlay by just
563 renaming the ebuild.
564
565 05 Sep 2005; Jeremy Huddleston <eradicator@gentoo.org> gcc-3.3.6.ebuild:
566 Moving 3.3.6 into stable on x86.
567
568 *gcc-4.1.0_beta20050902 (03 Sep 2005)
569
570 03 Sep 2005; Mark Loeser <halcy0n@gentoo.org>
571 -gcc-4.1.0_beta20050826.ebuild, +gcc-4.1.0_beta20050902.ebuild:
572 GCC 4.1 snapshot bump
573
574 *gcc-3.4.4-r1 (27 Aug 2005)
575
576 27 Aug 2005; Mike Frysinger <vapier@gentoo.org> +gcc-3.4.4-r1.ebuild:
577 Push out cumulative changes (especially #87631).
578
579 *gcc-4.1.0_beta20050826 (26 Aug 2005)
580
581 26 Aug 2005; Mark Loeser <halcy0n@gentoo.org>
582 -gcc-4.1.0_beta20050819.ebuild, +gcc-4.1.0_beta20050826.ebuild:
583 GCC 4.1 snapshot bump
584
585 20 Aug 2005; Mike Frysinger <vapier@gentoo.org>
586 +files/3.2.2/gcc-3.2.2-cross-compile.patch,
587 +files/3.2.2/gcc-3.2.2-no-COPYING-cross-compile.patch, gcc-3.2.2.ebuild:
588 Fix cross-compile support for Playstation 2 targets (ee/iop).
589
590 *gcc-4.1.0_beta20050819 (20 Aug 2005)
591
592 20 Aug 2005; Mark Loeser <halcy0n@gentoo.org>
593 -gcc-4.1.0_beta20050813.ebuild, +gcc-4.1.0_beta20050819.ebuild:
594 Bump to newest gcc-4.1 snapshot
595
596 17 Aug 2005; Mike Frysinger <vapier@gentoo.org> gcc-3.3.6.ebuild,
597 gcc-3.4.4.ebuild:
598 Add a patch for arm and one for m68k, a fix for an infinite loop in gcc
599 #102244, and fixes for canadian cross-compiling a native compiler.
600
601 16 Aug 2005; Mark Loeser <halcy0n@gentoo.org> gcc-4.0.1.ebuild:
602 Update 4.0.1's patchset. Dropped a patch that caused issues on PPC. Fixes
603 bug #97939
604
605 16 Aug 2005; Jeremy Huddleston <eradicator@gentoo.org> gcc-3.4.4.ebuild:
606 Stable amd64.
607
608 *gcc-4.1.0_beta20050813 (13 Aug 2005)
609
610 13 Aug 2005; Mark Loeser <halcy0n@gentoo.org>
611 -gcc-4.1.0_beta20050730.ebuild, +gcc-4.1.0_beta20050813.ebuild:
612 GCC 4.1 snapshot bump
613
614 05 Aug 2005; Mike Frysinger <vapier@gentoo.org>
615 +files/3.4.4/gcc-3.4.4-softfloat.patch, gcc-3.4.4.ebuild:
616 Merge soft-float support by Yuri Vasilevski #75585.
617
618 *gcc-4.1.0_beta20050730 (30 Jul 2005)
619
620 30 Jul 2005; Mark Loeser <halcy0n@gentoo.org>
621 -gcc-4.1.0_beta20050723.ebuild, +gcc-4.1.0_beta20050730.ebuild:
622 GCC-4.1 snapshot bump
623
624 *gcc-4.1.0_beta20050723 (23 Jul 2005)
625
626 23 Jul 2005; Mark Loeser <halcy0n@gentoo.org>
627 -gcc-4.1.0_beta20050716.ebuild, +gcc-4.1.0_beta20050723.ebuild:
628 Bump to newest gcc-4.1 snapshot
629
630 *gcc-4.1.0_beta20050716 (16 Jul 2005)
631
632 16 Jul 2005; Mark Loeser <halcy0n@gentoo.org>
633 -gcc-4.1.0_beta20050709.ebuild, +gcc-4.1.0_beta20050716.ebuild:
634 GCC 4.1 snapshot bump
635
636 10 Jul 2005; Mike Frysinger <vapier@gentoo.org> gcc-3.3.5-r1.ebuild,
637 gcc-3.3.5.20050130-r1.ebuild, gcc-3.3.5.20050130-r2.ebuild,
638 gcc-3.3.6.ebuild, gcc-3.4.3-r1.ebuild, gcc-3.4.3.20050110-r2.ebuild,
639 gcc-3.4.4.ebuild:
640 Dont apply spec-env patch to cross-compilers otherwise native hardened users
641 can screw up their cross-compilers real quick #96162 by Kevin F. Quinn.
642
643 *gcc-4.1.0_beta20050709 (10 Jul 2005)
644
645 10 Jul 2005; Mark Loeser <halcy0n@gentoo.org>
646 -gcc-4.1.0_beta20050702.ebuild, +gcc-4.1.0_beta20050709.ebuild:
647 Bumping gcc-4.1 snapshot
648
649 08 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org>
650 -gcc-2.95.3-r8.ebuild, -gcc-3.3.2.ebuild, -gcc-3.3.2-r5.ebuild,
651 -gcc-3.3.5.20050130.ebuild, -gcc-3.4.3.20050110-r1.ebuild,
652 -files/3.3/gcc33-coreutils-compat.patch.bz2,
653 -files/3.3/gcc33-gentoo-branding-1.patch,
654 -files/3.3/gcc33-gentoo-branding.patch,
655 -files/3.3/gcc33-no-multilib-amd64.patch,
656 -files/3.3/gcc33-propolice-version.patch,
657 -files/3.3.1/gcc331-gentoo-branding.patch,
658 -files/3.3.3/gcc-3.3.3-libiberty-pic.patch,
659 -files/3.3.3/gcc333-gentoo-branding.patch,
660 -files/3.3.3/gcc333-pr15693.patch,
661 -files/3.3.3/gcc333-ssp-3.3.2_1-fixup.patch,
662 -files/3.3.3/gcc333-ssp-3.3_7-fixup.patch,
663 -files/3.3.3/gcc333_pre20040215-gentoo-branding.patch,
664 -files/3.3.3/gcc333_pre20040322-gentoo-branding.patch,
665 -files/3.3.3/gcc333_pre20040408-gentoo-branding.patch,
666 -files/3.3.3/gcc333_pre20040426-gentoo-branding.patch,
667 -files/3.3.4/gcc334-gentoo-branding.patch,
668 -files/3.4.0/gcc-3.4.0-move-propolice-into-glibc.patch,
669 -files/3.4.0/gcc-3.4.0-r6-gentoo-branding.patch,
670 -files/3.4.0/gcc34-ia64-lib64.patch, -files/3.4.0/gcc34-ice-hack.patch,
671 -files/3.4.0/gcc34-multi32-hack.patch,
672 -files/3.4.0/gcc34-ppc64-m32-m64-multilib-only.patch,
673 -files/3.4.1/gcc-3.4.1-gentoo-branding.patch,
674 -files/3.4.1/gcc341-ppc64-mozilla-ICE-fix.patch,
675 -files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers.patch,
676 -files/3.4.3/35_all_pr18987-fix.patch:
677 Removing old ebuilds and cleaned out unused old patches.
678
679 *gcc-4.0.1 (08 Jul 2005)
680
681 08 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> -gcc-4.0.0.ebuild,
682 -gcc-4.0.1_pre20050702.ebuild, +gcc-4.0.1.ebuild:
683 gcc4 version bump.
684
685 05 Jul 2005; Joshua Kinard <kumba@gentoo.org> gcc-3.4.3.20050110-r2.ebuild,
686 gcc-3.4.4.ebuild:
687 Make 3.4.3.20050110-r2 stable on mips, and bump 3.4.4 into unstable.
688
689 *gcc-4.0.1_pre20050702 (03 Jul 2005)
690 *gcc-4.1.0_beta20050702 (03 Jul 2005)
691
692 03 Jul 2005; Mark Loeser <halcy0n@gentoo.org>
693 -gcc-4.0.1_pre20050616.ebuild, -gcc-4.1.0_beta20050625.ebuild,
694 +gcc-4.0.1_pre20050702.ebuild, +gcc-4.1.0_beta20050702.ebuild:
695 Bump to newest gcc4 snapshots.
696
697 28 Jun 2005; Markus Rothe <corsair@gentoo.org> gcc-3.4.4.ebuild:
698 Stable on ppc64
699
700 *gcc-4.1.0_beta20050625 (25 Jun 2005)
701
702 25 Jun 2005; Mark Loeser <halcy0n@gentoo.org>
703 -gcc-4.1.0_beta20050618.ebuild, +gcc-4.1.0_beta20050625.ebuild:
704 Bump GCC-4.1 snapshot
705
706 23 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org>
707 +files/3.4.4/gcc-3.4_x-avr-news-devs2.patch, gcc-3.4.4.ebuild:
708 Added new avr target device support with blessing from spanky
709
710 *gcc-4.1.0_beta20050618 (18 Jun 2005)
711
712 18 Jun 2005; Mark Loeser <halcy0n@gentoo.org>
713 -gcc-4.1.0_beta20050611.ebuild, +gcc-4.1.0_beta20050618.ebuild:
714 GCC 4.1 snapshot bump
715
716 *gcc-4.0.1_pre20050616 (18 Jun 2005)
717
718 18 Jun 2005; Mark Loeser <halcy0n@gentoo.org>
719 -gcc-4.0.1_pre20050607.ebuild, +gcc-4.0.1_pre20050616.ebuild:
720 Bump to the gcc-4.0.1_rc2 snapshot
721
722 13 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> gcc-3.3.6.ebuild:
723 ~sparc happy
724
725 *gcc-4.1.0_beta20050611 (11 Jun 2005)
726
727 11 Jun 2005; Mark Loeser <halcy0n@gentoo.org>
728 -gcc-4.1.0_beta20050604.ebuild, +gcc-4.1.0_beta20050611.ebuild:
729 Bump to new GCC 4.1 snapshot
730
731 11 Jun 2005; Luca Barbato <lu_zero@gentoo.org> gcc-3.4.4.ebuild:
732 BAD typo in gcc-3.4.4 . It is stable, but got wrongly marked stable before
733 time. Since it would be a problem to the early updaters I keep it stable.
734
735 *gcc-4.0.1_pre20050607 (09 Jun 2005)
736
737 09 Jun 2005; Mark Loeser <halcy0n@gentoo.org>
738 -gcc-4.0.1_beta20050602.ebuild, +gcc-4.0.1_pre20050607.ebuild:
739 Committing gcc-4.0.1_rc1 snapshot, and my first gcc4 patchset (thanks Azarah)
740
741 07 Jun 2005; Luca Barbato <lu_zero@gentoo.org> gcc-3.4.4.ebuild:
742 Marked ~ppc
743
744 *gcc-4.1.0_beta20050604 (05 Jun 2005)
745
746 05 Jun 2005; <halcyon@gentoo.org> -gcc-4.1.0_beta20050528.ebuild,
747 +gcc-4.1.0_beta20050604.ebuild:
748 Bump to the newest gcc-4.1 snapshot.
749
750 *gcc-4.1.0_beta20050528 (03 Jun 2005)
751
752 03 Jun 2005; Mark Loeser <halcy0n@gentoo.org>
753 +gcc-4.1.0_beta20050528.ebuild:
754 Initial commit of a GCC-4.1 snapshot, for all those that want to be on the
755 bleeding edge
756
757 *gcc-4.0.1_beta20050602 (03 Jun 2005)
758
759 03 Jun 2005; Mark Loeser <halcy0n@gentoo.org>
760 -gcc-4.0.1_beta20050526.ebuild, +gcc-4.0.1_beta20050602.ebuild:
761 GCC4 snapshot bump
762
763 01 Jun 2005; Markus Rothe <corsair@gentoo.org> gcc-3.4.4.ebuild:
764 Added ~ppc64 to KEYWORDS
765
766 *gcc-3.2.2 (28 May 2005)
767
768 28 May 2005; Mike Frysinger <vapier@gentoo.org> +gcc-3.2.2.ebuild:
769 Add gcc for PS2.
770
771 *gcc-4.0.1_beta20050526 (28 May 2005)
772
773 28 May 2005; Mark Loeser <halcy0n@gentoo.org>
774 -gcc-4.0.1_beta20050521.ebuild, +gcc-4.0.1_beta20050526.ebuild:
775 GCC4 snapshot bump
776
777 *gcc-3.4.4 (24 May 2005)
778
779 24 May 2005; Mike Frysinger <vapier@gentoo.org>
780 +files/3.4.4/gcc-3.4.4-cross-compile.patch, +gcc-3.4.4.ebuild:
781 Version bumpage.
782
783 *gcc-3.3.6 (24 May 2005)
784
785 24 May 2005; Mike Frysinger <vapier@gentoo.org>
786 +gcc-3.3.6.ebuild:
787 Version bumpage.
788
789 *gcc-4.0.1_beta20050521 (22 May 2005)
790
791 22 May 2005; Mark Loeser <halcy0n@gentoo.org>
792 -gcc-4.0.1_beta20050514.ebuild, +gcc-4.0.1_beta20050521.ebuild:
793 GCC4 snapshot bump
794
795 *gcc-2.95.3-r9 (21 May 2005)
796
797 21 May 2005; Mike Frysinger <vapier@gentoo.org> +gcc-2.95.3-r9.ebuild:
798 Add patches from Debian/crosstool and try to make more cross-compile friendly.
799
800 *gcc-4.0.1_beta20050514 (15 May 2005)
801
802 15 May 2005; Mark Loeser <halcy0n@gentoo.org>
803 -gcc-4.0.1_beta20050507.ebuild, +gcc-4.0.1_beta20050514.ebuild:
804 Bump gcc4 ebuild to the newest snapshot
805
806 11 May 2005; Martin Schlemmer <azarah@gentoo.org>
807 gcc-4.0.1_beta20050507.ebuild:
808 Fix depends to actually depend on glibc/binutils that sorda makes things
809 work (glibc I only depend on something we can build against, not build at
810 this stage). Remove my patching crud that got included by mistake.
811
812 11 May 2005; Diego Pettenò <flameeyes@gentoo.org>
813 gcc-3.4.3.20050110-r2.ebuild, gcc-4.0.1_beta20050507.ebuild:
814 Make latest gcc (3.4 and 4) depend on glibc just for glibc systems.
815
816 10 May 2005; Martin Schlemmer <azarah@gentoo.org>
817 files/awk/fixlafiles.awk, gcc-4.0.0.ebuild, gcc-4.0.1_beta20050507.ebuild:
818 Fixup fixlafiles.awk detecting of gcc CHOST.
819
820 *gcc-4.0.1_beta20050507 (08 May 2005)
821
822 08 May 2005; Mark Loeser <halcy0n@gentoo.org>
823 -gcc-4.0.0_beta20050416.ebuild, +gcc-4.0.1_beta20050507.ebuild:
824 Version bump to the newest GCC4 snapshot.
825
826 23 Apr 2005; Joshua Kinard <kumba@gentoo.org>
827 +files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers-v2.patch,
828 gcc-3.4.3-r1.ebuild, gcc-3.4.3.20050110-r1.ebuild,
829 gcc-3.4.3.20050110-r2.ebuild:
830 Update the gcc-3.4.3 ebuilds to use a newer IP28 cache barrier patch. Won't
831 affect mainstream Mips systems.
832
833 *gcc-4.0.0 (21 Apr 2005)
834
835 21 Apr 2005; Jeremy Huddleston <eradicator@gentoo.org> +gcc-4.0.0.ebuild:
836 Adding ebuild for gcc-4.0.0 release. This doesn't mean it's supported yet!
837
838 *gcc-4.0.0_beta20050416 (17 Apr 2005)
839
840 17 Apr 2005; Mark Loeser <halcy0n@gentoo.org>
841 -gcc-4.0.0_beta20050409.ebuild, +gcc-4.0.0_beta20050416.ebuild:
842 Bump to newest weekly snapshot.
843
844 *gcc-4.0.0_beta20050409 (12 Apr 2005)
845
846 12 Apr 2005; Mark Loeser <halcy0n@gentoo.org>
847 -gcc-4.0.0_beta20050402.ebuild, +gcc-4.0.0_beta20050409.ebuild:
848 Updating GCC4 ebuild to the newest snapshot
849
850 *gcc-3.3.5.20050130-r2 (08 Apr 2005)
851
852 08 Apr 2005; Mike Frysinger <vapier@gentoo.org>
853 +gcc-3.3.5.20050130-r2.ebuild:
854 Add a patch from Debian and the patch to prevent gcc from unlinking /dev/null.
855
856 *gcc-3.4.3.20050110-r2 (08 Apr 2005)
857
858 08 Apr 2005; Mike Frysinger <vapier@gentoo.org>
859 +gcc-3.4.3.20050110-r2.ebuild:
860 Add fix for PR/16625 from upstream #88022 by Ed Catmur. Patch to prevent
861 /dev/null from being deleted #79836 by David Wood. Also add a patch for arm
862 PR/16201 and a patch from Debian for m68k.
863
864 *gcc-4.0.0_beta20050402 (03 Apr 2005)
865
866 03 Apr 2005; Mark Loeser <halcy0n@gentoo.org>
867 -gcc-4.0.0_beta20050326.ebuild, +gcc-4.0.0_beta20050402.ebuild:
868 Version bump to the newest GCC4 snapshot
869
870 *gcc-4.0.0_beta20050326 (28 Mar 2005)
871
872 28 Mar 2005; Mark Loeser <halcy0n@gentoo.org>
873 -gcc-4.0.0_beta20050305.ebuild, +gcc-4.0.0_beta20050326.ebuild:
874 Version bump to newest GCC4 snapshot
875
876 27 Mar 2005; Hardave Riar <hardave@gentoo.org> gcc-3.4.3-r1.ebuild:
877 Stable on mips.
878
879 21 Mar 2005; <solar@gentoo.org> gcc-3.4.3-r1.ebuild,
880 gcc-3.4.3.20050110-r1.ebuild:
881 - mark ppc pp64 stable for pie/ssp use
882
883 *gcc-3.4.3.20050110-r1 (20 Mar 2005)
884
885 20 Mar 2005; Mike Frysinger <vapier@gentoo.org>
886 +gcc-3.4.3.20050110-r1.ebuild:
887 Fix visibility patches #78720, update uclibc support, and add support for
888 arm bigendian.
889
890 19 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
891 gcc-3.4.3-r1.ebuild, gcc-3.4.3.20050110.ebuild:
892 use_multilib -> is_multilib
893
894 *gcc-3.3.5.20050130-r1 (19 Mar 2005)
895
896 19 Mar 2005; Mike Frysinger <vapier@gentoo.org>
897 +gcc-3.3.5.20050130-r1.ebuild:
898 Update uclibc patches and split them off into a sep tarball.
899
900 17 Mar 2005; Luca Barbato <lu_zero@gentoo.org> gcc-3.4.3-r1.ebuild:
901 Marked ppc
902
903 15 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
904 gcc-3.3.5.20050130.ebuild:
905 Stable sparc.
906
907 14 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
908 gcc-2.95.3-r8.ebuild:
909 Patched to compile usilg gcc-3.4.
910
911 *gcc-4.0.0_beta20050305 (07 Mar 2005)
912
913 07 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org>
914 +gcc-4.0.0_beta20050305.ebuild:
915 Version bump of gcc-4 for bleeding edge masochists.
916
917 17 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org>
918 gcc-3.3.5-r1.ebuild, gcc-3.3.5.20050130.ebuild, gcc-3.4.3-r1.ebuild,
919 gcc-3.4.3.20050110.ebuild:
920 Only apply libffi-without-libgcj.patch if we're -build.
921
922 12 Feb 2005; <plasmaroo@gentoo.org> gcc-3.3.5.20050130.ebuild:
923 Mark -ia64 as bootstrapping fails with this version.
924
925 12 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org>
926 gcc-3.3.5-r1.ebuild, gcc-3.3.5.20050130.ebuild, gcc-3.4.3-r1.ebuild,
927 gcc-3.4.3.20050110.ebuild:
928
929 12 Feb 2005; <plasmaroo@gentoo.org> gcc-3.4.3-r1.ebuild,
930 gcc-3.4.3.20050110.ebuild:
931 Mask 3.4 series -ia64; PINE fails horribly with it but works on 3.3.2...
932
933 10 Feb 2005; Markus Rothe <corsair@gentoo.org> gcc-3.4.3-r1.ebuild:
934 Stable on ppc64
935
936 02 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org>
937 gcc-3.3.5.20050130.ebuild, gcc-3.4.3-r1.ebuild:
938 Fix bug #80434.
939
940 02 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org>
941 gcc-3.3.5.20050130.ebuild:
942 Pushing into ~arch. Re-adds support for tls on sparc.
943
944 *gcc-3.3.5.20050130 (01 Feb 2005)
945
946 01 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org>
947 gcc-3.3.5-r1.ebuild, +gcc-3.3.5.20050130.ebuild, gcc-3.4.3-r1.ebuild,
948 gcc-3.4.3.20050110.ebuild:
949 Fix ordering of data in ebuilds so DESCRIPTION, etc comes after inherit
950 toolchain. Bump gcc-3.3 to reintroduce patchs from fedora which got
951 dropped from 3.3.5 and 3.3.5-r1. This should fix tls issues on sparc
952 (bug #78320), but it is still in 'KEYWORDS=-*' until the PIE patches
953 get updated.
954
955 31 Jan 2005; <plasmaroo@gentoo.org> gcc-3.3.5-r1.ebuild,
956 gcc-3.4.3-r1.ebuild:
957 GCC 3.3.5 eats fluffy bunnies for breakfast and kills IA64 bootstraps, so
958 3.4.3-r1 is going stable as it works. Marking 3.3.5-r1 "-ia64".
959
960 25 Jan 2005; Rob Holland <tigger@gentoo.org> :
961 Don't break the description line by overriding it in the eclass.
962
963 19 Jan 2005; Joshua Kinard <kumba@gentoo.org> gcc-3.4.3-r1.ebuild,
964 gcc-3.4.3.20050110.ebuild:
965 Typo tweaks in some comments in src_unpack.
966
967 19 Jan 2005; Brandon Hale <tseng@gentoo.org> gcc-3.4.3.20050110.ebuild:
968 Re-masking by request, see bug #78666. This GCC is failing with ICE, and
969 some users report that it cannot even build itself. Hopefully the
970 SSE2/3 fixes can be sanely backported to a released toolchain instead of
971 unleashing a random, busted CVS checkout on ~arch.
972
973 16 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
974 gcc-3.4.3.20050110.ebuild:
975 Pushing into ~arch from -*. This fixes bugs #57602 and #75067.
976
977 11 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> gcc-3.3.5-r1.ebuild:
978 Stable on sparc
979
980 *gcc-3.4.3.20050110 (10 Jan 2005)
981
982 10 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
983 +gcc-3.4.3.20050110.ebuild:
984 Bump to a newer version of the 3.4 branch from upstream. This should resolve
985 alot of SIMD issues people are hsving with -msse and others. Should resolve
986 bug #57602, hopefully bug #75067, and all of its kin.
987
988 10 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
989 gcc-3.3.5-r1.ebuild, gcc-3.4.3-r1.ebuild:
990 Moved src_install, pkg_preinst, and pkg_postinst into eclass using
991 gcc-3.3.5-r1 and gcc-3.4.3-r1 as a base. Made env.d script creation more
992 abstract. Fixed up multilib support. Fixed some problems moving libs to
993 incorrect destinations or not moving some libs. Fixed a few
994 cross-compilation problems (but not all yet). Closes bug #76884. Updated
995 src_unpack to do patches based on ${CTARGET} instead of ${ARCH}.
996
997 09 Jan 2005; Joshua Kinard <kumba@gentoo.org>
998 +files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers.patch, gcc-3.4.3-r1.ebuild:
999 Added patch that introduces cache barriers to be used when building SGI IP28
1000 kernels. Only enabled by passing -mip28-cache-barriers. Only patched in if USE
1001 ip28 is set, so non-ip28 mips systems will never see this option.
1002
1003 06 Jan 2005; Mike Frysinger <vapier@gentoo.org> gcc-3.3.5-r1.ebuild:
1004 Update pie patches to fix order #72665.
1005
1006 30 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org>
1007 +files/3.3.5/gcc-3.3.5-ffecom_gfrt_basictype-prototype.patch,
1008 gcc-3.3.5-r1.ebuild:
1009 Fixing bad function prototype which causes compilation to fail on some
1010 configurations.
1011
1012 24 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org>
1013 gcc-3.4.3-r1.ebuild:
1014 Make sure ${CTARGET}-g77 is created.
1015
1016 21 Dec 2004; Jeremy Huddleston <eradicator@gentoo.org>
1017 gcc-3.4.3-r1.ebuild:
1018 sparc64 multilib fixes... /lib is 32bit which confused the ebuild.
1019
1020 *gcc-3.3.5-r1 (04 Dec 2004)
1021
1022 04 Dec 2004; Travis Tilley <lv@gentoo.org>
1023 +files/3.3.4/libffi-without-libgcj.patch, +gcc-3.3.5-r1.ebuild,
1024 -gcc-3.3.5.ebuild:
1025 added libffi-without-gcj fix, fixed another libpath bug, and updated the pie
1026 patches so that sparc works again. the ebuilds and pie patch revisions for
1027 the latest 3.3 and 3.4 ebuilds are now in sync. re-keyworded as testing on
1028 sparc
1029
1030 03 Dec 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.3-r1.ebuild:
1031 keyworded as testing on previously supported archs, as well as ia64 which
1032 works now, yay
1033
1034 29 Nov 2004; Rob Holland <tigger@gentoo.org> files/gcc-spec-env.patch:
1035 fixup gcc_specs patch to handle empty string
1036
1037 27 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> gcc-3.3.5.ebuild:
1038 -sparc because of weirdness
1039
1040 26 Nov 2004; Sven Wegener <swegener@gentoo.org> :
1041 Added missing digest entries.
1042
1043 27 Nov 2004; Travis Tilley <lv@gentoo.org>
1044 +files/3.4.3/libffi-without-libgcj.patch, gcc-3.4.3-r1.ebuild:
1045 1) added a patch that will allow building libffi without gcj. This
1046 should make gnustep users happy. ;)
1047 2) fixed a few more issues with libraries ending up outside the gcc
1048 ${LIBPATH}
1049 3) fixed the libtool archive libdir fixing thingie, which has apparently
1050 been broken for quite some time without anyone noticing
1051
1052 *gcc-3.4.3-r1 (25 Nov 2004)
1053
1054 25 Nov 2004; Travis Tilley <lv@gentoo.org> +gcc-3.4.3-r1.ebuild:
1055 added a 20041125 branch update. made the logic for controlling
1056 {PIE,SSP}-by-default logic even more fine grained, and updated the pie
1057 patches to the latest version.
1058
1059 21 Nov 2004; Travis Tilley <lv@gentoo.org> -gcc-3.1.1-r2.ebuild,
1060 -gcc-3.3.1-r5.ebuild, -gcc-3.3.2-r1.ebuild, gcc-3.3.2-r2.ebuild,
1061 -gcc-3.3.2-r3.ebuild, -gcc-3.3.2-r4.ebuild, gcc-3.3.2-r5.ebuild,
1062 gcc-3.3.2-r7.ebuild, gcc-3.3.2.ebuild, gcc-3.3.3-r3.ebuild,
1063 -gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild, -gcc-3.3.3.ebuild,
1064 gcc-3.3.4-r1.ebuild, gcc-3.3.4-r2.ebuild, -gcc-3.3.ebuild:
1065 removed unused versions and changed the SLOT for all gcc 3.3 ebuilds to be
1066 3.3 instead of 3.2
1067
1068 21 Nov 2004; Travis Tilley <lv@gentoo.org> gcc-3.3.5.ebuild:
1069 updated manpages and pie patches
1070
1071 20 Nov 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.3.ebuild:
1072 stable on amd64
1073
1074 20 Nov 2004; Travis Tilley <lv@gentoo.org> gcc-3.3.5.ebuild:
1075 added in bounds checking support, fixed some multilib path oddities, and
1076 made the ebuild use the newish should_we_gcc_config check for deciding
1077 whether or not we should run gcc-config during postinst.
1078 NOTE: at the moment 3.3.5 will not compile xgcc when using gcc 3.4
1079
1080 18 Nov 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org> gcc-3.4.3.ebuild:
1081 We don't need no stinky libstdc++-v3 on MIPS. Not to mention that 3.4.3 can't
1082 compile it anyways
1083
1084 *gcc-3.3.5 (17 Nov 2004)
1085
1086 17 Nov 2004; Mike Frysinger <vapier@gentoo.org> +gcc-3.3.5.ebuild:
1087 Version bump.
1088
1089 14 Nov 2004; Sven Wegener <swegener@gentoo.org> :
1090 Added missing ? after !build in PDEPEND.
1091
1092 09 Nov 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.3.ebuild:
1093 add back in bounds checking support and fix a silly libdir bug (70481)
1094
1095 07 Nov 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.3.ebuild:
1096 updated the pie patch tarball to version 8.7.6.6. this fixes a bug with
1097 using the patches on alpha without a binutils that supports -pie. since
1098 alpha is not currently keyworded for this ebuild, the revision has not been
1099 bumped for this fix.
1100
1101 07 Nov 2004; Travis Tilley <lv@gentoo.org> gcc-3.3.3-r3.ebuild,
1102 gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild, gcc-3.3.4-r1.ebuild,
1103 gcc-3.3.4-r2.ebuild, gcc-3.4.1-r2.ebuild, gcc-3.4.1-r3.ebuild,
1104 gcc-3.4.1.ebuild, gcc-3.4.2-r2.ebuild, gcc-3.4.3.ebuild:
1105 changed the f77 USE flag to just plain old fortran
1106
1107 *gcc-3.4.3 (07 Nov 2004)
1108
1109 07 Nov 2004; Travis Tilley <lv@gentoo.org> -gcc-3.4.2-r3.ebuild,
1110 +gcc-3.4.3.ebuild:
1111 version bumped. only generate specs-specific gcc configs if hardened gcc is
1112 known to work on your arch. updated a few patches from redhat, and added the
1113 arm/cross patches to the gcc patch tarball. removed gcc 3.4.2-r3 since the
1114 branch update used was made just before the 3.4.3 freeze (dont worry sparc
1115 users, this ebuild is keyworded as testing on sparc).
1116
1117 06 Nov 2004; Joshua Kinard <kumba@gentoo.org> gcc-3.4.2-r3.ebuild:
1118 Marked unstable on sparc (Needs cascaded sparc64/gcc34 testing profile).
1119
1120 31 Oct 2004; Joshua Kinard <kumba@gentoo.org> gcc-3.4.1-r3.ebuild:
1121 Marked stable on mips.
1122
1123 28 Oct 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.2-r3.ebuild:
1124 fixed the ppc logic in toolchain.eclass and keyworded 3.4.2-r3 as testing on
1125 ppc
1126
1127 26 Oct 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.2-r3.ebuild:
1128 keyword as testing on amd64, mips, ppc64, and x86
1129
1130 26 Oct 2004; Mike Frysinger <vapier@gentoo.org>
1131 +files/3.4.2/400-mips-pr17565.patch, +files/3.4.2/401-ppc-eabi-typo.patch,
1132 +files/3.4.2/600-gcc34-arm-ldm-peephole.patch,
1133 +files/3.4.2/601-gcc34-arm-ldm.patch,
1134 +files/3.4.2/602-sdk-libstdc++-includes.patch,
1135 +files/3.4.2/700-pr15068-fix.patch, +files/3.4.2/800-arm-bigendian.patch,
1136 +files/3.4.2/810-arm-bigendian-uclibc.patch, gcc-3.4.2-r3.ebuild:
1137 Import a bunch of patches from uclibc and merge a bunch of misc
1138 cross-compiling fixes.
1139
1140 *gcc-3.4.2-r3 (25 Oct 2004)
1141
1142 25 Oct 2004; Travis Tilley <lv@gentoo.org> +gcc-3.4.2-r3.ebuild:
1143 any patches borrowed from fedora that are no longer in the latest fedora gcc
1144 3.4 src rpm have been removed, except for the symbol visibility patches. added
1145 20041025 branch update. a few GCC_SPECS and gcc-config related bugs in
1146 toolchain.eclass have also been fixed.
1147
1148 18 Oct 2004; Tom Gall <tgall@gentoo.org> gcc-3.4.1-r3.ebuild:
1149 stable on ppc64
1150
1151 06 Oct 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.4.2-r2.ebuild:
1152 added bounds checking by H.T. Brugge to gcc-3.4.2-r2 and toolchain.eclass,
1153 notice that PIE+SSP is turned off when boundschecking is active
1154
1155 05 Oct 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.2-r2.ebuild:
1156 made 3.4.2-r2 rdep on gcc-config-1.3.6-r3 to fix the new specs-specific config
1157 switching and marked stable on amd64
1158
1159 05 Oct 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.2-r2.ebuild:
1160 revert the multilib-by-default changes, since this seems to be causing
1161 problems with hardened, and we havent yet completely figured out how to handle
1162 mips' three ABIs.
1163 Note: the multilib problem with hardened on amd64 will soon be fixed in
1164 hardened-dev-sources, and this will no longer be an issue.
1165
1166 03 Oct 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.2-r2.ebuild:
1167 use create_gcc_env_entry from toolchain.eclass to create gcc-config entries
1168 for using the hardened/vanilla specs files
1169
1170 25 Sep 2004; Travis Tilley <lv@gentoo.org> gcc-3.3.3-r3.ebuild,
1171 gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild, gcc-3.3.4-r1.ebuild,
1172 gcc-3.3.4-r2.ebuild:
1173 update uclibc patched ebuilds to work properly with recent libtool eclass
1174 changes
1175
1176 22 Sep 2004; Joshua Kinard <kumba@gentoo.org>
1177 +files/3.4.2/gcc-3.4.x-mips-add-march-r10k.patch, gcc-3.4.2-r2.ebuild:
1178 Added a patch for mips that adds -march=r10000 and -mtune=r10000 support to
1179 gcc.
1180
1181 *gcc-3.4.2-r2 (21 Sep 2004)
1182
1183 21 Sep 2004; Travis Tilley <lv@gentoo.org>
1184 +files/3.4.2/gcc34-fix-sse2_pinsrw.patch,
1185 +files/3.4.2/gcc34-m32-no-sse2.patch, -gcc-3.4.2-r1.ebuild,
1186 +gcc-3.4.2-r2.ebuild:
1187 moved libgcc stuff back into the versioned directory, the libgcc_s-only stuff
1188 will be broken out into a seperate ebuild. fixed broken libtool archives.
1189 added an sse2 fix from Scott "I also own lv" Ladd, and a workaround that
1190 disables sse2 by default for 32bit on both x86 and amd64 until the rest of the
1191 wrong-code bugs are fixed. the workaround can be disabled completely by using
1192 the -msse2 flag.
1193
1194 19 Sep 2004; <solar@gentoo.org> files/3.3.4/gcc-3.3.4-spec-env.patch,
1195 files/3.4.1/gcc-3.4.1-spec-env.patch:
1196 update robs patches from GCC_SPEC to GCC_SPECS so names are consistent in all
1197 gcc versions
1198
1199 19 Sep 2004; <solar@gentoo.org> :
1200 restore changelog
1201
1202 *gcc-3.4.1-r3 (19 Sep 2004)
1203
1204 19 Sep 2004; Rob Holland <tigger@gentoo.org>
1205 +files/3.3.4/gcc-3.3.4-spec-env.patch,
1206 +files/3.4.1/gcc-3.4.1-spec-env.patch, +gcc-3.3.4-r2.ebuild,
1207 +gcc-3.4.1-r3.ebuild:
1208 added GCC_SPEC environment variable support
1209
1210 14 Sep 2004; Luca Barbato <lu_zero@gentoo.org> gcc-3.4.2-r1.ebuild:
1211 Marked -ppc
1212
1213 13 Sep 2004; Travis Tilley <lv@gentoo.org> +files/gcc-spec-env.patch,
1214 gcc-3.4.2-r1.ebuild:
1215 added a patch from Rob "I own lv" Holland that allows you to switch specs
1216 files based on an environment variable (GCC_SPECS) and made gcc build both a
1217 vanilla and hardened specs file by default. Eventually this will mean being
1218 able to switch between gcc and hardened gcc on the fly. Since neither
1219 gcc-config nor portage support this yet, I'm not bumping the revision number.
1220
1221 *gcc-3.4.2-r1 (12 Sep 2004)
1222
1223 12 Sep 2004; Travis Tilley <lv@gentoo.org> +gcc-3.4.2-r1.ebuild,
1224 -gcc-3.4.2.ebuild:
1225 re-added uclibc patches and masked for testing
1226
1227 10 Sep 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.2.ebuild:
1228 updated ssp patch to 3.4.1-1. this version includes it's own documentation and
1229 will define _SSP_ when stack protection code is being built.
1230
1231 08 Sep 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.2.ebuild:
1232 made gcc default to using multilib on supported archs. add nomultilib to USE
1233 to disable.
1234
1235 *gcc-3.4.2 (07 Sep 2004)
1236
1237 07 Sep 2004; Travis Tilley <lv@gentoo.org> +gcc-3.4.2.ebuild,
1238 -gcc-3.4.2_pre20040902.ebuild:
1239 version bump. disabled building libjava multilib. this release is masked until
1240 the uclibc patches are done, bootstrapping is tested, and the toolchain.eclass
1241 changes are tested on ppc and ppc64.
1242
1243 06 Sep 2004; Ciaran McCreesh <ciaranm@gentoo.org> gcc-3.4.1-r2.ebuild,
1244 gcc-3.4.1.ebuild, gcc-3.4.2_pre20040902.ebuild:
1245 Switch to use epause and ebeep, bug #62950
1246
1247 06 Sep 2004; Luca Barbato <lu_zero@gentoo.org> gcc-3.4.1-r2.ebuild:
1248 Marked ppc
1249
1250 *gcc-3.4.2_pre20040902 (05 Sep 2004)
1251
1252 05 Sep 2004; Travis Tilley <lv@gentoo.org> +gcc-3.4.2_pre20040902.ebuild:
1253 - added 3.4.2_pre20040902 for testing and working on the new toolchain.eclass
1254 - updated the gcc symbol visibility patch
1255 - removed uclibc patches temporarily, they break every time I update gcc
1256 - added a hack to make gcj not build multilib
1257 - made libgcc_s.so install to /lib{,32,64}
1258 - added a potential cross-compile fix that should run the correct target
1259 when CCHOST != CHOST
1260 - added java gui backport
1261
1262 31 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> gcc-3.3.4-r1.ebuild:
1263 Stable on sparc
1264
1265 28 Aug 2004; <solar@gentoo.org> gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild:
1266 We don't want a PDEPEND of libstd++v3 on uclibc.
1267
1268 26 Aug 2004; Jon Portnoy <avenj@gentoo.org> gcc-3.3.4-r1.ebuild :
1269 Stable on x86
1270
1271 26 Aug 2004; Travis Tilley <lv@gentoo.org> gcc-3.3.4-r1.ebuild:
1272 stable on amd64
1273
1274 26 Aug 2004; <solar@gentoo.org> -gcc-3.3.2-r6.ebuild, -gcc-3.3.3-r1.ebuild,
1275 -gcc-3.3.4.ebuild, -gcc-3.4.0-r6.ebuild:
1276 pruned a few more ebuilds
1277
1278 25 Aug 2004; <solar@gentoo.org> -gcc-3.3-r1.ebuild, -gcc-3.3.3-r4.ebuild,
1279 -gcc-3.3.3_pre20040130.ebuild, -gcc-3.3.3_pre20040215.ebuild,
1280 -gcc-3.3.3_pre20040322.ebuild, gcc-3.3.4-r1.ebuild, gcc-3.4.1-r2.ebuild:
1281 removed old/stale ebuilds, marked gcc-3.3.4-r1 stable on arm, keep gcc from
1282 scanning for guard symbols when environment variable is set
1283
1284 25 Aug 2004; Mike Frysinger <vapier@gentoo.org> gcc-2.95.3-r8.ebuild,
1285 gcc-3.2.3-r4.ebuild, gcc-3.3-r1.ebuild, gcc-3.3.1-r5.ebuild,
1286 gcc-3.3.2-r1.ebuild, gcc-3.3.2-r2.ebuild, gcc-3.3.2-r3.ebuild,
1287 gcc-3.3.2-r4.ebuild, gcc-3.3.2-r5.ebuild, gcc-3.3.2-r6.ebuild,
1288 gcc-3.3.2-r7.ebuild, gcc-3.3.2.ebuild, gcc-3.3.3-r1.ebuild,
1289 gcc-3.3.3-r3.ebuild, gcc-3.3.3-r4.ebuild, gcc-3.3.3-r5.ebuild,
1290 gcc-3.3.3-r6.ebuild, gcc-3.3.3.ebuild, gcc-3.3.3_pre20040130.ebuild,
1291 gcc-3.3.3_pre20040215.ebuild, gcc-3.3.3_pre20040322.ebuild,
1292 gcc-3.3.3_pre20040408-r1.ebuild, gcc-3.3.3_pre20040426.ebuild,
1293 gcc-3.3.4-r1.ebuild, gcc-3.3.4.ebuild, gcc-3.3.ebuild, gcc-3.4.0-r6.ebuild,
1294 gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild:
1295 Rip out $COMPILER since it isnt used in such a way that matters.
1296
1297 20 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> gcc-3.3.4-r1.ebuild:
1298 Enabled -O2 for sparc: safe and good
1299
1300 17 Aug 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.1-r2.ebuild,
1301 gcc-3.4.1.ebuild:
1302 made gcc depend on media-libs/libart_lgpl when gcj is in USE
1303
1304 17 Aug 2004; Luca Barbato <lu_zero@gentoo.org> gcc-3.4.1-r2.ebuild:
1305 Marked ~ppc
1306
1307 14 Aug 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0-r6.ebuild,
1308 gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild:
1309 -mcpu is deprecated on amd64 and x86
1310
1311 14 Aug 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org>
1312 files/3.4.1/gcc-3.4.1-mips-n32only.patch,
1313 files/3.4.1/gcc-3.4.1-mips-n64only.patch, gcc-3.4.1-r2.ebuild:
1314 Make sure all gcc libraries go into version-specific dir on n32-only and
1315 n64-only systems
1316
1317 13 Aug 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.1-r2.ebuild:
1318 stable on amd64 :)
1319
1320 11 Aug 2004; Gustavo Zacarias <gustavoz@gentoo.org> gcc-3.3.4-r1.ebuild:
1321 Keyworded ~sparc
1322
1323 11 Aug 2004; Travis Tilley <lv@gentoo.org>
1324 +files/3.4.1/gcc-3.4.1-glibc-is-native.patch, gcc-3.4.1-r2.ebuild,
1325 gcc-3.4.1.ebuild:
1326 added a fix for bug 55108, where enabling multilib caused gcc to fail
1327 compiling with "Link tests are not allowed after GCC_NO_EXECUTABLES"
1328
1329 08 Aug 2004; Tom Martin <slarti@gentoo.org> gcc-3.3.3-r3.ebuild,
1330 gcc-3.3.3-r4.ebuild, gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild,
1331 gcc-3.3.4-r1.ebuild, gcc-3.3.4.ebuild, gcc-3.4.0-r6.ebuild,
1332 gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild:
1333 Typo in DESCRIPTION: extentions -> extensions. Bug 59717.
1334
1335 06 Aug 2004; Mike Frysinger <vapier@gentoo.org>
1336 +files/pro-police-docs.patch, gcc-3.3.4-r1.ebuild, gcc-3.4.0-r6.ebuild,
1337 gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild:
1338 Add the pro-police doc patch.
1339
1340 05 Aug 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org>
1341 gcc-3.4.1-r2.ebuild:
1342 Disable PDEPEND on libstdc++-v3 for n32/n64 systems. gcc-3.3 didn't work on
1343 them ever. Not to mention that libstdc++-v3 simply doesn't build as n32.
1344 Also add $ABI variable. It should be set in profile for multi-abi capable arches
1345
1346 *gcc-3.4.1-r2 (03 Aug 2004)
1347
1348 03 Aug 2004; Travis Tilley <lv@gentoo.org>
1349 +files/3.4.1/gcc-3.4.1-r2-gentoo-branding.patch, -gcc-3.4.1-r1.ebuild,
1350 +gcc-3.4.1-r2.ebuild, gcc-3.4.1.ebuild:
1351 new snapshot, among other things it contains an enum fix that's needed to work
1352 on porting openoffice to gcc 3.4. removed the old experimental ebuild and
1353 keyworded 3.4.1 stable on ppc64 since it also has the ICE fix for mozilla.
1354 updated piepatch version to 8.7.6.5
1355
1356 03 Aug 2004; Tom Gall <tgall@gentoo.org> gcc-3.4.1-r1.ebuild:
1357 stable on ppc64
1358
1359 29 Jul 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.3.4-r1.ebuild:
1360 adding hardened dependency for sparc, still not keyworded, but yet to come
1361
1362 26 Jul 2004; Travis Tilley <lv@gentoo.org>
1363 +files/3.4.1/gcc341-ppc64-mozilla-ICE-fix.patch, gcc-3.4.1-r1.ebuild,
1364 gcc-3.4.1.ebuild:
1365 added a patch that should fix a ppc64 specific internal compiler error that
1366 shows up when compiling mozilla
1367
1368 25 Jul 2004; Daniel Goller <morfic@gentoo.org> gcc-3.4.1.ebuild:
1369 Marking ~x86 for gcc 3.4 profile
1370
1371 25 Jul 2004; Guy Martin <gmsoft@gentoo.org> gcc-3.4.1.ebuild:
1372 Marked -hppa. It b0rks glibc and co.
1373
1374 *gcc-3.3.3-r1 (22 Jul 2004)
1375
1376 22 Jul 2004; Martin Schlemmer <azarah@gentoo.org>
1377 +files/3.3.3/gcc333-pr15693.patch, +gcc-3.3.3-r1.ebuild:
1378 Bug #57182. This is sparc only fixup.
1379
1380 22 Jul 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.3.4-r1.ebuild:
1381 fire up hardened changes for sparc and hppa, though still leaving keyworded on
1382 sparc
1383
1384 22 Jul 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.4.1.ebuild:
1385 added hppa logic and note for glibc
1386
1387 20 Jul 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.3.3-r6.ebuild:
1388 added hardened auto PIE SSP for sparc
1389
1390 19 Jul 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0-r6.ebuild,
1391 gcc-3.4.1-r1.ebuild, gcc-3.4.1.ebuild:
1392 changed use of gtk2 USE flag to gtk
1393
1394 14 Jul 2004; <solar@gentoo.org> gcc-3.3.4-r1.ebuild:
1395 gcc-3.3.4-r1 marked -hppa ~x86 ~amd64 ~mips ~arm, ~sparc desired
1396
1397 13 Jul 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.1.ebuild:
1398 marking 3.4.1 stable on amd64. fixes bug 56864
1399
1400 13 Jul 2004; Travis Tilley <lv@gentoo.org> files/awk/fixlafiles.awk:
1401 added Martin Schlemmer's new fixlafiles.awk with support for gcc 3.4 lib paths
1402
1403 11 Jul 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0-r6.ebuild,
1404 gcc-3.4.1-r1.ebuild, gcc-3.4.1.ebuild:
1405 xlib peers are deprecated in libjava 3.4.0, switching gcc 3.4 ebuilds to gtk2
1406
1407 *gcc-3.4.1-r1 (10 Jul 2004)
1408
1409 10 Jul 2004; Travis Tilley <lv@gentoo.org> +gcc-3.4.1-r1.ebuild:
1410 now that i've tested it a bit locally, i'm committing a -* masked ebuild with
1411 the GCC symbol visibility patch
1412 (http://www.nedprod.com/programs/gccvisibility.html) for further testing by
1413 hardened + uclibc devs. it should eventually lead to speed increases for
1414 hardened, smaller libs for uclibc, and improved load times for everybody. this
1415 ebuild also has a few readability cleanups for my own personal sanity.
1416
1417 07 Jul 2004; Joshua Kinard <kumba@gentoo.org> gcc-3.3.3-r6.ebuild:
1418 Marked stable on mips.
1419
1420 *gcc-3.4.1 (05 Jul 2004)
1421
1422 05 Jul 2004; Travis Tilley <lv@gentoo.org>
1423 +files/3.4.1/gcc-3.4.1-gentoo-branding.patch, +gcc-3.4.1.ebuild:
1424 new version. please see http://gcc.gnu.org/gcc-3.4/changes.html#3.4.1 for more
1425 information.
1426
1427 *gcc-3.3.4-r1 (04 Jul 2004)
1428
1429 04 Jul 2004; Martin Schlemmer <azarah@gentoo.org> +gcc-3.3.4-r1.ebuild:
1430 Update from 3_3-rhl branch. Add PIE support back.
1431
1432 02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> gcc-2.95.3-r8.ebuild,
1433 gcc-3.0.4-r6.ebuild, gcc-3.1.1-r2.ebuild, gcc-3.3-r1.ebuild,
1434 gcc-3.3.1-r5.ebuild, gcc-3.3.2-r1.ebuild, gcc-3.3.2-r2.ebuild,
1435 gcc-3.3.2-r4.ebuild, gcc-3.3.2-r5.ebuild, gcc-3.3.2-r6.ebuild,
1436 gcc-3.3.2-r7.ebuild, gcc-3.3.2.ebuild, gcc-3.3.3-r3.ebuild,
1437 gcc-3.3.3-r4.ebuild, gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild,
1438 gcc-3.3.3.ebuild, gcc-3.3.3_pre20040130.ebuild,
1439 gcc-3.3.3_pre20040215.ebuild, gcc-3.3.3_pre20040322.ebuild,
1440 gcc-3.3.3_pre20040408-r1.ebuild, gcc-3.3.3_pre20040426.ebuild,
1441 gcc-3.3.4.ebuild, gcc-3.3.ebuild, gcc-3.4.0-r6.ebuild:
1442 virtual/glibc -> virtual/libc
1443
1444 29 Jun 2004; <solar@gentoo.org> gcc-3.3.3-r6.ebuild, gcc-3.3.4.ebuild,
1445 gcc-3.4.0-r6.ebuild, files/3.3.3/gcc-3.3.3-norelro.patch:
1446 add norelro patch for uclibc
1447
1448 28 Jun 2004; <solar@gentoo.org> gcc-3.4.0-r6.ebuild:
1449 fwdport uclibc updates from 3.3.4
1450
1451 27 Jun 2004; Luca Barbato <lu_zero@gentoo.org> :
1452 Minor ppc/altivec related fix
1453
1454 24 Jun 2004; <solar@gentoo.org> gcc-3.3.3-r6.ebuild:
1455 backport uclibc updates from 3.3.4
1456
1457 24 Jun 2004; Aron Griffis <agriffis@gentoo.org> gcc-3.3-r1.ebuild,
1458 gcc-3.3.2-r1.ebuild, gcc-3.3.2-r2.ebuild, gcc-3.3.2-r3.ebuild,
1459 gcc-3.3.2-r4.ebuild, gcc-3.3.2-r5.ebuild, gcc-3.3.2-r6.ebuild,
1460 gcc-3.3.2-r7.ebuild, gcc-3.3.2.ebuild, gcc-3.3.3-r3.ebuild,
1461 gcc-3.3.3-r4.ebuild, gcc-3.3.3-r5.ebuild, gcc-3.3.3-r6.ebuild,
1462 gcc-3.3.3.ebuild, gcc-3.3.3_pre20040130.ebuild,
1463 gcc-3.3.3_pre20040215.ebuild, gcc-3.3.3_pre20040322.ebuild,
1464 gcc-3.3.3_pre20040408-r1.ebuild, gcc-3.3.3_pre20040426.ebuild,
1465 gcc-3.3.4.ebuild, gcc-3.3.ebuild, gcc-3.4.0-r6.ebuild:
1466 Fix use invocation and regenerate broken manifest
1467
1468 *gcc-3.3.4 (20 Jun 2004)
1469
1470 20 Jun 2004; Martin Schlemmer <azarah@gentoo.org>
1471 +files/3.3.4/gcc334-gentoo-branding.patch, +gcc-3.3.4.ebuild:
1472 Update version. Add uclibc changes as from Ned Ludd (not sure who they from).
1473 PIE support is for the moment disabled, and thus the '-*' in KEYWORDS.
1474 Closes bug #54321.
1475
1476 09 Jun 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.3.3-r6.ebuild:
1477 removing the hardened PIE SSP logic for sparc - it breaks glibc compiling with
1478 a hardened gcc and until this is sorted out we cannot support it on sparc
1479 anyway
1480
1481 08 Jun 2004; Travis Tilley <lv@gentoo.org> gcc-3.3.3-r6.ebuild:
1482 stable on amd64
1483
1484 08 Jun 2004; <solar@gentoo.org> gcc-3.3.3-r6.ebuild:
1485 gcc-3.3.3-r6.ebuild marked stable for upcoming release
1486
1487 08 Jun 2004; Brandon Hale <tseng@gentoo.org> gcc-3.3.3-r6.ebuild:
1488 Start wider testing for 3.3.3-r6, marked ~x86.
1489
1490 *gcc-3.1.1-r2 (07 Jun 2004)
1491
1492 07 Jun 2004; Mike Frysinger <vapier@gentoo.org> -gcc-3.1.1-r1.ebuild,
1493 +gcc-3.1.1-r2.ebuild:
1494 Fix long standing env bug #30849 and use epatch instead of patch.
1495
1496 05 Jun 2004; Travis Tilley <lv@gentoo.org>
1497 +files/3.4.0/reiser4-why-do-you-hate-me.patch, gcc-3.4.0-r6.ebuild:
1498 added fix for compiling on reiser4 filesystems
1499
1500 04 Jun 2004; Travis Tilley <lv@gentoo.org>
1501 +files/3.4.0/gcc-3.4.0-cc1-no-stack-protector.patch,
1502 +files/3.4.0/gcc34-ice-hack.patch, gcc-3.4.0-r6.ebuild:
1503 updated the ice hack patch and added a stack protector fix for cc1
1504
1505 04 Jun 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0-r6.ebuild:
1506 stable on amd64
1507
1508 04 Jun 2004; Brandon Hale <tseng@gentoo.org>
1509 +files/3.3.3/gcc-3.3.3-libiberty-pic.patch, gcc-3.3.3-r6.ebuild:
1510 Readd missing libiberty-pic patch for gcc-3.3.3-r6
1511
1512 03 Jun 2004; Tom Gall <tgall@gentoo.org> gcc-3.4.0-r6.ebuild:
1513 stable on ppc64
1514
1515 02 Jun 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> gcc-3.3.3_pre20040408-r1.ebuild:
1516 Masked stable on ppc
1517
1518 02 Jun 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0-r6.ebuild:
1519 lib64 fix for libgcc_s on ppc64
1520
1521 02 Jun 2004; Joshua Kinard <kumba@gentoo.org> gcc-3.4.0-r6.ebuild:
1522 Added ~mips back to KEYWORDS.
1523
1524 02 Jun 2004; Travis Tilley <lv@gentoo.org>
1525 +files/3.4.0/gcc34-ia64-lib64.patch, +files/3.4.0/gcc34-multi32-hack.patch,
1526 +files/3.4.0/gcc34-ppc64-m32-m64-multilib-only.patch, gcc-3.4.0-r6.ebuild:
1527 added some last minute multilib fixes for ppc64, ia64, and sparc
1528
1529 *gcc-3.4.0-r6 (01 Jun 2004)
1530
1531 01 Jun 2004; Travis Tilley <lv@gentoo.org>
1532 -files/3.4.0/gcc-3.4-libiberty-pic.patch,
1533 -files/3.4.0/gcc-3.4.0-mips-pcrel.diff,
1534 -files/3.4.0/gcc-3.4.0-r3-gentoo-branding.patch,
1535 +files/3.4.0/gcc-3.4.0-r6-gentoo-branding.patch,
1536 -files/3.4.0/gcc34-ppc64-typo-fix.patch, -gcc-3.4.0-r4.ebuild,
1537 -gcc-3.4.0-r5.ebuild, +gcc-3.4.0-r6.ebuild:
1538 branch update. this release should fix most of the unit-at-a-time problems
1539 people have been seeing.
1540
1541 30 May 2004; Travis Tilley <lv@gentoo.org>
1542 +files/3.4.0/gcc34-ppc64-typo-fix.patch, gcc-3.4.0-r5.ebuild:
1543 added a typo fix patch for ppc64
1544
1545 30 May 2004; Ilya A. Volynets-Evenbach <iluxa@gentoo.org>
1546 +files/3.4.0/gcc-3.4.0-mips-pcrel.diff, gcc-3.4.0-r5.ebuild:
1547 Add n32 & n64 use flags
1548 Add n32/n64 patches and build options
1549 Allow multilibs on all arches
1550
1551 28 May 2004; Tom Gall <tgall@gentoo.org> gcc-3.3.3_pre20040408-r1.ebuild:
1552 marked as stable for ppc64
1553
1554 27 May 2004; Aron Griffis <agriffis@gentoo.org> gcc-3.3.2-r5.ebuild:
1555 Fix bug 52147: gcc-3.3.2-r5 used to build on ia64, now it doesn't. Demote
1556 stable version to 3.3.2-r2, which still builds.
1557
1558 *gcc-3.3.3-r6 (27 May 2004)
1559
1560 27 May 2004; Alexander Gabert <pappy@gentoo.org>
1561 +files/3.3.3/gcc333-ssp-3.3.2_1-fixup.patch, +gcc-3.3.3-r6.ebuild:
1562 added preliminary gcc 3.3.3 -r6 version, this one will fix the problems with
1563 bug 51386, removing guard from libgcc even UNResolved symbols
1564
1565 *gcc-3.4.0-r5 (26 May 2004)
1566
1567 26 May 2004; Travis Tilley <lv@gentoo.org> +gcc-3.4.0-r5.ebuild:
1568 uclibc related updates and fixes from Peter Mazinger
1569
1570 26 May 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0-r4.ebuild:
1571 adding ~amd64 keyword. this shouldnt have an effect on most users, as gcc 3.4
1572 is profile masked. please switch to the gcc34-amd64-2004.1 profile if you want
1573 to install this package on amd64.
1574
1575 21 May 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0-r4.ebuild:
1576 updated piepatches from Peter Mazinger to 8.7.6.2. the 3.4.0 version should
1577 now be as complete as the 3.3.x version. Thanks Peter, you rock! :)
1578
1579 20 May 2004; <solar@gentoo.org> gcc-3.3.3-r5.ebuild:
1580 marked gcc-3.3.3-r5 -* -hppa arm ~x86 ~sparc ~amd64
1581
1582 *gcc-3.4.0-r4 (21 May 2004)
1583
1584 21 May 2004; Travis Tilley <lv@gentoo.org> -gcc-3.4.0-r3.ebuild,
1585 +gcc-3.4.0-r4.ebuild:
1586 3.4.0-r3 was horribly broken, so i am doing a revision bump to encourage all
1587 users who installed this version to upgrade. i have also removed backwards
1588 compatibility support because it was horribly broken on a few archs other than
1589 x86 and amd64. please keep gcc 3.3.x or 3.2.x around if you need the older
1590 libstdc++ for running binary-only c++ apps.
1591
1592 *gcc-3.4.0-r3 (20 May 2004)
1593
1594 20 May 2004; Travis Tilley <lv@gentoo.org>
1595 +files/3.4.0/gcc-3.4-libiberty-pic.patch,
1596 -files/3.4.0/gcc-3.4.0-fno-for-scope.patch,
1597 -files/3.4.0/gcc-3.4.0-gentoo-branding.patch,
1598 +files/3.4.0/gcc-3.4.0-r3-gentoo-branding.patch, -gcc-3.4.0-r1.ebuild,
1599 -gcc-3.4.0-r2.ebuild, +gcc-3.4.0-r3.ebuild:
1600 updated gcc 3.4 to a 20040519 snapshot and removed the fno-for-scope and
1601 stack-size patches, as they"ve been merged upstream. updated to the latest
1602 piessp patches from Peter Mazinger, only with the arm patches temporarily
1603 disabled. removed SSP exclusion patch... it should no longer be needed. amd64
1604 users beware: this release breaks the ABI slightly, and has a small chance of
1605 causing problems. for more information on this ABI break, see
1606 http://gcc.gnu.org/ml/gcc/2004-05/msg00911.html
1607
1608 17 May 2004; Travis Tilley <lv@gentoo.org> gcc-3.3.3-r5.ebuild:
1609 added amd64 to the (short) list of archs that can enable automatic PIE + SSP
1610
1611 *gcc-3.3.3-r5 (14 May 2004)
1612
1613 14 May 2004; Alexander Gabert <pappy@gentoo.org> +gcc-3.3.3-r5.ebuild:
1614 added preliminary version for gcc-3.3.3-r5 with latest Mazinger patches and
1615 sparc define fix, testing proceeds on intel and sparc
1616
1617 13 May 2004; Travis Tilley <lv@gentoo.org>
1618 +files/3.4.0/gcc-3.4.0-move-propolice-into-glibc.patch, gcc-3.4.0-r2.ebuild:
1619 it seems that the new SSP doesnt honor _LIBC_PROVIDES_SSP_, so i've included a
1620 patch that adds this functionality back in
1621
1622 *gcc-3.4.0-r2 (12 May 2004)
1623
1624 12 May 2004; Travis Tilley <lv@gentoo.org> +gcc-3.4.0-r2.ebuild,
1625 -gcc-3.4.0.ebuild:
1626 added SSP support and updated the piessp patches (mostly) to 8.7.4. note that
1627 the piessp patches arent yet as complete as the 3.3.3 version on archs other
1628 than x86 and amd64.
1629
1630 08 May 2004; <solar@gentoo.org> gcc-3.3.3-r4.ebuild:
1631 patch updates
1632
1633 06 May 2004; Travis Tilley <lv@gentoo.org> gcc-3.3.3-r3.ebuild,
1634 gcc-3.3.3.ebuild, gcc-3.4.0-r1.ebuild:
1635 made the compatibility check look for the actual .so instead of just the
1636 versioned directory that contains it because there may or may not be any
1637 shared objects to back up... The PPC-specific gcc 3.3.3 ebuilds for some
1638 reason install libstdc++ directly to /usr/lib/ on PPC64, so this change should
1639 allow gcc 3.4.0-r1 to install on this arch without tar failing.
1640
1641 06 May 2004; Travis Tilley <lv@gentoo.org> gcc-3.3.3-r3.ebuild,
1642 gcc-3.3.3.ebuild, gcc-3.4.0-r1.ebuild:
1643 copied the sed magick from 3.3.3-r4 that should fix building gcc with binutils
1644 2.15.90.0.3 and then downgrading to a previous version. it disables the
1645 --as-needed support that only gets compiled in when using binutils 2.15.90.0.2
1646 or higher (proper support of which has been moved back to a gcc 3.5 target)
1647
1648 06 May 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0-r1.ebuild:
1649 added gcc333_pre20040408-stack-size.patch for testing on ppc64
1650
1651 04 May 2004; Ilya A. Volynets-Evenbaks <iluxa@gentoo.org> gcc-3.4.0.ebuild:
1652 gcc reqires glibc-2.3.3_pre20040420, primarily because of bunch of missing
1653 sgidefs.h includes, patch for which is included there.
1654
1655 *gcc-3.4.0-r1 (04 May 2004)
1656
1657 04 May 2004; Travis Tilley <lv@gentoo.org> +gcc-3.4.0-r1.ebuild:
1658 added a compatibility function that backs up your older libstdc++ so that
1659 binary applications wont break if/when you uninstall your old compiler
1660
1661 04 May 2004; <solar@gentoo.org> files/3.3.3/gcc-uclibc-3.3-loop.patch:
1662 added gcc-uclibc-3.3-loop.patch
1663
1664 04 May 2004; <solar@gentoo.org> gcc-3.3.3-r4.ebuild:
1665 fixed typo's and limit USE hardened piessp by default to x86 only for now
1666
1667 03 May 2004; <solar@gentoo.org> gcc-3.3.3-r4.ebuild,
1668 files/3.3.3/gcc-3.3.3-uclibc-add-ssp.patch:
1669 disable -as-needed from being compiled into gcc specs natively when using
1670 >=sys-devel/binutils-2.15.90.0.3. This is done to keep our gcc backwards
1671 compatible with binutils. misc pie updates for misc arches
1672
1673 *gcc-3.3.3-r4 (02 May 2004)
1674
1675 02 May 2004; <solar@gentoo.org> gcc-3.3.3-r3, gcc-3.3.3-r4.ebuild:
1676 ARM is having issues with static linking as the spec file calls for
1677 crtbeginT.o vs crtbeginS.o so we disable improved handling patch till we can
1678 take a closer look. FIXME
1679
1680 01 May 2004; <solar@gentoo.org> gcc-3.3.3-r4.ebuild:
1681 piessp version 8.6.4 from Peter S. Mazinger. Additional patches added redhat
1682 ice-hack updated and more uclibc updates
1683
1684 30 Apr 2004; Tom Gall <tgall@gentoo.org> gcc-3.3.3_pre20040322.ebuild,
1685 gcc-3.3.3_pre20040408-r1.ebuild, gcc-3.3.3_pre20040426.ebuild:
1686 mark these as ~ppc64. DO NOT MARK stable for ppc64 without talking to me please.
1687
1688 29 Apr 2004; Mike Frysinger <vapier@gentoo.org> gcc-3.3.3-r3.ebuild,
1689 +files/3.3.3/gcc333-debian-arm-getoff.patch,
1690 +files/3.3.3/gcc333-debian-arm-ldm.patch:
1691 Take two patches from debian gcc-3.3.3 so that it works nicely on arm.
1692
1693 28 Apr 2004; Travis Tilley <lv@gentoo.org>
1694 +files/3.4.0/gcc-3.4.0-fno-for-scope.patch, gcc-3.4.0.ebuild:
1695 added fix for bug 49174
1696
1697 28 Apr 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0.ebuild:
1698 fixed things up a bit and added a check that changes the deprecated -mcpu
1699 option to -mtune so that libiberty wont break anymore for people with -mcpu in
1700 CFLAGS
1701
1702 28 Apr 2004; <solar@gentoo.org> gcc-3.3.3-r3.ebuild:
1703 More updates for uClibc, cross compiling fixes and addition of
1704 --disable-libunwind-exceptions for use with glibc
1705
1706 27 Apr 2004; Aron Griffis <agriffis@gentoo.org> gcc-3.0.4-r6.ebuild:
1707 Add flag-o-matic for bug 49179
1708
1709 *gcc-3.3.3_pre20040426 (27 Apr 2004)
1710
1711 27 Apr 2004; Luca Barbato <lu_zero@gentoo.org>
1712 +files/3.3.3/gcc333_pre20040426-gentoo-branding.patch,
1713 +gcc-3.3.3_pre20040426.ebuild:
1714 New snapshot
1715
1716 27 Apr 2004; Mike Frysinger <vapier@gentoo.org> gcc-3.4.0.ebuild:
1717 cleanup flag stuff and remove CHOST setting with hppa gcc-3.4.0.ebuild
1718
1719 27 Apr 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0.ebuild:
1720 re-added manpages and made the ebuild automatically die if gcj or multilib are
1721 in USE, as these are sure to make gcc 3.4.0 fail at this point...
1722
1723 26 Apr 2004; Tom Gall <tgall@gentoo.org> gcc-3.4.0.ebuild:
1724 fix bug 49111, appears to work quite well on ppc64
1725
1726 27 Apr 2004; Michael McCabe <randy@gentoo.org> gcc-3.3.3-r3.ebuild:
1727 Marked stable on s390
1728
1729 26 Apr 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0.ebuild:
1730 fix bug where the ebuild tries to nuke libiberty from outside the sandbox
1731
1732 26 Apr 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0.ebuild:
1733 change settings for mips again... arch set to mips3 and tune set to r4600
1734
1735 26 Apr 2004; Travis Tilley <lv@gentoo.org> gcc-3.4.0.ebuild:
1736 changed mips default arch settings so that march defaults to r4k and not
1737 mips3. also removed default mtune setting. thanks for the heads up geoman
1738
1739 *gcc-3.4.0 (26 Apr 2004)
1740
1741 26 Apr 2004; Travis Tilley <lv@gentoo.org>
1742 +files/3.4.0/gcc-3.4.0-gentoo-branding.patch,
1743 -files/3.4.0/gcc-3.4.0_pre20040416-gentoo-branding.patch,
1744 gcc-3.3.3-r3.ebuild, +gcc-3.4.0.ebuild, -gcc-3.4.0_pre20040416.ebuild:
1745 added ebuild for gcc 3.4.0 final, and removed ada from the IUSE of gcc 3.3.3-r3
1746
1747 *gcc-3.3.3-r3 (25 Apr 2004)
1748
1749 25 Apr 2004; Martin Schlemmer <azarah@gentoo.org> +gcc-3.3.3-r3.ebuild:
1750 Update snapshot. Fix objc doc install. Do not build ada until we resolve if we
1751 should or not.
1752
1753 24 Apr 2004; Joshua Kinard <kumba@gentoo.org> gcc-3.3.3.ebuild:
1754 Marking gcc-3.3.3 stable on mips, as stages and GRPs are built with it, and
1755 it's run fine with no issues.
1756
1757 22 Apr 2004; Mike Frysinger <vapier@gentoo.org> gcc-3.3.3-r2.ebuild:
1758 Change the nogcj flag to gcj.
1759
1760 21 Apr 2004; Mike Frysinger <vapier@gentoo.org> gcc-3.2-r5 gcc-3.1-r8:
1761 These were never released so lets prune them.
1762
1763 21 Apr 2004; Mike Frysinger <vapier@gentoo.org> gcc-3.2.3-r2 gcc-3.2.3-r3
1764 gcc-3.2.3-r4:
1765 Bump r4 to stable and clean it up so we can force out r2 and r3 in the future.
1766
1767 21 Apr 2004; Mike Frysinger <vapier@gentoo.org> gcc-2.95.3-r7 gcc-2.95.3-r8:
1768 Clean up ebuilds (filter-flags and similar) and bump r8 to stable for ppc/sparc/alpha
1769 so we can trim out r7 in the future.
1770
1771 21 Apr 2004; Mike Frysinger <vapier@gentoo.org> gcc-3.0.4 gcc-3.1.1-r1:
1772 Clean up the ebuild (filter-flags and similar).
1773
1774 20 Apr 2004; <solar@gentoo.org> gcc-3.3.3-r2.ebuild:
1775 add s390 gcc-3.3.3 patch from bug #47915, added USE flags for f77, objc from
1776 bug #23171.
1777
1778 *gcc-3.4.0_pre20040416 (19 Apr 2004)
1779
1780 19 Apr 2004; Travis Tilley <lv@gentoo.org>
1781 +files/3.4.0/gcc-3.4.0_pre20040416-gentoo-branding.patch,
1782 +gcc-3.4.0_pre20040416.ebuild:
1783 initial commit for gcc 3.4.0 pre-release. currently only amd64 is tested well
1784 with gcc 3.4, gcj is broken, and some things dont compile properly.
1785 PIE-by-default support has been added, but propolice has yet to be ported.
1786
1787 18 Apr 2004; <solar@gentoo.org> :
1788 ChangeLog correction.. instructions on unmasking can be found in
1789 /usr/portage/profiles/package.mask
1790
1791 *gcc-3.3.3-r2 (18 Apr 2004)
1792
1793 18 Apr 2004; <solar@gentoo.org> gcc-3.3.3-r1.ebuild, gcc-3.3.3-r2.ebuild:
1794 long awaited piessp functionality in here after alot of local testing.. Many
1795 many thanks go to the PaX Team, Peter S. Mazinger (who helped tremendously),
1796 and all those who helped getting this version ready.. This gcc-3.3.3-r2.ebuild
1797 is currently package.masked but instructions on unmasking can be found in
1798 /usr/portage/package.unmask, please test. Note: USE=uclibc might still need a
1799 little more work, which we intend to address to before unmasking
1800
1801 *gcc-3.3.3_pre20040408-r1 (15 Apr 2004)
1802
1803 15 Apr 2004; Luca Barbato <lu_zero@gentoo.org>
1804 gcc-3.3.3_pre20040408-r1.ebuild,
1805 files/3.3.3/gcc333_pre20040408-gentoo-branding.patch,
1806 files/3.3.3/gcc333_pre20040408-stack-size.patch:
1807 New Snapshot
1808
1809 05 Apr 2004; Brian Jackson <iggy@gentoo.org> gcc-3.3.3.ebuild:
1810 add s390 to keywords
1811
1812 04 Apr 2004; Travis Tilley <lv@gentoo.org> gcc-3.3.3.ebuild:
1813 added avenjs amd64 fixes to gcc-3.3.3.ebuild
1814
1815 03 Apr 2004; Jon Portnoy <avenj@gentoo.org> gcc-3.3.3-r1.ebuild :
1816 Yanked unnecessary amd64-related construct for finding libc.
1817 Bug #46697.
1818
1819 26 Mar 2004; Jason Wever <weeve@gentoo.org> gcc-3.3.3.ebuild:
1820 And on the 5th date, gcc-3.3.3 was stable for sparc, and it was good.
1821
1822 25 Mar 2004; Michael Sterrett <mr_bones_@gentoo.org> gcc-3.2.2-r2.ebuild,
1823 gcc-3.2.2.ebuild, gcc-3.2.3-r2.ebuild, gcc-3.2.3-r3.ebuild,
1824 gcc-3.2.3-r4.ebuild, gcc-3.3.ebuild:
1825 don't use deprecated ? : use syntax
1826
1827 24 Mar 2004; Luca Barbato <lu_zero@gentoo.org> gcc-3.3.3_pre20040322.ebuild:
1828 Fixed SRC_URI
1829
1830 *gcc-3.3.3_pre20040322 (23 Mar 2004)
1831
1832 23 Mar 2004; Luca Barbato <lu_zero@gentoo.org> gcc-3.3.3_pre20040322.ebuild,
1833 files/3.3.3/gcc333_pre20040322-gentoo-branding.patch:
1834 New snapshot from the hammer branch.
1835
1836 22 Mar 2004; Luca Barbato <lu_zero@gentoo.org> gcc-3.3.3_pre20040215.ebuild:
1837 Marked again -ppc since it is still too much problematic.
1838
1839 15 Mar 2004; Joshua Kinard <kumba@gentoo.org> gcc-3.3.2-r5.ebuild,
1840 gcc-3.3.2-r6.ebuild:
1841 Removed bogus comment from -r6; marked -r5 stable on mips
1842
1843 09 Mar 2004; <agriffis@gentoo.org> gcc-3.3.2-r5.ebuild:
1844 stable on alpha and ia64
1845
1846 06 Mar 2004; Alexander Gabert <pappy@gentoo.org> :
1847 patch updates to let pie-ssp-bounds-check work with propolice patch during the
1848 ebuild patching
1849
1850 06 Mar 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.3.3-r1.ebuild:
1851 added support for bug 6148 to the pie-ssp patch, the bounds checker fails with
1852 some hunks but coupled with the pie-ssp patch it applies good
1853
1854 06 Mar 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.3.3-r1.ebuild:
1855 added v5 version for hardened pie ssp patch, this will be the release version
1856 when testing shows no problems
1857
1858 01 Mar 2004; Martin Schlemmer <azarah@gentoo.org> files/awk/scanforssp.awk:
1859 Add support to detect corrupted filesystem/bad hardware, patch by
1860 Carter Smithhart <derheld42@derheld.net>.
1861
1862 26 Feb 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.3.3-r1.ebuild:
1863 added IUSE hardened flag (thx swtaylor)
1864
1865 26 Feb 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.3.3-r1.ebuild:
1866 changed typo in FVER of SSP, fixed up release_version logic a bit
1867
1868 26 Feb 2004; Alexander Gabert <pappy@gentoo.org> gcc-2.95.3-r7.ebuild,
1869 gcc-2.95.3-r8.ebuild, gcc-3.0.4-r6.ebuild, gcc-3.1-r8.ebuild,
1870 gcc-3.1.1-r1.ebuild, gcc-3.2.1-r7.ebuild, gcc-3.2.3-r3.ebuild,
1871 gcc-3.3-r1.ebuild, gcc-3.3.1-r1.ebuild, gcc-3.3.2-r3.ebuild,
1872 gcc-3.3.2.ebuild, gcc-3.3.3-r1.ebuild:
1873 changed brackets in SRC_URI for pie-ssp patch, fixed copyright ebuild headers
1874 to 2004
1875
1876 26 Feb 2004; Alexander Gabert <pappy@gentoo.org> gcc-2.95.3-r7.ebuild,
1877 gcc-2.95.3-r8.ebuild, gcc-3.0.4-r6.ebuild, gcc-3.1-r8.ebuild,
1878 gcc-3.1.1-r1.ebuild, gcc-3.2.1-r7.ebuild, gcc-3.2.3-r3.ebuild,
1879 gcc-3.3-r1.ebuild, gcc-3.3.1-r1.ebuild, gcc-3.3.2-r3.ebuild,
1880 gcc-3.3.2.ebuild, gcc-3.3.3-r1.ebuild:
1881 changed brackets in SRC_URI for pie-ssp patch, fixed copyright ebuild headers
1882 to 2004
1883
1884 26 Feb 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.3.3-r1.ebuild:
1885 implemented easier patch logic for SSP and PIE support with Azarah
1886
1887 *gcc-3.3.3-r1 (26 Feb 2004)
1888
1889 26 Feb 2004; Alexander Gabert <pappy@gentoo.org> gcc-3.3.3-r1.ebuild:
1890 changed version_patch logic to use a single variable for assigning the string
1891 to the different patch situations
1892
1893 26 Feb 2004; Alexander Gabert <pappy@gentoo.org> :
1894 added preliminary version with hardened support
1895
1896 22 Feb 2004; Luca Barbato <lu_zero@gentoo.org> gcc-3.3.3_pre20040215.ebuild:
1897 Marked ~ppc since seems to build altivec code correctly
1898
1899 21 Feb 2004; Brad House <brad_mssw@gentoo.org> gcc-3.3.3.ebuild:
1900 mark stable for amd64 2004.0 release
1901
1902 *gcc-3.3.3 (18 Feb 2004)
1903
1904 18 Feb 2004; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.3.ebuild,
1905 files/3.3.3/gcc333-gentoo-branding.patch,
1906 files/3.3.3/gcc333-ssp-3.3_7-fixup.patch:
1907 New release.
1908
1909 *gcc-3.3.3_pre20040215 (16 Feb 2004)
1910
1911 15 Feb 2004; Tom Gall <tgall@gentoo.org> gcc-3.3.3_pre20040215.ebuild,
1912 gcc-3.3.3_pre20040130:
1913 Remove gcc-3.3.3_pre20040130, add gcc-3.3.3_pre20040215.ebuild
1914 ppc64 prerelease, fixes a rather anoying set of ICEs.
1915 gcc-3.3.2-r6.ebuild was the reference.
1916
1917 12 Feb 2004; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r5.ebuild,
1918 gcc-3.3.2-r7.ebuild:
1919 Add nogcj USE flag to turn off building of gcj.
1920
1921 12 Feb 2004; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r5.ebuild,
1922 gcc-3.3.2-r7.ebuild:
1923 Add -Os to previous fixup, bug #41322.
1924
1925 11 Feb 2004; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r5.ebuild,
1926 gcc-3.3.2-r7.ebuild:
1927 Fix tweaking of -O gcc flag, bug #40863.
1928
1929 10 Feb 2004; Seemant Kulleen <seemant@gentoo.org>
1930 files/fix_libtool_files.sh:
1931 spelling correction: Scannig to Scanning
1932
1933 09 Feb 2004; Bartosch Pixa <darkspecter@gentoo.org> gcc-3.2.3-r4.ebuild:
1934 set ppc in keywords
1935
1936 *gcc-3.3.3_pre20040130 (09 Feb 2004)
1937
1938 09 Feb 2004; Brad House <brad_mssw@gentoo.org> gcc-3.3.3_pre20040130.ebuild,
1939 files/gcc333-gentoo-branding.patch:
1940 GCC 3.3.3 prerelease as required for PPC64. This ebuild has been based off the
1941 gcc-3.3.2-r6.ebuild for reference
1942
1943 08 Feb 2004; Luca Barbato <lu_zero@gentoo.org>
1944 files/3.3.2/gcc332-altivec-fix.patch:
1945 Updated the altivec fix for gcc-3.3.2-r7
1946
1947 *gcc-3.3.2-r7 (08 Feb 2004)
1948
1949 08 Feb 2004; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r7.ebuild:
1950 Update snapshot to 20040119. Tweak SSP stuff to scan *before* unpacking and
1951 patching.
1952
1953 07 Feb 2004; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r6.ebuild:
1954 Mask again, as it have some issues, bug #40603.
1955
1956 07 Feb 2004; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r5.ebuild:
1957 Bump to stable for x86.
1958
1959 03 Feb 2004; Joshua Kinard <kumba@gentoo.org> gcc-3.3.2-r4.ebuild:
1960 Marked 3.3.2-r4 stable for mips. Stages are built for this, and no problems
1961 have been reported so far.
1962
1963 *gcc-3.2.3-r4 (27 Jan 2004)
1964
1965 27 Jan 2004; Luca Barbato <lu_zero@gentoo.org> gcc-3.2.3-r4.ebuild:
1966 Removes the fixinclude headers, fix backported from the 3.3.2 series
1967
1968 *gcc-3.3.2-r6 (21 Jan 2004)
1969
1970 21 Jan 2004; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r6.ebuild,
1971 files/3.3.2/gcc332-altivec-fix.patch:
1972 Update snapshot to 20040108; fix SSP scanning to only scan when not already
1973 done so, or when libgcc have __guard symbols; add altivec patch from Luca
1974 Barbato <lu_zero@gentoo.org>.
1975
1976 08 Jan 2004; Aron Griffis <agriffis@gentoo.org> gcc-3.2-r5.ebuild,
1977 gcc-3.2.2-r2.ebuild, gcc-3.2.2.ebuild, gcc-3.2.3-r2.ebuild,
1978 gcc-3.3-r1.ebuild, gcc-3.3.1-r5.ebuild, gcc-3.3.2-r1.ebuild,
1979 gcc-3.3.2-r2.ebuild:
1980 Lots of keyword updates for ia64. I haven't tested anything past 3.3.2-r2, so
1981 I didn't mark them ~ia64 yet
1982
1983 01 Jan 2004; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r5.ebuild:
1984 Unmask again, as scanforssp.awk was fixed (bug #36792).
1985
1986 31 Dec 2003; <solar@gentoo.org> files/awk/scanforssp.awk:
1987 Fix bug that causes awk script to fail when pipe is not closed. Closes bug
1988 #36792
1989
1990 30 Dec 2003; Brad House <brad_mssw@gentoo.org> gcc-3.3.2-r5.ebuild:
1991 marking -* bug affects all arches
1992
1993 30 Dec 2003; Brad House <brad_mssw@gentoo.org> gcc-3.3.2-r5.ebuild:
1994 Problems with -r5 on a fresh install of gentoo, I commented
1995 inside the ebuild above the KEYWORDS= for more information, marked -amd64, but
1996 other arches are probably affected too
1997
1998 29 Dec 2003; Seemant Kulleen <seemant@gentoo.org> gcc-3.3.2-r5.ebuild,
1999 files/scan_libgcc_linked_ssp.sh:
2000 spelling fixes, thanks to: Scott Taylor <scott@303underground.com> and Eric
2001 Harney <eharney@clemson.edu> in bug #36772
2002
2003 *gcc-3.3.2-r5 (29 Dec 2003)
2004
2005 29 Dec 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r5.ebuild:
2006 Update snapshot to 20031218; update SSP to 3.3-7. Rework guard detection in
2007 glibc a bit (fix it to use scan_libgcc_linked_ssp.sh to detect ELF images
2008 linked to __guard@GCC and add support for new _LIBC_PROVIDES_SSP_ instead
2009 of patch to use __guard and co symbols from glibc). Thanks to the hardened
2010 team, especially Ned Ludd <solar@gentoo.org> for help on the SSP stuff.
2011
2012 *gcc-3.3.2-r4 (14 Dec 2003)
2013
2014 14 Dec 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r4.ebuild:
2015 Update snapshot to 20031201. Remove 'fixed' headers, as they tend to break
2016 some builds. Fix DEPEND on glibc for NPTL. Remove some stale sections.
2017
2018 30 Nov 2003; Alexander Gabert <pappy@gentoo.org> gcc-3.2.3-r3.ebuild,
2019 gcc-3.3.2-r3.ebuild:
2020 added ccache warnings to the ebuilds, thanks to Strider for pointing this out
2021 and providing the workaround
2022
2023 29 Nov 2003; Brad House <brad_mssw@gentoo.org> gcc-3.3.2-r2.ebuild:
2024 mark stable on amd64
2025
2026 28 Nov 2003; Alexander Gabert <pappy@gentoo.org> gcc-3.2.3-r3.ebuild,
2027 gcc-3.3.2-r3.ebuild:
2028 added logic for false positives hitting gcc library with guard in it
2029
2030 *gcc-3.2.3-r3 (27 Nov 2003)
2031 *gcc-3.3.2-r3 (27 Nov 2003)
2032
2033 10 Dec 2003; Guy Martin <gmsoft@gentoo.org> gcc-3.3.2-r3.ebuild,
2034 gcc-3.3.2.ebuild :
2035 Fixed little type unkown -> unknown.
2036
2037 08 Dec 2003; Guy Martin <gmsoft@gentoo.org> gcc-3.3.2-r3.ebuild,
2038 gcc-3.3.2.ebuild :
2039 Force CHOST="hppa-unknown-linux-gnu" on hppa for stability.
2040
2041 27 Nov 2003; Alexander Gabert <pappy@gentoo.org> gcc-3.2.3-r3.ebuild,
2042 gcc-3.3.2-r3.ebuild, files/3.2.3/gcc-3.2.3-move-propolice-into-glibc.patch:
2043 adding bumpee versions of gcc-3.3.2 and gcc-3.2.3 for proper migration of the
2044 propolice functions to the glibc, this updated is needed because of bugs like
2045 25299 and other related -static -fstack-protector building in the current
2046 2.3.2-r3 glibc
2047
2048 21 Nov 2003; Aron Griffis <agriffis@gentoo.org> gcc-3.3.2-r2.ebuild:
2049 Add ~ia64
2050
2051 20 Nov 2003; Aron Griffis <agriffis@gentoo.org> gcc-3.3.2-r2.ebuild:
2052 Mark stable on alpha
2053
2054 04 Nov 2003; Brad House <brad_mssw@gentoo.org> gcc-3.3.1-r5.ebuild:
2055 mark as stable on amd64
2056
2057 01 Nov 2003; Aron Griffis <agriffis@gentoo.org> gcc-3.3.2-r2.ebuild:
2058 Add ~alpha to KEYWORDS
2059
2060 *gcc-3.3.2-r2 (27 Oct 2003)
2061
2062 19 Nov 2003; Guy Martin <gmsoft@gentoo.org> gcc-3.3.2-r2.ebuild :
2063 Added --enable-sjlj-exceptions to ${myconf} on hppa.
2064
2065 02 Nov 2003, Guy Martin <gmsoft@gentoo.org> gcc-3.3.2-r2.ebuild,
2066 gcc-3.3.2-r1.ebuild, gcc-3.3.2.ebuild :
2067 Marking gcc-3.3.2-r1 and -r2 -hppa due to a problem with binutils.
2068 Marking gcc-3.3.2 as ~hppa which does not suffert of this problem.
2069
2070 27 Oct 2003; Guy Martin <gmsoft@gentoo.org> gcc-3.3.2-r2.ebuild :
2071 Added ~hppa to KEYWORDS.
2072
2073 27 Oct 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r2.ebuild:
2074 Update protector patch to 3.3-5.
2075
2076 *gcc-3.3.2-r1 (26 Oct 2003)
2077
2078 26 Oct 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2-r1.ebuild:
2079 New snapshot of gcc-3_3-rhl-branch CVS branch that fixes the visibility issues
2080 for x86 at least.
2081
2082 21 Oct 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2.ebuild:
2083 Mask this puppy again until I figure out why it breaks visibility attribute
2084 support (and thus NPTL, possibly TLS as well).
2085
2086 *gcc-3.3.2 (21 Oct 2003)
2087
2088 08 Dec 2003; Guy Martin <gmsoft@gentoo.org> gcc-3.3.2.ebuild :
2089 Marked stable on hppa.
2090
2091 19 Nov 2003; Guy Martin <gmsoft@gentoo.org> gcc-3.3.2.ebuild :
2092 Added --enable-sjlj-exceptions to ${myconf} on hppa.
2093
2094 21 Oct 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.2.ebuild,
2095 files/3.3.2/gcc332-gentoo-branding.patch:
2096 New version.
2097
2098 18 Oct 2003; Brad House <brad_mssw@gentoo.org> gcc-3.3.1-r5.ebuild,
2099 files/gcc331_use_multilib.amd64.patch:
2100 add appropriate changes for amd64, and set ~amd64 in flags
2101
2102 *gcc-3.3.1-r5 (14 Oct 2003)
2103
2104 15 Oct 2003; Joshua Kinard <kumba@gentoo.org> gcc-3.3.1-r4.ebuild,
2105 gcc-3.3.1-r5.ebuild, gcc-3.3.1.ebuild:
2106 Added ~sparc to KEYWORDS
2107 This will only affect sparc64 users using the gcc33-sparc64 profile
2108
2109 14 Oct 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.1-r5.ebuild,
2110 files/3.3.1/gcc331-pp-fixup.patch:
2111 Actually add gcc331-pp-fixup.patch for public use.
2112
2113 14 Oct 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.1-r5.ebuild:
2114 Update CVS snapshot.
2115
2116 09 Oct 2003; <tuxus@gentoo.org> gcc-3.3.1-r4.ebuild:
2117 Added ~mips to Keywords
2118
2119 04 Oct 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.3-r2.ebuild:
2120 Marked stable for x86, ppc, sparc, alpha, and mips.
2121
2122 03 Oct 2003; Brad House <brad_mssw@gentoo.org> gcc-3.3.1-r1.ebuild:
2123 mark as stable for amd64
2124
2125 28 Sep 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3-r1.ebuild,
2126 gcc-3.3.1-r1.ebuild, gcc-3.3.1-r2.ebuild, gcc-3.3.1-r3.ebuild,
2127 gcc-3.3.1.ebuild:
2128 Exclude PPC mergel miscompilation workaround, as it is fixed in apps according
2129 to lu_zero.
2130
2131 *gcc-3.3.1-r4 (28 Sep 2003)
2132
2133 28 Sep 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.1-r4.ebuild:
2134 Update revision. Update ProPolice to 3.3-4. I also took the time and reaped
2135 a few of non applied pr fixes for gcc-3_3-branch that is not yet applied to
2136 gcc-3_3-rhl-branch we use. I also ported a few fixes that was fixed only 3.4
2137 side, and testing my side at least shows no regressions.
2138
2139 25 Sep 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.1-r3.ebuild:
2140 Add gcc-unsharing_lhs.patch resolving bug #29467. Also marked this ~x86.
2141 More info on this bug can be found at:
2142
2143 http://gcc.gnu.org/ml/gcc-patches/2003-09/msg00853.html
2144
2145 *gcc-3.3.1-r3 (20 Sep 2003)
2146
2147 20 Sep 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.1-r3.ebuild:
2148 Update CVS snapshot to 20030916 - this should fix the static linking problem
2149 with some packages without the hack that broke things for a few people ...
2150
2151 *gcc-3.3.1-r2 (15 Sep 2003)
2152
2153 15 Sep 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.1-r2.ebuild:
2154 Backout to an earlier cvs snapshot (20030815) to fix preprocessor issues (for
2155 instance lilo not compiling, bug #28266). Change libgcc.a to a linker script
2156 to fix problems with not linking to libc.a when linking static.
2157
2158 *gcc-3.3.1-r1 (07 Sep 2003)
2159
2160 17 Sep 2003; Jon Portnoy <avenj@gentoo.org> gcc-3.3.1-r1.ebuild :
2161 ia64 keywords.
2162
2163 12 Sep 2003; Joshua Kinard <kumba@gentoo.org> gcc-3.3.1.ebuild:
2164 Added ~sparc to Keywords, should only affect users using the gcc33-sparc64-1.4
2165 testing profile. Yell if otherwise.
2166
2167 09 Sep 2003; George Shapovalov <george@gentoo.org> 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: :
2168 Removed "ada" from gcc_lang as month ago for previous versions.
2169 Also removed gcc32-ada-make.patch and corresponding epatch invocations
2170
2171 07 Sep 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.1-r1.ebuild:
2172 Update snapshot to 20030904. Fix coreutils patch - it did not catch all broken
2173 tail calls.
2174
2175 24 Aug 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.3-r1.ebuild,
2176 gcc-3.2.3-r2.ebuild, gcc-3.3-r1.ebuild, gcc-3.3.1.ebuild, gcc-3.3.ebuild:
2177 Add hardened-gcc support, bug #26305.
2178
2179 24 Aug 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.2-r2.ebuild,
2180 gcc-3.2.2.ebuild, gcc-3.2.3-r1.ebuild, gcc-3.2.3-r2.ebuild,
2181 gcc-3.3-r1.ebuild, gcc-3.3.1.ebuild, gcc-3.3.ebuild,
2182 files/fix_libtool_files.sh, files/awk/fixlafiles.awk:
2183 Fix_libtool_files.sh did not catch a user changing CHOST. Updated
2184 fixlafiles.awk and the latest ebuilds to support a fix for this, bug #23466.
2185
2186 *gcc-3.3.1 (10 Aug 2003)
2187
2188 10 Aug 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.1.ebuild,
2189 files/3.3.1/gcc331-gentoo-branding.patch:
2190 New version.
2191
2192 09 Aug 2003; George Shapovalov <george@gentoo.org> 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
2193 Removed "ada" from gcc_lang on listed ebuilds (did not touch three which do some patches,
2194 will do them later myself or leave to azarah).
2195 See #25178 for details. In short, having ada in --enable-languages does not make gcc build
2196 ada support properly (there is more involved, see for example #11204) and makes gcc build fail
2197 on users who have gnat installed.
2198
2199 04 Aug 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.3-r1.ebuild:
2200 Update 3.3 ebuild to use the latest protector-3. Also don't patch
2201 in ProPolice on HPPA (consistent with the 3.2.x gcc ebuilds).
2202
2203 *gcc-3.2.3-r2 (23 Jul 2003)
2204
2205 23 Jul 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.3-r2.ebuild:
2206 New revision includes updated ProPolice protector-10
2207 patch. This fixes the following issues:
2208 - Regex functions cause m4 to seg fault
2209 - Doesn't protect the 1st function argument when
2210 CFLAGS="-O0".
2211
2212 24 Jul 2003; Martin Schlemmer <azarah@gentoo.org> files/fix_libtool_files.sh:
2213 Fix fix_libtool_files.sh to first get the number of parameters, and $1, else
2214 some odd settings in /etc/profile may cause $# to be overwritten.
2215
2216 *gcc-3.3-r1 (20 Jul 2003)
2217
2218 20 Jul 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3-r1.ebuild,
2219 files/3.3/gcc33-coreutils-compat.patch.bz2,
2220 files/3.3/gcc33-gentoo-branding-1.patch:
2221 New version that rather use the gcc-3_3-rhl-branch branch. Also add
2222 gcc33-coreutils-compat.patch.bz2 to call head/tail corretly as needed
2223 by coreutils-5.0.
2224
2225 20 Jul 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.ebulid,
2226 files/3.3/gcc33-no-multilib-amd64.patch:
2227 Cleanup amd64 support to rather use a patch. From Olivier Crete
2228 <tester@gentoo.org>.
2229
2230 20 Jul 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.3-r1.ebuild,
2231 files/3.2.3/gcc-3.2.3-mergel-fix.patch:
2232 There exists a bug in the ebuild patched gcc that prevents hppa from getting
2233 build because of default_assemble_visibility is not compiled. Patch done by
2234 Alexander Gabert <pappy@nikita.ath.cx>.
2235
2236 18 Jul 2003; Will Woods <wwoods@gentoo.org> gcc-3.2.3-r1.ebuild:
2237 Marked stable for alpha
2238
2239 16 Jul 2003; Jay Pfeifer <pfeifer@gentoo.org> gcc-3.2.3-r1.ebuild:
2240 set stable on x86
2241
2242 14 Jul 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.3-r1.ebuild:
2243 ProPolice does not work on architectures where the stack
2244 grows upward (such as HPPA). Therefore, if the
2245 architecture is HPPA, do not apply the ProPolice patches.
2246
2247 09 Jul 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.3-r1.ebuild:
2248 Updated ProPolice to protector-8. This includes minor
2249 bugfixes on PPC that popped up in certain (rare) cases.
2250
2251 02 Jul 2003; Luca Barbato <lu_zero@gentoo.org> gcc-3.2.3-r1.ebuild:
2252 set added the mergel workaround, G4 users should reemerge or change the
2253 altivec.h include by hand
2254
2255 01 Jul 2003; Luca Barbato <lu_zero@gentoo.org> gcc-3.2.3-r1.ebuild:
2256 set stable on ppc
2257
2258 01 Jul 2003; Todd Sunderlin <todd@gentoo.org> gcc-3.2.3-r1.ebuild:
2259 set stable on sparc
2260
2261 14 Jun 2003; Joshua Kinard <kumba@gentoo.org> gcc-3.2.3-r1.ebuild:
2262 Changed ~mips to mips in KEYWORDS
2263
2264 12 Jun 2003; <msterret@gentoo.org> gcc-3.1-r8.ebuild, gcc-3.1.1-r1.ebuild:
2265 fix Header
2266
2267 10 Jun 2003; Tavis Ormandy,,, <taviso@gentoo.org> gcc-2.95.3-r8.ebuild,
2268 files/gcc-2.95.3-alpha.diff:
2269 new-atexit.diff is not finished for alpha, fixing #18626
2270
2271 19 May 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.ebuild :
2272 Only compile gcj AWT/Swing support if we have the Xlib.h header, else
2273 it borks during bootstrap.
2274
2275 *gcc-3.3 (17 May 2003)
2276
2277 17 May 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.3.ebuild,
2278 gcc33-gentoo-branding.patch, gcc33-propolice-version.patch :
2279 New version:
2280 - Merge cleanups from Spider <spider@gentoo.org>.
2281 - Add the manpages (required during bootstrap, as we do not have perl),
2282 with some more cleanups.
2283 - Add a nice collection of patches from Suse/Debian, thanks to
2284 Nicholas Wourms <dragon@gentoo.org> for filtering these.
2285 - Add an branch update from the Hammer 3.3 branch with lots of Athlon
2286 and Hammer fixes/optimizations. This also includes the DFA scheduler
2287 and profiler updates that should improve things accross the board.
2288 Once again, many thanks to Nicholas Wourms <dragon@gentoo.org>.
2289 - Add gcj AWT/Swing for people with X and java in USE (thanks again
2290 Nicholas =).
2291
2292 NOTE: I urge the faint of heart to leave this for now, as it have
2293 deprecated many features, and a lot of packages will have to
2294 be fixed first.
2295
2296 16 May 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.2-r3.ebuild:
2297 - Updated ProPolice to Protector-3.2.2-7, fixing the PPC bug and
2298 parallel make bug - again we no longer need to apply these
2299 separately.
2300 - Converted to the new patch implementation as used in the
2301 gcc-3.2.3-r1 ebuild making for easier patch management. Thanks
2302 to Martin Schlemmer <azarah@gentoo.org> for this cleanup.
2303
2304 16 May 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.3-r1.ebuild:
2305 Updated ProPolice to Protector-3.2.2-7. This revision includes the PPC bug fix
2306 and the parallel make fix, so these no longer need to be applied separately.
2307
2308 *gcc-3.2.3-r1 (29 Apr 2003)
2309
2310 14 Jun 2003; Guy Martin <gmsoft@gentoo.org> gcc-3.2.3-r1.ebuild :
2311 Changed ~hppa to -hppa in KEYWORDS. Too many crazy users are using ~hppa.
2312
2313 29 Apr 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.3-r1.ebuild :
2314 Manpages gets regenerated, and as we do not have perl at bootstrap, we need
2315 to use a tarball with updated manpages again. Also fix the build to gzip
2316 manpages and info pages. Fix the build to actually remove man/info pages
2317 if 'build' in USE .. this got broken during the gcc-config changes.
2318
2319 *gcc-3.2.3 (28 Apr 2003)
2320
2321 28 Apr 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.3.ebuild,
2322 gcc-323-propolice-version.patch, gcc32-c++-classfn-member-template.patch,
2323 gcc32-mklibgcc-serialize-crtfiles.patch, gcc323-gentoo-branding.patch,
2324 protector-3.2.2-6-PPC.patch :
2325 Update version
2326 - Add gcc323-gentoo-branding.patch and gcc-3.2.3-tls-update.patch.bz2 thanks
2327 to Nicholas Wourms <dragon@gentoo.org>. He did a great job at porting
2328 gcc-3.2.3-tls-update.patch.bz2 from 3.2.2!
2329 - Add two patches from Mandrake; gcc32-c++-classfn-member-template.patch and
2330 gcc32-mklibgcc-serialize-crtfiles.patch.
2331 - Cleanup the ProPolice stuff. Also rather use the patch tarball from its
2332 homepage then adding the files to cvs.
2333 - Get the version patches (gcc323-gentoo-branding.patch and
2334 gcc-323-propolice-version.patch) to be more generic to ebuild revisions;
2335 added version_patch() for this.
2336 - Fix awk/fixlafiles.awk to not change files in /usr/lib/gcc-lib. This got
2337 broken with my previous recursion fix.
2338
2339 28 Apr 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2-r5.ebuild :
2340 Remove message and 'die' in pkg_setup().
2341
2342 28 Apr 2003; Luca Barbato <lu_zero@gentoo.org> gcc-3.2.2-r2.ebuild :
2343 Unmasked on ppc
2344
2345 24 Mar 2003; Martin Schlemmer <azarah@gentoo.org> :
2346 - Fix latest ebuild to only build static if we are just building the C
2347 frontend, else some C++ packages fails when trying to link to libstdc++.so,
2348 bug #18050.
2349 - One more effort to try and fix the corner cases where an upgrade borks
2350 python, and thus portage, resulting in /etc/ld.so.conf not being updated.
2351
2352 *gcc-3.2.2-r2 (21 Mar 2003)
2353
2354 21 Mar 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.2-r2.ebuild,
2355 gcc32-pr7768.patch, gcc32-pr8213.patch, gcc32-pr9732.patch,
2356 gcc322-pr8746.patch, gcc322-pr9888.patch, gcc322-ggc_page-speedup.patch,
2357 gcc-3.2.2-branch-update-20030322.patch, gcc-3.2.2-tls-update2.patch :
2358
2359 - Update to gcc-3_2 branch 2003-03-22 (gcc-3.2.2-branch-update-20030322.patch)
2360 - Update TLS patch (gcc-3.2.2-tls-update2.patch) for 2003-03-22 CVS branch.
2361 - Add gcc322-pr9888.patch to fix a out of range 'loop' instructions for the
2362 K6 family of processors. Many thanks to Jim Bray <jb@as220.org> for his
2363 work in getting this resolved with the gcc devs, and bringing it to my
2364 attention (included in branch-update).
2365 - Add gcc322-pr8746.patch to fix corner cases of miscompilation on K6 arch.
2366 - Get gcc to decreases the number of times the collector has to be run
2367 by increasing its memory workspace, bug #16548, thanks to
2368 Garen <garen@garen.net>, patch gcc322-ggc_page-speedup.patch.
2369 - Also added some other PR bugfixes.
2370
2371 09 Mar 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.2*.ebuild :
2372 Fix handling of fix_libtool_files.sh to be more $FILESDIR independant.
2373 We basically install it to /sbin now, and then call it from there. Also
2374 export LD_LIBRARY_PATH with new gcc library path in it to prevent gcc-config
2375 from borking when run. This will hopefully fix bugs #15288, #16632, #16797.
2376
2377 *gcc-3.2.2-r3 (03 Mar 2003)
2378
2379 25 Apr 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.2-r3.ebuild:
2380 Added files/3.2.2/protector_parallel_make.patch which
2381 fixes the errors we've been seeing when using >= -j2
2382 as addressed in bug 18091.
2383
2384 24 Apr 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.2-r3.ebuild,
2385 files/3.2.2/protector.c:
2386 Fixed the ProPolice PPC segfault issue on certain packages.
2387 Thanks to Hiroaki Etoh <ETOH@jp.ibm.com> for the quick fix
2388 for this problem.
2389
2390 20 Apr 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.2-r3.ebuild,
2391 files/3.2.2/protector.patch:
2392 Updated to the latest ProPolice patch, Protector-6. This should resolve the
2393 problems experienced with the Protector-5 patch. This was due to a bug in the
2394 patch enabling the protection by default.
2395
2396 11 Apr 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.2-r3.ebuild,
2397 manifest, files/3.2.2/protector.patch:
2398 Downgraded ProPolice to protector-4. With Protector-5 GCC seems to
2399 die on bootstrap with 1.4-rc4. It also seems to be the source of the
2400 unresolved symbols seen previously. We'll stay with -4 for now.
2401
2402 10 Apr 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.2-r3.ebuild,
2403 manifest:
2404 Removing -fstack-protector from ALLOWED_FLAGS. This leads
2405 to unresolved symbols in builds of certain packages.
2406
2407 09 Apr 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.2-r3.ebuild,
2408 files/3.2.2/protector.patch:
2409 Updated ProPolice to protector-3.2.2-5
2410
2411 31 Mar 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.2-r3.ebuild:
2412 Moved ProPolice related files from $FILEDIR/3.2 to $FILESDIR/3.2.2
2413
2414 26 Mar 2003; Matthew Rickard <frogger@gentoo.org> gcc-3.2.2-r3.ebuild,
2415 files/3.2/protector.patch:
2416 - Updated ProPolice patch to protector-3.2.2-4.tar.gz
2417 - Removed unneeded comments in ebuild about a patch we aren't applying anymore.
2418 - Added gcc-322-r3-propolice-version.patch which will add propolice to the
2419 gcc version string. This is necessary for xfree to build correctly with
2420 stack protection.
2421 - Added -fstack-protector to the list of known good CFLAGS
2422
2423 05 Mar 2003; Joshua Brindle <method@gentoo.org> gcc-3.2.2-r3.ebuild :
2424 replace-flags for pentium4 for bug #16867, add optimizations for x86 only
2425
2426 03 Mar 2003; Joshua Brindle <method@gentoo.org> gcc-3.2.2-r3.ebuild :
2427 Fixed strip-flags to allow certain known stable optimizations including:
2428 -O -O1 -O2 -Os -O3 -mcpu -march -pipe -g -freorder-blocks -fprefetch-loop-arrays
2429
2430 *gcc-3.2.2-r1 (23 Feb 2003)
2431
2432 25 Feb 2003; Nicholas Wourms <dragon@gentoo.org> gcc-3.2.2-r1.ebuild :
2433 Fix mips depends so they actually work.
2434
2435 24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> gcc-3.2.2-r1.ebuild :
2436 Mark testing for mips. Changed DEPENDS to a lower binutils *only* for mips,
2437 since .18 generates really b0rked asm and tests prove that .16 works just fine.
2438
2439 23 Feb 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.2-r1.ebuild :
2440 Update from cvs to add __thread support.
2441
2442 *gcc-3.2.2 (06 Feb 2003)
2443
2444 27 May 2003; Guy Martin <gmsoft@gentoo.org> gcc-3.2.2.ebuild :
2445 Downgrading DEPEND to binutils >=2.13.90.0.16 for hppa.
2446
2447 29 Mar 2003; Christian Birchinger <joker@gentoo.org> gcc-3.2.2.ebuild:
2448 Added sparc stable keyword
2449
2450 25 Feb 2003; Nicholas Wourms <dragon@gentoo.org> gcc-3.2.2.ebuild :
2451 Fix mips depends so they actually work.
2452
2453 24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> gcc-3.2.2.ebuild :
2454 Mark stable for mips. Changed DEPENDS to a lower binutils *only* for mips,
2455 since .18 generates really b0rked asm and tests prove that .16 works just fine.
2456
2457 24 Feb 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.2.ebuild :
2458 Mark stable for x86.
2459
2460 22 Feb 2003; Guy Martin <gmsoft@gentoo.org> gcc-3.2.2.ebuild :
2461 Commited stable for hppa.
2462
2463 22 Feb 2003; Zach Welch <zwelch@gentoo.org> gcc-3.2.2.ebuild :
2464 Added patch for arm to disable floating point math
2465
2466 21 Feb 2003; Zach Welch <zwelch@gentoo.org> gcc-3.2.2.ebuild :
2467 Added patch for arm to fix incorrect code generation
2468
2469 21 Feb 2003; Aron Griffis <agriffis@gentoo.org> gcc-3.2.2.ebuild :
2470 Mark 3.2.2 stable on alpha -- it's the best we've got so far!
2471
2472 18 Feb 2003; Zach Welch <zwelch@gentoo.org> gcc-3.2.2.ebuild :
2473 Added arm to keywords.
2474
2475 08 Feb 2003; Guy Martin <gmsoft@gentoo.org> gcc-3.2.2.ebuild :
2476 Added hppa to keywords.
2477
2478 06 Feb 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.2.ebuild :
2479 Update version.
2480
2481 *gcc-3.2.2_pre20030131 (02 Feb 2003)
2482
2483 02 Feb 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.2_pre20030131.ebuild :
2484 New snapshot. This should close bug #14699.
2485
2486 *gcc-3.2.1-r7 (18 Jan 2003)
2487
2488 18 Jan 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.1-r7.ebuild :
2489 Add some patches from Mandrake/Suse.
2490
2491 *gcc-3.2.1-r6 (16 Dec 2002)
2492
2493 13 Feb 2003; Mark Guertin <gerk@gentoo.org> gcc-3.2.1-r6.ebuild :
2494 set ppc in keywords
2495
2496 19 Jan 2003; Jan Seidel <tuxus@gentoo.org> :
2497 Added mips to keywords
2498
2499 08 Jan 2003; Seemant Kulleen <seemant@gentoo.org> gcc-3.2.1-r6.ebuild :
2500
2501 Stable for sparc.
2502
2503 08 Jan 2003; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.1-r6.ebuild :
2504 Mark stable for x86. Do not merge with C[XX]FLAGS="-march=k6[-2]", as
2505 it causes problems, bug #12791.
2506
2507 28 Dec 2002; Jack Morgan <jmorgan@gentoo.org> gcc-3.2.1.ebuild :
2508 Changing ~sparc to sparc
2509
2510 23 Dec 2002; Martin Schlemmer <azarah@gentoo.org> :
2511 Fix to use get_number_of_jobs to set -j.
2512
2513 16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.1*.ebuild :
2514 Fix to set CC and CXX properly.
2515
2516 16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.1-r1.ebuild,
2517 gcc-3.2.1-r6.ebuild, gcc-2.95.3-r7.ebuild gcc-3.2.1*.ebuild :
2518
2519 Install and touch manpages if we do not have perl, as they started to
2520 use perl to generate the manpages ... If we do not do this, gcc fails
2521 to build during bootstrap.
2522
2523 Install the /lib/cpp and /usr/bin/cc wrappers for other common used gcc's.
2524
2525 *gcc-3.2.1-r1 (16 Dec 2002)
2526
2527 16 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.1-r1.ebuild,
2528 gcc-3.2.1-r6.ebuild :
2529
2530 Update with patches from Redhat, and also update with patch against 2002-12-08
2531 CVS branch. For -r6, changed the /lib/cpp and /usr/bin/cc symlinks to wrapper
2532 scripts, which is more generic if we do not fisically switch gcc profiles.
2533
2534 15 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gcc-2.95.3-r*.ebuild :
2535 Fix CXX to equal 'g++'. For some reason I was under the impression that
2536 gcc3 was the only gcc that needed this. This should close bugs #11589
2537 and #12169. Ill figure some way to get this fixed painlessly for
2538 most users ...
2539
2540 13 Dec 2002; Mark Guertin <gerk@gentoo.org> gcc-3.2.1.ebuild :
2541 Marked stable for ppc.
2542
2543 12 Dec 2002; Jan Seidel <tuxus@gentoo.org> gcc-3.2.1.ebuild :
2544 Added mips to keywords.
2545
2546 10 Dec 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.1.ebuild :
2547 Mark as stable for x86.
2548
2549 06 Dec 2002; Rodney Rees <manson@gentoo.org> :
2550 Changed sparc ~sparc keywords.
2551
2552 03 Dec 2002; Martin Schlemmer <azarah@gentoo.org> :
2553 Also set CC and CXX in /etc/env.d/05gcc.
2554
2555 01 Dec 2002; Olivier Reisch <doctomoe@gentoo.org> gcc-3.2-r4.ebuild :
2556 Definitely fine now, marking it ppc stable. Moving on to 3.2.1 :)
2557
2558 25 Nov 2002; Olivier Reisch <doctomoe@gentoo.org> gcc-3.2-r4.ebuild :
2559 Changed -ppc to ~ppc, we have been able to make it compile fine on a few
2560 test machines. Will test further before marking it ppc stable eventually.
2561
2562 24 Nov 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.1.ebuild,
2563 gcc-3.2.1-r5.ebuild :
2564
2565 Get these to run ${FILESDIR}/fix_libtool_files.sh, and thus fix libtool
2566 linker scripts to reference the right gcc version ... This should close
2567 bug #11094.
2568
2569 *gcc-3.2.1 (21 Nov 2002)
2570 *gcc-3.2.1-r5 (21 Nov 2002)
2571
2572 21 Nov 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.1.ebuild,
2573 gcc-3.2.1-r5.ebuild :
2574
2575 Update to new version. Multi arch version is -r5.
2576
2577 21 Nov 2002; Olivier Reisch <doctomoe@gentoo.org> gcc-3.2-r4.ebuild :
2578
2579 Added -ppc, it does not compile on PPC test machine.
2580
2581 20 Nov 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2-r4.ebuild :
2582
2583 Mark as stable.
2584
2585 *gcc-3.2-r5 (10 Oct 2002)
2586
2587 10 Nov 2002; Martin Schlemmer <azarah@gentoo.org> :
2588
2589 New multi version/arch version. Updated with patches
2590 from Mandrake/Redhat/Suse. Have SLOT=$PV if CCHOST=CHOST.
2591
2592 *gcc-3.2-r4 (10 Oct 2002)
2593
2594 10 Nov 2002; Martin Schlemmer <azarah@gentoo.org> :
2595
2596 Updated with patches from Mandrake/Redhat/Suse.
2597
2598 *gcc-2.95.3-r8 (10 Oct 2002)
2599
2600 03 Arp 2003; Martin Holzer <mholzer@gentoo.org> gcc-2.95.3-r8.ebuild :
2601 Filtering out -ggdb. Closes #8229.
2602
2603 08 Jan 2003; Seemant Kulleen <seemant@gentoo.org> gcc-2.95.3-r8.ebuild :
2604
2605 Marked stable for x86
2606
2607 10 Nov 2002; Martin Schlemmer <azarah@gentoo.org> :
2608
2609 New multi version/arch version.
2610
2611 *gcc-3.2-r3 (28 Oct 2002)
2612
2613 28 Oct 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2-r3.ebuild :
2614
2615 Initial version that support alpha version of new multi version/arch
2616 scheme. Very ALPHA, so use at your own risk!!
2617
2618 *gcc-3.2-r2 (20 Oct 2002)
2619
2620 20 Oct 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2-r2.ebuild :
2621
2622 Add patches to compile under glibc-2.3.1.
2623
2624 *gcc-3.2-r1 (27 Aug 2002)
2625
2626 9 Sep 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2-r1.ebuild :
2627
2628 Remove symlinks that are installed to /usr/lib/gcc-lib/$CHOST/$PV/include,
2629 as it may cause the build to fail.
2630
2631 27 Aug 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2-r1.ebuild :
2632
2633 Update the "misconstruct function call frame" bug patches. This resolves
2634 bug #7071, thanks to Steven Wong <wongs15@tartarus.uwa.edu.au>. Updated
2635 info can be found at:
2636
2637 http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0588.html
2638
2639 Good patch site to keep in mind (reminder to myself):
2640
2641 http://www.zipworld.com.au/~gschafer/lfs-tweaks.html
2642
2643 21 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog :
2644
2645 Filter -fomit-frame-pointer flag, which causes problems as reported in
2646 bug #6641.
2647
2648 15 Aug 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2.ebuild :
2649
2650 Add back gcc-3-deopt.patch. Also add gcc-3-deopt-doc.patch. Update
2651 the docs that gets installed, as well as added html pages for libstdc++-v3.
2652
2653 *gcc-3.2 (15 Aug 2002)
2654
2655 15 Aug 2002; Daniel Robbins <drobbins@gentoo.org> gcc-3.2.ebuild :
2656
2657 Update to latest version
2658
2659 *gcc-3.2_pre-r1 (15 Aug 2002)
2660
2661 15 Aug 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2_pre-r1 :
2662
2663 New snapshot.
2664
2665 Fixes a bug in gcc-3.1 and above ... -maccumulate-outgoing-args flag (added
2666 in gcc-3.1) causes gcc to misconstruct the function call frame in many cases.
2667 Thanks to Ronald Hummelink <ronald@hummelink.xs4all.nl> for bringing it to
2668 our attention.
2669
2670 http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/
2671 http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0319.html
2672 http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0350.html
2673 http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2002/08/0410.html
2674 http://gcc.gnu.org/ml/gcc/2002-08/msg00731.html
2675
2676 NOTE to myself: I still have to apply the patch to the manpage *after*
2677 compile.
2678
2679 Add --enable-__cxa_atexit to ./configure, fixing bug #6430.
2680
2681 *gcc-3.1.1-r1 (30 Jul 2002)
2682
2683 30 Jul 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.1.1-r1 :
2684
2685 Gcc-3.1.1 final. Also fixed it to be able to disable java.
2686 Major cleanups from 3.1.1.
2687
2688 *gcc-3.2_pre (28 Jul 2002)
2689
2690 30 Jul 2002; Mark Guertin <gerk@gentoo.org> gcc-3.2_pre :
2691 Added ppc to keywords
2692
2693 30 Jul 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2_pre :
2694
2695 Some cleanups. Use the "java" USE flag to enable/disable java
2696 as it add a bit to compile time.
2697
2698 28 Jul 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.2_pre :
2699
2700 Add CVS version of gcc-3.2.
2701
2702 *gcc-3.1.1 (07 Jul 2002)
2703
2704 7 Jul 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.1.1 :
2705
2706 Add snapshot for gcc-3.1.1. This fixes the internal compiler
2707 errors with "-march=pentium4" for me at least (had with gcc-3.1).
2708
2709 *gcc-3.1-r8 (03 Jul 2002)
2710
2711 6 Jul 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.1-r8 :
2712
2713 Update the fix for bug #4411, as the old caused ncurses, among things
2714 not to link properly if an older version was installed. The sed
2715 rule is now:
2716
2717 sed -e "s:%{L\*} %(link_libgcc):%{L\*} -L/lib %(link_libgcc):" specs
2718
2719
2720 3 Jul 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.1-r8 :
2721
2722 Move all the libs to the version specific directory. Add a fix for
2723 bug #4411, which should be considered *very* experimental.
2724
2725 3 Jul 2002; Martin Schlemmer <azarah@gentoo.org> :
2726 Add the /usr/bin/$CHOST-g++ symlink, as it is needed now for
2727 some weird reason.
2728
2729 *gcc-2.95.3-r7 (29 Jun 2002)
2730
2731 29 Jun 2002; Martin Schlemmer <azarah@gentoo.org> :
2732 Remove texinfo as we have an ebuild again.
2733
2734 This new patch for the atexit problem occured with glibc-2.2.3 should
2735 work with glibc-2.2.4. This closes bug #3987 and #4004.
2736
2737 http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2001/08/0476.html
2738 http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2001/08/0589.html
2739
2740 Something to note, is that this patch makes gcc crash if its given
2741 the "-mno-ieee-fp" flag ... libvorbis is an good example of this.
2742 This however is on of those which one we want fixed most cases :/
2743
2744 Also fix bug #3527, which was caused by a stray symlink on downgrading from
2745 gcc-3.x.
2746
2747 *gcc-3.1-r7 (29 June 2002)
2748
2749 29 June 2002; Brandon Low <lostlogic@gentoo.org> gcc-3.1-r6.ebuild :
2750
2751 Make sure that static linking against gcc libraries works with a little
2752 sed magic :).
2753
2754 25 Jun 2002; Martin Schlemmer <azarah@gentoo.org> texinfo providing ebuilds :
2755 Add ibiblio to SRC_URI for all texinfo providing ebuilds (2.95.3 and 3.0.4);
2756 resolve bug #1777.
2757
2758 *gcc-3.1-r6 (10 June 2002)
2759
2760 11 June 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.1-r6.ebuild :
2761
2762 Update version checking.
2763
2764 10 June 2002; Bart Verwilst <verwilst@gentoo.org> Changelog:
2765
2766 Remove curses.h and ncurses.h from the installation, so it doesn't
2767 conflict with our ncurses package.
2768
2769
2770 *gcc-3.1-r5 (29 May 2002)
2771
2772 29 May 2002; Matthew Kennedy <azarah@gentoo.org> gcc-3.1-r5.ebuild,
2773 ChangeLog, files/digest-gcc-3.1-r5 :
2774
2775 Fixes how we check for already install gcc's.
2776
2777 *gcc-3.1-r4 (25 May 2002)
2778
2779 25 May 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.1-r4.ebuild :
2780
2781 Fix some more files that got installed in the wrong location. From
2782 gcc-3.1, locales is installed in $datadir, so we should not set that
2783 to a custom dir, and since libgcj.jar now have the version appended,
2784 it should not be a problem with multiple version installs anymore.
2785
2786 *gcc-3.1-r3 (25 May 2002)
2787
2788 25 May 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.1-r3.ebuild :
2789
2790 Added some Redhat/Suse/Mandrake patches.
2791
2792 *gcc-3.1-r2 (24 May 2002)
2793
2794 24 May 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.1-r2.ebuild :
2795
2796 Use the correct library versions in src_install().
2797
2798 *gcc-3.1-r1 (20 May 2002)
2799 20 May 2002; Spider <spider@gentoo.org> gcc-3.1-r1.ebuild :
2800 removed all texinfo references in gcc 3.1 ebuild.
2801
2802 *gcc-3.1 (17 May 2002)
2803
2804 17 May 2002; Preston Elder <prez@gentoo.org> gcc-3.1 :
2805
2806 Added the 3.1 ebuild.
2807
2808 *gcc-3.0.4-r6 (2 May 2002)
2809
2810 3 May 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.0.4-r6 :
2811
2812 Fix some typo's thanks to Jared H. Hudson.
2813
2814 *gcc-3.0.4-r5 (2 May 2002)
2815
2816 2 May 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.0.4-r5 :
2817
2818 Only move .la files for parallel builds, else some packages (KDE *grin*)
2819 fails to build.
2820
2821 *gcc-2.95.3-r6 (30 Apr 2002)
2822
2823 30 Apr 2002; Daniel Robbins <drobbins@gentoo.org>: removed libiberty.a as
2824 binutils installs it. This closes bug #2266.
2825
2826 *gcc-3.0.4-r4 (25 Apr 2002)
2827
2828 25 Apr 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.0.4-r4 :
2829
2830 Only apply the gcc3-program-transform.patch patch if building
2831 a multiple install of gcc.
2832
2833 17 Apr 2002; Martin Schlemmer <azarah@gentoo.org> gcc-3.0.4-r3 :
2834
2835 Move .la files to gcc internal dir to fix gcc2+libtool problems
2836 of trying to link /usr/lib/libstdc++.so.
2837
2838 *gcc-3.0.4-r3 (16 Apr 2002)
2839
2840 16 Apr 2002; Martin Schlemmer <azarah@gentoo.org> :
2841
2842 Moved the manpages to version spesific ones. More cleanups.
2843 Moved libgcj.jar to /usr/lib/gcc-$PV.
2844
2845 *gcc-3.0.4-r2 (15 Apr 2002)
2846
2847 15 Apr 2002; Martin Schlemmer <azarah@gentoo.org> :
2848
2849 This build enables us to have multiple versions of gcc
2850 installed.
2851
2852 *gcc-3.0.4 (1 Mar 2002)
2853
2854 1 Mar 2002; Grant Goodyear <g2boojum@gentoo.org> :
2855
2856 Added 3.0.4. It looks like using the --disable-checks
2857 command fixes most of the sandbox violations that we had
2858 with 3.0.3 (or 3.0.4 no longer tries to update system
2859 headers; I'm not sure which).
2860
2861 *gcc-2.95.3-r5 (1 Feb 2002)
2862
2863 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
2864
2865 Added initial ChangeLog which should be updated whenever the package is
2866 updated in any way. This changelog is targetted to users. This means that the
2867 comments should well explained and written in clean English. The details about
2868 writing correct changelogs are explained in the skel.ChangeLog file which you
2869 can find in the root directory of the portage repository.

  ViewVC Help
Powered by ViewVC 1.1.20