From a74bf6d2b35b2ef3254ba8330eac10d70d5d096f Mon Sep 17 00:00:00 2001 From: BlackNoxis Date: Mon, 15 Jun 2015 19:42:26 +0300 Subject: [gcc] adding gentoo gcc. --- sys-devel/gcc/ChangeLog | 1905 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1905 insertions(+) create mode 100644 sys-devel/gcc/ChangeLog (limited to 'sys-devel/gcc/ChangeLog') diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog new file mode 100644 index 00000000..fca395c7 --- /dev/null +++ b/sys-devel/gcc/ChangeLog @@ -0,0 +1,1905 @@ +# ChangeLog for sys-devel/gcc +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.1079 2015/06/01 14:48:13 vapier Exp $ + + 01 Jun 2015; Mike Frysinger gcc-4.3.6-r1.ebuild, + gcc-4.4.7.ebuild, gcc-4.5.4.ebuild: + Expire pie/ssp/specs hardening in older versions to help clean up eclass + logic. + + 27 May 2015; Mike Frysinger gcc-4.6.4.ebuild, + gcc-4.7.4.ebuild, gcc-4.8.4.ebuild, gcc-4.9.2.ebuild, gcc-5.1.0.ebuild: + Fix hppa/microblaze/nios2 handling of -pthread/-D_REENTRANT #543114 by Jeroen + Roovers. + + 24 May 2015; Matt Turner gcc-4.7.4.ebuild: + alpha stable, bug 548802. + + 14 May 2015; Mike Frysinger gcc-3.3.6-r1.ebuild, + gcc-3.4.6-r2.ebuild: + Drop residual USE=build references #549310 by Bertrand Jacquin. + + 13 May 2015; Agostino Sarubbo gcc-4.7.4.ebuild: + Stable for x86, wrt bug #548802 + + 11 May 2015; Mike Frysinger gcc-4.9.2.ebuild, + gcc-5.1.0.ebuild: + Add m68k/s390/sh love #536874. + + 10 May 2015; Jack Morgan gcc-4.7.4.ebuild: + sparc stable wrt bug #548802 + + 08 May 2015; Agostino Sarubbo gcc-4.7.4.ebuild: + Stable for amd64, wrt bug #548802 + + 07 May 2015; Anthony G. Basile gcc-4.7.4.ebuild: + Stable for ppc and ppc64. Bug #548802. + + 07 May 2015; Mike Frysinger gcc-4.7.4.ebuild: + Mark arm/ia64/m68k/s390/sh stable #548802. + + 07 May 2015; Jeroen Roovers gcc-4.7.4.ebuild: + Stable for HPPA (bug #548802). + + 05 May 2015; Mike Frysinger gcc-2.95.3-r10.ebuild, + gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, + gcc-4.2.4-r1.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.7.ebuild, gcc-4.5.4.ebuild, + gcc-4.6.4.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, + gcc-4.8.0.ebuild, gcc-4.8.1-r1.ebuild, gcc-4.8.2.ebuild: + Move old ebuilds to EAPI 5. + + 04 May 2015; Mike Frysinger gcc-4.8.4.ebuild: + Mark arm stable #545124. + + 26 Apr 2015; Magnus Granberg gcc-5.1.0.ebuild: + Add hardened support to gcc 5.1 + +*gcc-5.1.0 (23 Apr 2015) + + 23 Apr 2015; Mike Frysinger +gcc-5.1.0.ebuild: + Version bump #547470. + + 23 Apr 2015; Mike Frysinger gcc-4.8.4.ebuild, + gcc-4.9.2.ebuild: + Fix building with isl-0.13+ #547480. + + 23 Apr 2015; Mikle Kolyada gcc-4.8.4.ebuild: + sparc stable wrt bug #545124 + + 17 Apr 2015; Mikle Kolyada gcc-4.8.4.ebuild: + x86 stable wrt bug #545124 + + 13 Apr 2015; Agostino Sarubbo gcc-4.8.4.ebuild: + Stable for alpha, wrt bug #545124 + + 06 Apr 2015; Mike Frysinger gcc-3.3.6-r1.ebuild, + gcc-3.4.6-r2.ebuild: + Fix building with newer bison-3 #519704 by Andrew Church. + + 04 Apr 2015; Mike Frysinger gcc-4.8.4.ebuild: + Mark arm64/m68k/s390/sh stable. + + 01 Apr 2015; Mikle Kolyada gcc-4.8.4.ebuild: + amd64 stable wrt bug #545124 + + 01 Apr 2015; Anthony G. Basile gcc-4.8.4.ebuild: + Stable for ppc and ppc64. Bug #545124. + + 31 Mar 2015; Jeroen Roovers gcc-4.8.4.ebuild: + Stable for HPPA (bug #545124). + + 31 Mar 2015; Mike Frysinger gcc-4.8.4.ebuild, + gcc-4.9.2.ebuild: + Add fix from upstream for config.h/bconfig.h parallel build problems #487398 + and #545010 by Thomas D. + + 29 Mar 2015; Mike Frysinger + -files/3.4.1/gcc-3.4.1-mips-n32only.patch, + -files/3.4.1/gcc-3.4.1-mips-n64only.patch, + -files/3.4.2/gcc-3.4.2-mips-ip28_cache_barriers-v4.patch, + -files/3.4.2/gcc-3.4.x-mips-add-march-r10k.patch, gcc-3.4.6-r2.ebuild, + metadata.xml: + Drop old mips-specific patches -- they can use newer gcc-4 versions. The r10k + patch has been moved to the gentoo patchset. + + 29 Mar 2015; Mike Frysinger metadata.xml: + Add USE=cilk to control support for the Cilk Plus language. + + 17 Mar 2015; Mike Frysinger gcc-4.7.0.ebuild, + gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, gcc-4.7.3-r1.ebuild, gcc-4.7.4.ebuild: + Mask out the x32 patches all the time #543578. + + 13 Mar 2015; Mike Frysinger -gcc-4.5.1-r1.ebuild, + -gcc-4.5.2.ebuild, -gcc-4.5.3-r2.ebuild, -gcc-4.6.0.ebuild, + -gcc-4.6.1-r1.ebuild, -gcc-4.6.2.ebuild, -gcc-4.6.3.ebuild: + Move old ebuilds to toolchain overlay. + + 28 Feb 2015; gcc-4.9.2.ebuild: + add ~arm64 + + 21 Feb 2015; Anthony G. Basile gcc-4.8.4.ebuild: + Bump gentoo gcc patchset for 4.8.4 for alpha, bug #539950 + + 19 Feb 2015; Magnus Granberg gcc-4.8.4.ebuild, + gcc-4.9.2.ebuild: + Bump gentoo gcc patchset for 4.8.4 and 4.9.2 to fix mips bug #516548 + + 10 Feb 2015; Anthony G. Basile gcc-4.8.4.ebuild, + gcc-4.9.2.ebuild: + Forward port msgfmt link fix from 4.7.4 to 4.8.4 and 4.9.2, bug #372377 + + 05 Feb 2015; Anthony G. Basile gcc-4.9.2.ebuild: + Add ~mips, bug #536874 + + 31 Jan 2015; Agostino Sarubbo gcc-4.9.2.ebuild: + Add ~x86, wrt bug #536874 + + 31 Jan 2015; Agostino Sarubbo gcc-4.9.2.ebuild: + Add ~sparc, wrt bug #536874 + + 25 Jan 2015; Agostino Sarubbo gcc-4.9.2.ebuild: + Add ~alpha, wrt bug #536874 + + 24 Jan 2015; Agostino Sarubbo gcc-4.9.2.ebuild: + Add ~ia64, wrt bug #536874 + + 22 Jan 2015; Markus Meier gcc-4.9.2.ebuild: + add ~arm, bug #536874 + + 19 Jan 2015; Agostino Sarubbo gcc-4.9.2.ebuild: + Add ~ppc, wrt bug #536874 + + 19 Jan 2015; Agostino Sarubbo gcc-4.9.2.ebuild: + Add ~ppc64, wrt bug #536874 + + 18 Jan 2015; Agostino Sarubbo gcc-4.9.2.ebuild: + Add ~amd64, wrt bug #536874 + + 17 Jan 2015; Jeroen Roovers gcc-4.9.0.ebuild, + gcc-4.9.1.ebuild, gcc-4.9.2.ebuild: + Marked ~hppa (bug #536874). + + 05 Jan 2015; Magnus Granberg gcc-4.9.2.ebuild: + Update piepatchset to 0.6.2 fix #528968 #528690 + +*gcc-4.8.4 (26 Dec 2014) + + 26 Dec 2014; Magnus Granberg +gcc-4.8.4.ebuild: + Add gcc 4.8.4, wrt bug #533116 + + 26 Dec 2014; Agostino Sarubbo gcc-4.8.3.ebuild: + Stable for sparc, wrt bug #516152 + + 04 Nov 2014; Mike Frysinger gcc-4.8.3.ebuild: + Mark arm64/m68k/s390/sh stable. + + 03 Nov 2014; Agostino Sarubbo gcc-4.8.3.ebuild: + Stable for x86, wrt bug #516152 + +*gcc-4.9.2 (01 Nov 2014) + + 01 Nov 2014; Mike Frysinger +gcc-4.9.2.ebuild: + Version bump #527480 by Markus. + + 24 Oct 2014; Mikle Kolyada gcc-4.8.3.ebuild: + amd64 stable wrt bug #516152 + + 24 Oct 2014; Mike Frysinger gcc-2.95.3-r10.ebuild, + gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, + gcc-4.2.4-r1.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.7.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, + gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, + gcc-4.6.4.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, + gcc-4.7.3-r1.ebuild, gcc-4.7.4.ebuild, gcc-4.8.0.ebuild, gcc-4.8.1-r1.ebuild, + gcc-4.8.2.ebuild, gcc-4.8.3.ebuild, gcc-4.9.0.ebuild, gcc-4.9.1.ebuild: + Move LICENSE to the eclass. + + 23 Oct 2014; Mike Frysinger gcc-2.95.3-r10.ebuild, + gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, + gcc-4.2.4-r1.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.7.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, + gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, + gcc-4.6.4.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, + gcc-4.7.3-r1.ebuild, gcc-4.7.4.ebuild, gcc-4.8.0.ebuild, gcc-4.8.1-r1.ebuild, + gcc-4.8.2.ebuild, gcc-4.8.3.ebuild, gcc-4.9.0.ebuild, gcc-4.9.1.ebuild: + Use DESCRIPTION from the eclass. + + 22 Oct 2014; Anthony G. Basile gcc-4.8.3.ebuild: + Stable on ppc and ppc64, bug #516152 + + 22 Oct 2014; Markus Meier gcc-4.8.3.ebuild: + arm stable, bug #516152 + + 19 Oct 2014; Mike Frysinger metadata.xml: + Document new USE=sanitize flag #525174 by Lukas Lihotzki. + + 17 Oct 2014; Mike Frysinger gcc-3.3.6-r1.ebuild, + gcc-3.4.6-r2.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, + gcc-4.3.6-r1.ebuild: + Drop $GCC_SPECS support in older versions. + + 17 Oct 2014; Mike Frysinger + -files/3.4.4/gcc-3.4.4-softfloat.patch, + -files/4.0.2/gcc-4.0.2-softfloat.patch, + -files/4.3.2/gcc-4.3.2-softfloat.patch, + -files/4.4.0/gcc-4.4.0-softfloat.patch, gcc-3.4.6-r2.ebuild, gcc-4.1.2.ebuild, + gcc-4.2.4-r1.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.7.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild: + Drop softfloat support in older versions. + + 17 Oct 2014; Mike Frysinger + -files/4.0.2/gcc-4.0.2-cross-compile.patch, gcc-4.0.4.ebuild: + Push out queued patches and move stuff from FILESDIR to the patchset. + + 02 Oct 2014; Ryan Hill gcc-4.7.3-r1.ebuild: + 4.7.3 p1.5: Backport PR60155 fix to stable (bug #512586). + + 29 Sep 2014; Ryan Hill gcc-4.7.4.ebuild: + 4.7.4 p1.2: Fix openssh build on alpha (bug #512586). + + 28 Sep 2014; Jeroen Roovers gcc-4.8.3.ebuild: + Stable for HPPA (bug #516152). + + 24 Sep 2014; Anthony G. Basile gcc-4.8.0.ebuild, + gcc-4.8.1-r1.ebuild, gcc-4.8.2.ebuild, gcc-4.8.3.ebuild: + Keyword 4.8 ~ppc and ~ppc64 + + 15 Sep 2014; Agostino Sarubbo gcc-4.6.4.ebuild: + Stable for sparc, wrt bug #512012 + +*gcc-4.9.1 (07 Aug 2014) + + 07 Aug 2014; Ryan Hill +gcc-4.9.1.ebuild: + 4.9.1 p1.0 (bug #517262). Patch for bug #519172, might also fix bug #518580. + + 05 Aug 2014; Raúl Porcel gcc-4.8.0.ebuild, + gcc-4.8.1-r1.ebuild, gcc-4.8.2.ebuild, gcc-4.8.3.ebuild: + Add ~ia64/~m68k/~s390/~sh/~sparc wrt #487266 + + 01 Aug 2014; Mikle Kolyada gcc-4.6.4.ebuild: + ppc64 stable wrt bug #504798 + + 01 Aug 2014; Raúl Porcel gcc-4.6.4.ebuild: + ia64 stable wrt #504798 + + 31 Jul 2014; Mike Frysinger gcc-4.7.4.ebuild: + Update x32 patch #513686 by Bertrand Jacquin. + + 28 Jul 2014; Agostino Sarubbo gcc-4.6.4.ebuild: + Stable for ppc, wrt bug #512012 + + 15 Jul 2014; Mikle Kolyada gcc-4.6.4.ebuild: + amd64 stable wrt bug #504798 + + 15 Jul 2014; Markus Meier gcc-4.6.4.ebuild: + arm stable, bug #504798 + + 15 Jul 2014; Pawel Hajdan jr gcc-4.6.4.ebuild: + x86 stable wrt bug #504798 + + 08 Jul 2014; Jeroen Roovers gcc-4.6.4.ebuild: + Stable for HPPA (bug #504798). + + 17 Jun 2014; Tobias Klausmann gcc-4.6.4.ebuild: + Stable on alpha, bug #504798 + +*gcc-4.7.4 (17 Jun 2014) + + 17 Jun 2014; Ryan Hill +gcc-4.7.4.ebuild: + Version bump. + +*gcc-4.8.3 (16 Jun 2014) + + 16 Jun 2014; Ryan Hill -gcc-4.8.2-r1.ebuild, + +gcc-4.8.3.ebuild: + Version bump (bug #511606). + + 14 Jun 2014; Mike Frysinger metadata.xml: + Add upstream CPE tag (security info). + + 20 May 2014; Ryan Hill files/fix_libtool_files.sh: + Stop using einfo/eerror in fix_libtool_files.sh to avoid a dependency on + sys-apps/gentoo-functions (bug #504434). + +*gcc-4.9.0 (18 May 2014) + + 18 May 2014; Ryan Hill +gcc-4.9.0.ebuild: + Version bump. + + 29 Mar 2014; Ryan Hill gcc-4.6.4.ebuild: + 4.6.4 p1.2: Fixes illegal instructions on Haswell (or -mfma) (bug #505960 + by Christian Schmidt). + + 16 Feb 2014; Mike Frysinger gcc-4.7.3-r1.ebuild: + Mark sh stable. + + 19 Jan 2014; Ryan Hill gcc-2.95.3-r10.ebuild, + gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, + gcc-4.2.4-r1.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.7.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, + gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, + gcc-4.6.4.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, + gcc-4.7.3-r1.ebuild, gcc-4.8.0.ebuild, gcc-4.8.1-r1.ebuild, gcc-4.8.2.ebuild, + gcc-4.8.2-r1.ebuild: + Bump all to EAPI 2. + + 18 Jan 2014; Ryan Hill -gcc-4.3.3-r2.ebuild, + -gcc-4.3.4.ebuild, -gcc-4.3.5.ebuild, -gcc-4.4.2.ebuild, + -gcc-4.4.3-r3.ebuild, -gcc-4.4.4-r2.ebuild, -gcc-4.4.5.ebuild, + -gcc-4.4.6-r1.ebuild, -files/3.2.1/gcc31-loop-load-final-value.patch, + -files/3.2.1/gcc32-arm-disable-mathf.patch, + -files/3.2.1/gcc32-arm-reload1-fix.patch, + -files/3.2.1/gcc32-athlon-alignment.patch, + -files/3.2.1/gcc32-sparc32-hack.patch, -files/3.2.1/gcc32-strip-dotdot.patch, + -files/3.2.2/gcc-3.2.2-cross-compile.patch, + -files/3.2.2/gcc-3.2.2-no-COPYING-cross-compile.patch, + -files/3.2.2/gcc32-pr7768.patch, -files/3.2.2/gcc32-pr8213.patch, + -files/3.2.2/gcc322-ggc_page-speedup.patch, + -files/3.2.3/gcc-3.2.3-mergel-fix.patch, + -files/3.2.3/gcc-3.2.3-move-propolice-into-glibc.patch, + -files/3.2.3/gcc-3.2.3-poisoned-malloc.patch, + -files/3.2.3/gcc-323-propolice-version.patch, + -files/3.2.3/gcc32-c++-classfn-member-template.patch, + -files/3.2.3/gcc32-mklibgcc-serialize-crtfiles.patch, + -files/3.2.3/gcc323-gentoo-branding.patch, + -files/3.2.3/gcc323-hppa-default_assemble_visibility.patch, + -files/3.3.6/gcc-3.3.6-cross-compile.patch, + -files/3.4.0/gcc-3.4.0-cc1-no-stack-protector.patch, + -files/3.4.1/gcc-3.4.1-r2-gentoo-branding.patch, -files/mkinfodir: + Move old ebuilds to toolchain overlay and drop unused patches. + + 17 Jan 2014; Mike Frysinger gcc-4.8.2.ebuild: + Add arm64 keywords. + + 16 Jan 2014; Mike Frysinger gcc-4.7.3-r1.ebuild: + Mark m68k/s390 stable. + + 11 Jan 2014; Ryan Hill gcc-4.8.2.ebuild: + Fix patchset and manifest. Once a distfile is uploaded it cannot be replaced + by another with the same name. + + 10 Jan 2014; Magnus Granberg gcc-4.8.2-r1.ebuild: + Removed the keywords from gcc-4.8.2-r1 + +*gcc-4.8.2-r1 (10 Jan 2014) + + 10 Jan 2014; Magnus Granberg gcc-4.8.2.ebuild, + +gcc-4.8.2-r1.ebuild: + Reverted gcc-4.8.2 and move the ssp changes to -r1 + + 10 Jan 2014; Magnus Granberg gcc-4.8.2.ebuild: + Updated it with the default ssp patchset bug 484714 + + 03 Jan 2014; Mike Frysinger gcc-4.8.2.ebuild: + Stop building libbacktrace with -Werror. + + 30 Dec 2013; Ryan Hill gcc-4.8.2.ebuild: + 4.8.2 p1.2: Fixes target CXXFLAGS being used with the native host compiler + when building with a cross-compiler (bug #492590). + + 28 Dec 2013; Ryan Hill gcc-4.1.2.ebuild, + gcc-4.2.4-r1.ebuild: + Backport libgcj patch for glibc-2.15 a couple more versions. + + 24 Dec 2013; Ryan Hill gcc-4.6.4.ebuild, + gcc-4.7.3-r1.ebuild: + 4.6.4 p1.1: Fix ICE with -fprefetch-loop-arrays (bug #454568) and fix gcj + build with new freetype (bug #494606). + + 4.7.3 p1.4: Fix gcj build with new freetype (bug #494606). + + 23 Dec 2013; Ryan Hill gcc-4.6.0.ebuild, + gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, gcc-4.6.4.ebuild, + gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, gcc-4.7.3-r1.ebuild, + gcc-4.8.0.ebuild, gcc-4.8.1-r1.ebuild, gcc-4.8.2.ebuild, metadata.xml: + 4.8.2 p1.1: Fix segfault with std::nth_element (bug #494796) and build + failures in gcj due to freetype include dir changes (bug #494606). Rename gtk + USE flag to awt. Remove lto USE flag - lto support is now always available. + Remove messages. + + 23 Dec 2013; Mike Frysinger gcc-4.7.3-r1.ebuild: + Mark ia64 stable #467274. + + 13 Dec 2013; Agostino Sarubbo gcc-4.7.3-r1.ebuild: + Stable for sparc, wrt bug #467274 + + 27 Nov 2013; Jeroen Roovers gcc-4.7.3-r1.ebuild: + Stable for HPPA (bug #486618). + + 14 Nov 2013; Ryan Hill Manifest: + Fix manifests. + +*gcc-4.8.2 (11 Nov 2013) + + 11 Nov 2013; Ryan Hill +gcc-4.8.2.ebuild: + Version bump. + + 07 Nov 2013; Ryan Hill gcc-4.8.0.ebuild: + Propogate keywords back to 4.8.0. + + 04 Nov 2013; Matt Turner gcc-4.8.1-r1.ebuild: + Added ~alpha, bug 487266. + + 15 Oct 2013; Jeroen Roovers gcc-4.7.3-r1.ebuild: + Mark ^hppa (bug #486618). + + 14 Oct 2013; Naohiro Aota gcc-4.8.1-r1.ebuild: + Add ~x86-fbsd. #487266 + + 13 Oct 2013; Markos Chandras gcc-4.8.1-r1.ebuild: + Add ~mips per #487266 + + 12 Oct 2013; Markus Meier gcc-4.8.1-r1.ebuild: + add ~arm, bug #487266 + + 12 Oct 2013; Alexis Ballier gcc-4.8.1-r1.ebuild: + keyword ~amd64-fbsd, bug #487266 + + 09 Oct 2013; Jeroen Roovers gcc-4.8.1-r1.ebuild: + Marked ~hppa (bug #487266). + + 08 Oct 2013; Ryan Hill gcc-4.8.0.ebuild, + gcc-4.8.1-r1.ebuild: + Drop keywords for bug #487266. + + 07 Oct 2013; Agostino Sarubbo gcc-4.7.3-r1.ebuild: + Stable for x86, wrt bug #467274 + +*gcc-4.8.1-r1 (07 Oct 2013) + + 07 Oct 2013; Ryan Hill -gcc-4.8.1.ebuild, + +gcc-4.8.1-r1.ebuild: + 4.8.1 p1.2: Fix build error in libatomic with --disable-dependency-tracking + (bug #463463) and add -march=native support for Ivy Bridge and Haswell. + Revision bump to push out changes. Restore keywords, including *-fbsd + as [[noreturn]] is now implemented. + + 06 Oct 2013; Agostino Sarubbo gcc-4.7.3-r1.ebuild: + Stable for arm, wrt bug #467274 + + 05 Oct 2013; Ryan Hill -gcc-3.1.1-r2.ebuild, + -gcc-3.2.2.ebuild, -gcc-3.2.3-r4.ebuild, gcc-3.4.6-r2.ebuild, + gcc-4.1.2.ebuild, gcc-4.3.4.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.3-r3.ebuild, + gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, gcc-4.4.6-r1.ebuild, gcc-4.4.7.ebuild, + gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, gcc-4.6.3.ebuild, -gcc-4.7.3.ebuild: + Drop s390 and sh to ~arch. Remove old or unused. + + 04 Oct 2013; Jeroen Roovers gcc-4.7.3-r1.ebuild: + Stable for HPPA (bug #467274). + + 04 Oct 2013; Agostino Sarubbo gcc-4.7.3-r1.ebuild: + Stable for alpha, wrt bug #467274 + + 30 Sep 2013; Agostino Sarubbo gcc-4.7.3-r1.ebuild: + Stable for ppc64, wrt bug #467274 + + 28 Sep 2013; Agostino Sarubbo gcc-4.7.3-r1.ebuild: + Stable for ppc, wrt bug #467274 + + 27 Sep 2013; Agostino Sarubbo gcc-4.7.3-r1.ebuild: + Stable for amd64, wrt bug #467274 + +*gcc-4.7.3-r1 (24 Sep 2013) + + 24 Sep 2013; Ryan Hill +gcc-4.7.3-r1.ebuild: + 4.7.3 p1.3: Fix -march=native detection of Ivy Bridge processors. Revbump to + push out changes. + + 31 Aug 2013; Magnus Granberg gcc-4.8.1.ebuild, + +files/gcc-spec-env-r1.patch: + Bump piepatch and add new version of gcc-spec-env for gcc 4.8.1 + + 27 Aug 2013; Ryan Hill gcc-4.8.1.ebuild: + 4.8.1 p1.1: Fixes bug #475350 (add --disable-werror to libatomic and libitm) + and bug #475482 (linking errors with -O3 -march=core-avx2). + + 26 Aug 2013; Ryan Hill gcc-4.7.3.ebuild: + 4.7.3 p1.2: Fixes bug #475482 (linking errors with -O3 -march=core-avx2). + + 14 Aug 2013; Raúl Porcel gcc-4.6.3.ebuild: + alpha stable, again now that i've tested it correctly + + 14 Aug 2013; Raúl Porcel gcc-4.6.3.ebuild: + Revert to ~alpha + + 14 Aug 2013; Raúl Porcel gcc-4.6.3.ebuild: + alpha stable wrt #418383 + + 12 Aug 2013; Ryan Hill gcc-4.7.3.ebuild: + 4.7.3 p1.1: Fixes bug #463796 (parallel build failure), bug #467418 (missing + plugin headers on arm targets), and bug #475350 (implement --disable-werror + for libitm). + +*gcc-4.8.1 (04 Jun 2013) + + 04 Jun 2013; Ryan Hill +gcc-4.8.1.ebuild: + Version bump (bug #472116). + + 20 May 2013; Alexis Ballier gcc-4.7.0.ebuild, + gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, gcc-4.7.3.ebuild: + drop fbsd keywords on gcc 4.7: bug #444678; gcc 4.8 is fine so we can move on + with that version when it gets unmasked. + + 19 May 2013; Anthony G. Basile gcc-4.8.0.ebuild: + PIE/SSP work on mips for both glibc and uclibc + + 15 May 2013; Ryan Hill gcc-4.4.3-r3.ebuild, + gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, gcc-4.4.6-r1.ebuild, gcc-4.4.7.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, + gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, + gcc-4.6.4.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, gcc-4.7.2-r1.ebuild, + gcc-4.8.0.ebuild: + Stick LTO message behind USE flag and drop warnings that no longer apply. + +*gcc-4.7.3 (15 May 2013) + + 15 May 2013; Ryan Hill +gcc-4.7.3.ebuild, + metadata.xml: + Version bump, bug #465622. Also fixes bug #443092 (ICE with -fprofile-use + --coverage) and a wrong code bug with -mxop. + + 07 May 2013; Ryan Hill gcc-4.8.0.ebuild: + 4.8.0 p1.3: Fixes bug #465894 (wine memcopy breakage) and a couple of wrong + code bugs for -march=bdver2. + +*gcc-4.6.4 (23 Apr 2013) + + 23 Apr 2013; Ryan Hill +gcc-4.6.4.ebuild: + Version bump. Fixes bug #411691 (ICE building stable boost) and bug #454426 + (bootstrap fails on alpha). + + 21 Apr 2013; Mike Frysinger gcc-4.4.7.ebuild, + gcc-4.5.4.ebuild, gcc-4.6.3.ebuild, gcc-4.7.2-r1.ebuild, gcc-4.8.0.ebuild: + Fix default armv4 linking behavior. + + 20 Apr 2013; Mike Frysinger gcc-4.4.7.ebuild, + gcc-4.5.4.ebuild, gcc-4.6.3.ebuild, gcc-4.7.2-r1.ebuild, gcc-4.8.0.ebuild: + Add missing call to toolchain_pkg_postinst so gcc-config and friends kick in + properly. + + 12 Apr 2013; Ulrich Müller gcc-3.1.1-r2.ebuild, + gcc-3.2.3-r4.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, + gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, gcc-4.3.5.ebuild, gcc-4.3.6-r1.ebuild, + gcc-4.4.2.ebuild, gcc-4.4.3-r3.ebuild, gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, + gcc-4.4.6-r1.ebuild, gcc-4.4.7.ebuild, gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, + gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, + gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, + gcc-4.7.2-r1.ebuild, gcc-4.8.0.ebuild: + Update LICENSE to FDL-1.3+ for gcc-4.6.0 and later versions, bug 464670. + Change all GNU licenses to the "or later" variant. + + 05 Apr 2013; Mike Frysinger gcc-4.8.0.ebuild: + Fix cross-compile builds #464640 by Tim Northover. + +*gcc-4.8.0 (04 Apr 2013) + + 04 Apr 2013; Ryan Hill +gcc-4.8.0.ebuild: + Version bump (bug #462736). + + 12 Mar 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Move back to ~sparc with the acknowledge of the sparc team, because of bug + #457062 + + 02 Mar 2013; Ryan Hill -gcc-4.7.2.ebuild, + gcc-4.7.2-r1.ebuild: + 4.7.2 p1.5: Fixes PR56125 (wrong code with -ffast-math). + +*gcc-4.7.2-r1 (25 Feb 2013) + + 25 Feb 2013; Ryan Hill +gcc-4.7.2-r1.ebuild, + -files/pro-police-docs.patch: + 4.7.2 p1.4: Fixes bug #451680 (bootstrap comparison failure on alpha), + bug #421305 and #417271 (libitm build breakage), and PR55940 (incorrect + code building virtualbox kernel modules). Revbump for unmasking. + + 08 Feb 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Stable for s390, wrt bug #418383 + + 07 Feb 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Stable for sh, wrt bug #418383 + + 22 Jan 2013; Jeroen Roovers gcc-4.6.3.ebuild: + Stable for HPPA (bug #418383). + + 22 Jan 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Stable for arm, wrt bug #418383 + + 21 Jan 2013; Ryan Hill gcc-4.6.3.ebuild: + Patchset 1.11. Fixes bug #451680 (bootstrap comparison failure on alpha) and + bug #452768 (unable to find a register to spill in class 'VFP_LO_REGS' on + arm). + + 15 Jan 2013; Ryan Hill gcc-4.6.3.ebuild: + Patchset 1.10. Backport patch to fix ICE on arm (bug #401561). + + 13 Jan 2013; Raúl Porcel gcc-4.6.3.ebuild: + Move back to ~alpha, bug #451680 + + 09 Jan 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Stable for alpha, wrt bug #418383 + + 09 Jan 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Stable for sparc, wrt bug #418383 + + 09 Jan 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Stable for ia64, wrt bug #418383 + + 08 Jan 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Stable for ppc64, wrt bug #418383 + + 08 Jan 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Stable for ppc, wrt bug #418383 + + 08 Jan 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Stable for x86, wrt bug #418383 + + 08 Jan 2013; Agostino Sarubbo gcc-4.6.3.ebuild: + Stable for amd64, wrt bug #418383 + + 08 Jan 2013; Mike Frysinger gcc-3.4.6-r2.ebuild: + Fix building with glibc-2.16 #424970 by Chris Smith. + + 03 Jan 2013; Raúl Porcel gcc-4.4.7.ebuild, + gcc-4.5.4.ebuild: + s390/sh stable wrt #431878 + + 01 Jan 2013; Agostino Sarubbo gcc-4.4.7.ebuild: + Stable for arm, wrt bug #431878 + + 30 Dec 2012; Agostino Sarubbo gcc-4.4.7.ebuild, + gcc-4.5.4.ebuild: + Stable for sparc, wrt to bug #431878 + + 29 Dec 2012; Mike Frysinger -gcc-2.95.3-r9.ebuild, + gcc-2.95.3-r10.ebuild: + Get gcc-2 building again on modern systems. + + 21 Dec 2012; Mike Frysinger gcc-4.5.4.ebuild, + gcc-4.6.3.ebuild: + Add fix from upstream pr48226 for ppc handling of the vector keyword #445606 + by Marcus Comstedt. + + 11 Dec 2012; Agostino Sarubbo gcc-4.4.7.ebuild, + gcc-4.5.4.ebuild: + Stable for ia64, wrt bug #431878 + + 29 Nov 2012; Mike Frysinger gcc-4.1.2.ebuild, + gcc-4.2.4.ebuild: + Fix building with glibc-2.16 #424970 by Chris Smith. + + 25 Nov 2012; Mike Frysinger gcc-4.6.3.ebuild: + Push out fixes from upstream for #439432 and 439988. + + 25 Nov 2012; Mike Frysinger gcc-4.3.6-r1.ebuild, + gcc-4.4.7.ebuild: + Push out accumulated backports. + + 24 Nov 2012; Mike Frysinger gcc-2.95.3-r10.ebuild, + gcc-2.95.3-r9.ebuild, gcc-3.1.1-r2.ebuild, gcc-3.2.2.ebuild, + gcc-3.2.3-r4.ebuild, gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, + gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.3-r2.ebuild, + gcc-4.3.4.ebuild, gcc-4.3.5.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.2.ebuild, + gcc-4.4.3-r3.ebuild, gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, + gcc-4.4.6-r1.ebuild, gcc-4.4.7.ebuild, gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, + gcc-4.5.3-r2.ebuild, gcc-4.5.4.ebuild, gcc-4.6.0.ebuild, gcc-4.6.1-r1.ebuild, + gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, gcc-4.7.0.ebuild, gcc-4.7.1.ebuild, + gcc-4.7.2.ebuild: + Move xlibs gcj dep to the eclass. + + 05 Nov 2012; Ryan Hill gcc-4.7.2.ebuild: + Patchset 1.3. Backport patches to ignore always_inline attribute on redefined + extern inline functions (bug #423945 and #435002) and preserve user alignment + on user defined sections (among other things fixes glibc build on PPC). + + 21 Oct 2012; Mike Frysinger gcc-4.7.1.ebuild, + gcc-4.7.2.ebuild: + Make sure gfortran respects sysroot #433435 by Andrew Aladjev. + + 06 Oct 2012; Magnus Granberg gcc-4.7.2.ebuild: + Bump the piepatchset to 0.5.5 + + 03 Oct 2012; Magnus Granberg gcc-4.7.2.ebuild: + Update piepatchset to 0.5.4 to fix 436924 + + 02 Oct 2012; Mike Frysinger gcc-4.7.2.ebuild: + Update x32 patch #436756 by Alphat-PC. + +*gcc-4.7.2 (30 Sep 2012) + + 30 Sep 2012; Ryan Hill gcc-4.7.0.ebuild, + gcc-4.7.1.ebuild, +gcc-4.7.2.ebuild: + Version bump (bug #435852). Fixes bug #421413 (libtheora ICE) and bug #423675 + (gnash/boost ICE). + + 28 Sep 2012; Zac Medico gcc-2.95.3-r10.ebuild: + Drop global scope tc-arch call, which breaks metadata generation due to KV + being unset (since rev 1.118 of toolchain-funcs.eclass). The + GENTOO_PATCH_EXCLUDE setting that this tc-arch call triggers appears to be + obsolete anyway, since the variable is not exported and there are no + references to it whatsoever in any eclasses or ebuilds. + + 27 Sep 2012; Mike Frysinger gcc-4.6.0.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r2.ebuild, + gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild, gcc-4.7.0.ebuild, + gcc-4.7.1.ebuild: + Drop -Werror from libgfortran, and push out accumulated patchesets for older + versions. + + 26 Sep 2012; Matt Turner gcc-4.4.7.ebuild, + gcc-4.5.4.ebuild: + Stable on alpha, bug 431878. + + 13 Sep 2012; Anthony G. Basile gcc-4.4.7.ebuild: + Stable ppc64, bug #431878 - forgot 4.4.7 + + 13 Sep 2012; Anthony G. Basile gcc-4.5.4.ebuild: + Stable ppc64, bug #431878 + + 12 Sep 2012; Pawel Hajdan jr gcc-4.4.7.ebuild, + gcc-4.5.4.ebuild: + x86 stable wrt bug #431878 + + 07 Sep 2012; Jeroen Roovers gcc-4.4.7.ebuild, + gcc-4.5.4.ebuild: + Stable for HPPA (bug #431878). + + 02 Sep 2012; Michael Weber gcc-4.4.7.ebuild, + gcc-4.5.4.ebuild: + ppc stable (bug 431878). + + 01 Sep 2012; Michael Weber gcc-4.5.4.ebuild: + ppc stable (bug 431878). + + 25 Aug 2012; Anthony G. Basile gcc-4.5.4.ebuild: + Stable arm, bug #431878 + + 21 Aug 2012; Agostino Sarubbo gcc-4.5.4.ebuild: + Stable for AMD64, wrt bug #431878 + + 21 Aug 2012; Agostino Sarubbo gcc-4.4.7.ebuild: + Stable for AMD64, wrt bug #431878 + + 19 Aug 2012; Mike Frysinger gcc-4.7.1.ebuild: + Update fortify source handling, and enable cross-compiler warnings with system + paths. + + 11 Aug 2012; Mike Frysinger gcc-4.6.3.ebuild: + Add fix from upstream PR52999 for hppa section conflict errors #405161 by + Jeroen Roovers. + + 23 Jul 2012; Mike Frysinger gcc-4.6.3.ebuild, + gcc-4.7.1.ebuild: + Drop -Werror while building go #423153 by Tiziano Müller. + + 23 Jul 2012; Mike Frysinger gcc-3.3.6-r1.ebuild: + Fix building with newer glibc and siginfo changes #427220 by Martin Jansa. + + 23 Jul 2012; Mike Frysinger gcc-4.7.1.ebuild: + Fix for building libitm on x86 #421305 by Rafał Mużyło. + + 23 Jul 2012; Mike Frysinger gcc-4.6.3.ebuild: + Fix building with glibc-2.16 #424970 by Chris Smith. + +*gcc-4.5.4 (15 Jul 2012) + + 15 Jul 2012; Ryan Hill +gcc-4.5.4.ebuild: + Version bump. + + 28 Jun 2012; Anthony G. Basile gcc-4.6.3.ebuild: + PIE and SSP work on mips glibc systems, tested on lemote yeeloong + +*gcc-4.7.1 (15 Jun 2012) + + 15 Jun 2012; Ryan Hill +gcc-4.7.1.ebuild: + Version bump. + + 04 Jun 2012; Magnus Granberg gcc-4.6.3.ebuild: + Bump of the piepatchset for gcc-4.6.3 to 0.5.2 + + 03 Jun 2012; Mike Frysinger gcc-4.7.0.ebuild: + Apply x32 patch based on target ABIs. + + 02 Jun 2012; Magnus Granberg gcc-4.6.3.ebuild, + gcc-4.7.0.ebuild: + Add support for ssp on uclibc and it need to be >= 0.9.33 + + 31 May 2012; Ryan Hill gcc-4.6.0.ebuild, + gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild: + Keyword 4.6.* for amd64. + + 25 May 2012; Mike Frysinger gcc-4.6.2.ebuild, + gcc-4.6.3.ebuild, gcc-4.7.0.ebuild: + Update x32 support. + + 22 May 2012; Ryan Hill gcc-4.6.0.ebuild, + gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild, gcc-4.6.3.ebuild: + Keyword for all but amd64. + +*gcc-4.7.0 (22 May 2012) + + 22 May 2012; Ryan Hill -gcc-4.5.3-r1.ebuild, + +gcc-4.7.0.ebuild: + Version bump (bug #409315). + + 18 May 2012; Mike Frysinger files/fix_libtool_files.sh: + Use `.` rather than `source` now that we use /bin/sh as pointed out by pesa. + + 15 May 2012; Mike Frysinger files/fix_libtool_files.sh: + Use awk file in /usr/share/gcc-data and tweak the code to be POSIX since it is + so simple. #415947 by Jim Faulkner. + + 11 May 2012; Mike Frysinger gcc-4.5.3-r2.ebuild, + gcc-4.6.3.ebuild: + Push out FreeBSD PIE fix #415185 by Alexis Ballier. + + 10 May 2012; Mike Frysinger gcc-4.5.3-r2.ebuild, + gcc-4.6.3.ebuild: + Push out hppa 64bit fix #382075 by Jeroen Roovers, and new arm hardfp ldso + path. + + 06 May 2012; Raúl Porcel gcc-4.3.6-r1.ebuild, + gcc-4.4.6-r1.ebuild, gcc-4.5.3-r2.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #405845, #405849, #402847 + +*gcc-4.6.3 (28 Apr 2012) + + 28 Apr 2012; Ryan Hill +gcc-4.6.3.ebuild, + metadata.xml: + Version bump (bug #406571). + + 26 Apr 2012; Alexis Ballier gcc-4.5.3-r2.ebuild: + keyword ~amd64-fbsd + + 15 Apr 2012; Mike Frysinger gcc-4.5.3-r2.ebuild: + Fix from upstream for building gcj with glibc-2.15+. + + 28 Mar 2012; Markus Meier gcc-4.3.6-r1.ebuild: + arm stable, bug #405845 + +*gcc-4.4.7 (27 Mar 2012) + + 27 Mar 2012; Mike Frysinger +gcc-4.4.7.ebuild: + Version bump #409033 by Mr. Anderson. + + 15 Mar 2012; Markus Meier gcc-4.4.6-r1.ebuild: + arm stable, bug #405849 + + 15 Mar 2012; Mike Frysinger gcc-4.6.0.ebuild, + gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild: + Drop gcc-config dep now that the toolchain.eclass forces it. + + 10 Mar 2012; Pawel Hajdan jr gcc-4.4.6-r1.ebuild: + x86 stable wrt bug #405849 + + 09 Mar 2012; Pawel Hajdan jr gcc-4.3.6-r1.ebuild: + x86 stable wrt bug #405845 + + 03 Mar 2012; Brent Baude gcc-4.5.3-r2.ebuild: + Marking gcc-4.5.3-r2 ppc64 for bug 402847 + + 02 Mar 2012; Brent Baude gcc-4.4.6-r1.ebuild: + Marking gcc-4.4.6-r1 ppc64 for bug 405849 + + 02 Mar 2012; Brent Baude gcc-4.3.6-r1.ebuild: + Marking gcc-4.3.6-r1 ppc64 for bug 405845 + + 29 Feb 2012; Markus Meier gcc-4.5.3-r2.ebuild: + arm stable, bug #402847 + + 29 Feb 2012; Brent Baude gcc-4.5.3-r2.ebuild: + Marking gcc-4.5.3-r2 ppc for bug 402847 + + 28 Feb 2012; Brent Baude gcc-4.4.6-r1.ebuild: + Marking gcc-4.4.6-r1 ppc for bug 405849 + + 28 Feb 2012; Brent Baude gcc-4.3.6-r1.ebuild: + Marking gcc-4.3.6-r1 ppc for bug 405845 + + 27 Feb 2012; Agostino Sarubbo gcc-4.4.6-r1.ebuild: + Stable for amd64, wrt bug #405849 + + 27 Feb 2012; Agostino Sarubbo gcc-4.3.6-r1.ebuild: + Stable for amd64, wrt bug #405845 + + 24 Feb 2012; Pawel Hajdan jr gcc-4.5.3-r2.ebuild: + x86 stable wrt bug #402847 + + 22 Feb 2012; Jeroen Roovers gcc-4.5.3-r2.ebuild: + Stable for HPPA (bug #402847). + + 22 Feb 2012; Agostino Sarubbo gcc-4.5.3-r2.ebuild: + Stable for AMD64, wrt bug #402847 + + 20 Feb 2012; Ryan Hill gcc-4.5.3-r2.ebuild: + Bump to p1.1. Fixes bug #388835 (ICE in move_insn, at haifa-sched.c). + + 20 Feb 2012; Ryan Hill gcc-4.6.2.ebuild: + Bump to p1.4. Fixes bug #388835 (ICE in move_insn, at haifa-sched.c) and + bug #396005 (c-family plugin headers installed to incorrect location). + + 02 Jan 2012; Andreas K. Huettel +ChangeLog-2006: + Split ChangeLog. + + 30 Dec 2011; Magnus Granberg gcc-4.5.3-r2.ebuild: + Bump the piepatchset to 0.4.7 to fix 394821 + +*gcc-4.5.3-r2 (13 Dec 2011) + + 13 Dec 2011; Magnus Granberg +gcc-4.5.3-r2.ebuild: + Bump piepatchset to 0.4.6 and fix bug 393321 + + 08 Dec 2011; Mike Frysinger gcc-4.6.2.ebuild: + Update x32 snapshot for native x32 support. + + 07 Dec 2011; Magnus Granberg gcc-4.6.2.ebuild: + Add x32 ABI backport (for x86-64 targets) from gcc-4.7. + + 06 Dec 2011; Mike Frysinger metadata.xml: + Add description for new USE=libssp flag. + + 06 Dec 2011; Mike Frysinger -files/3.4.3/libssp.patch, + gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild: + Drop obsolete/unsupported SSP/PIE code in older gcc versions. + + 06 Dec 2011; Ryan Hill gcc-4.6.2.ebuild: + Bump to patchset 1.1. Fixes compile issues on arm (bug #366253), and enable + fortification by default using builtin defines instead of spec rules as the + latter may become unsupportable in the future. + + 04 Dec 2011; Mike Frysinger gcc-3.3.6-r1.ebuild, + gcc-3.4.6-r2.ebuild: + Drop dead MAN_VER code. + + 03 Dec 2011; Mike Frysinger + -files/stubs/gcc-3.3-htb-stub.patch, -files/stubs/gcc-3.3-ssp-stub.patch, + -files/stubs/gcc-3.4-htb-stub.patch, -files/stubs/gcc-3.4-ssp-stub.patch, + -files/stubs/gcc-4.0-htb-stub.patch, -files/stubs/gcc-4.0-ssp-stub.patch: + Drop now unused stub patches. + + 03 Dec 2011; Mike Frysinger gcc-4.6.0.ebuild, + gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild: + Disable fortify patches with older glibcs #362315 by Leonid Volnitsky. + + 03 Dec 2011; Mike Frysinger gcc-4.0.4.ebuild, + gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild: + Drop obsolete GENTOO_PATCH_EXCLUDE lines. + + 02 Dec 2011; Mike Frysinger gcc-2.95.3-r10.ebuild, + gcc-3.2.2.ebuild, gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, + gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, + gcc-4.3.5.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.2.ebuild: + Delete old hardened logic as we no longer support it (split specs/etc...). + + 02 Dec 2011; Mike Frysinger metadata.xml: + Add USE=gtk description by Ralph Sennhauser #362799 by Peter Volkov. + + 09 Nov 2011; Mike Frysinger gcc-2.95.3-r10.ebuild, + gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, + gcc-4.2.4-r1.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, gcc-4.3.5.ebuild, + gcc-4.3.6-r1.ebuild, gcc-4.4.2.ebuild, gcc-4.4.3-r3.ebuild, + gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, gcc-4.4.6-r1.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r1.ebuild, gcc-4.6.0.ebuild, + gcc-4.6.1-r1.ebuild, gcc-4.6.2.ebuild: + Drop most dependencies now that toolchain.eclass takes care of them. Also + drop the ncurses dep as that seems to be purely a workaround for an ancient + issue #4411 which we have addressed in different ways. + +*gcc-4.6.2 (30 Oct 2011) + + 30 Oct 2011; Ryan Hill +gcc-4.6.2.ebuild: + Version bump. Also fixes bug #364319 (preprocessor flag canonicalization + patch broke gcj), and bug #387483 (broken clang++). + + 24 Oct 2011; Raúl Porcel gcc-4.5.3-r1.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #357478 + + 09 Oct 2011; Markus Meier gcc-4.5.3-r1.ebuild: + arm stable, bug #357479 + + 04 Oct 2011; Jeroen Roovers gcc-4.5.3-r1.ebuild: + Stable for HPPA (bug #357479). + + 26 Sep 2011; Mike Frysinger gcc-2.95.3-r10.ebuild, + gcc-3.2.2.ebuild, gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, + gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, + gcc-4.3.5.ebuild, gcc-4.3.6-r1.ebuild, gcc-4.4.2.ebuild, gcc-4.4.3-r3.ebuild, + gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, gcc-4.4.6-r1.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild, gcc-4.5.3-r1.ebuild, gcc-4.6.0.ebuild, + gcc-4.6.1-r1.ebuild: + Scrub now unused ETYPE logic. + + 25 Sep 2011; Pawel Hajdan jr gcc-4.5.3-r1.ebuild: + x86 stable wrt bug #357479 + + 23 Sep 2011; Kacper Kowalik gcc-4.5.3-r1.ebuild: + ppc/ppc64 stable wrt #357479 + + 20 Sep 2011; Tony Vroon gcc-4.5.3-r1.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug + #357479. + +*gcc-4.6.1-r1 (13 Aug 2011) +*gcc-4.5.3-r1 (13 Aug 2011) +*gcc-4.4.6-r1 (13 Aug 2011) +*gcc-4.3.6-r1 (13 Aug 2011) + + 13 Aug 2011; Ryan Hill -gcc-4.3.6.ebuild, + +gcc-4.3.6-r1.ebuild, -gcc-4.4.6.ebuild, +gcc-4.4.6-r1.ebuild, + -gcc-4.5.3.ebuild, +gcc-4.5.3-r1.ebuild, -gcc-4.6.1.ebuild, + +gcc-4.6.1-r1.ebuild: + Rev bumps to force fix for bug #377633. No other changes. + +*gcc-4.5.3 (06 Aug 2011) + + 06 Aug 2011; Ryan Hill +gcc-4.5.3.ebuild: + Version bump (bug #365935). Also fixes HPPA miscompile (bug #322831) and IA64 + ICE (bug #365045). + + 06 Aug 2011; Ryan Hill gcc-4.5.1-r1.ebuild, + gcc-4.5.2.ebuild: + Allow dev-libs/libelf as an alternative to elfutils for LTO support in 4.5 + (bug #375737). + + 06 Aug 2011; Ryan Hill gcc-4.6.0.ebuild, + gcc-4.6.1.ebuild: + Drop softfloat patches for 4.6 (bug #372199). + + 21 Jul 2011; Jeroen Roovers gcc-4.4.6.ebuild: + Stable for HPPA (bug #374465). + + 20 Jul 2011; Ryan Hill gcc-2.95.3-r9.ebuild, + gcc-2.95.3-r10.ebuild, gcc-3.1.1-r2.ebuild, gcc-3.2.2.ebuild, + gcc-3.2.3-r4.ebuild, gcc-3.3.6-r1.ebuild, gcc-3.4.6-r2.ebuild, + gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.3-r2.ebuild, + gcc-4.4.2.ebuild, gcc-4.4.3-r3.ebuild: + Repoman talks too much. + +*gcc-4.4.6 (20 Jul 2011) + + 20 Jul 2011; Ryan Hill +gcc-4.4.6.ebuild: + Version bump (bug #364021). + +*gcc-4.6.1 (05 Jul 2011) + + 05 Jul 2011; Ryan Hill +gcc-4.6.1.ebuild: + Version bump. + + 03 Jul 2011; Ryan Hill gcc-4.4.5.ebuild: + Patchset 1.3 for 4.4.5. Fixes bug #347281 (backport PowerPC -msingle-pic-base + and -mrelocatable support), bug #352201 (float args passed incorrectly from + ms_abi to sysv functions), and bug #365045 (IA64 ICE building erlang). + +*gcc-4.3.6 (01 Jul 2011) + + 01 Jul 2011; Ryan Hill gcc-4.3.5.ebuild, + +gcc-4.3.6.ebuild, metadata.xml: + Version bump (bug #373305), fix some repoman warnings. + + 01 Jul 2011; Ryan Hill gcc-4.3.4.ebuild: + 4.3.4 p1.3 fixes a race condition in the build system (bug #305739). + + 09 Jun 2011; Mike Frysinger gcc-3.3.6-r1.ebuild: + Fix from upstream for missing symbol versions in multilib builds #304239. + + 13 Apr 2011; Ryan Hill gcc-4.6.0.ebuild: + Patchset bump. Fixes a couple ICEs and a wrong-code -ftree-vectorize bug. + Change preprocessor option handling to make specs work again (bug #361783). + + 04 Apr 2011; Ryan Hill gcc-4.6.0.ebuild: + Unbreak -U_FORTIFY_SOURCE (bug #361783). + +*gcc-4.6.0 (03 Apr 2011) + + 03 Apr 2011; Ryan Hill +gcc-4.6.0.ebuild, + metadata.xml: + Version bump. + + 08 Mar 2011; Ryan Hill gcc-3.3.6-r1.ebuild, + gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, + gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, gcc-4.3.5.ebuild, gcc-4.4.2.ebuild, + gcc-4.4.3-r3.ebuild, gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild, + gcc-4.5.1-r1.ebuild, gcc-4.5.2.ebuild: + Lock down gtk+ dependencies. + + 05 Mar 2011; Raúl Porcel gcc-4.4.5.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #354881 + + 26 Feb 2011; Guy Martin ChangeLog: + Stable on hppa wrt bug #354881. + + 26 Feb 2011; Markos Chandras gcc-4.4.5.ebuild: + Stable on amd64 wrt bug #354881 + + 25 Feb 2011; Christian Faulhammer gcc-4.4.5.ebuild: + stable x86, bug 354881 + + 15 Feb 2011; Kacper Kowalik gcc-4.4.5.ebuild: + ppc/ppc64 stable wrt #354881. Thanks Alex Buell + for testing. + + 13 Feb 2011; Ryan Hill gcc-4.5.2.ebuild: + Bump patchset to 1.1. Fixes for arm and testsuite stuff. + + 13 Feb 2011; Ryan Hill -gcc-4.4.3-r2.ebuild, + -gcc-4.4.4-r1.ebuild, gcc-4.4.4-r2.ebuild, gcc-4.4.5.ebuild: + Release 4.4.4 p1.4 and 4.4.5 p1.2 with fix for HPPA wrong-code (bug #349113). + Remove old. + + 06 Feb 2011; Mart Raudsepp gcc-3.2.3-r4.ebuild, + gcc-4.1.2.ebuild: + Drop to ~mips + + 01 Jan 2011; Ryan Hill files/gcc-spec-env.patch: + GET_ENVIRONMENT is poisoned in 4.6. Use getenv() instead. No functional + changes. + +*gcc-4.5.2 (28 Dec 2010) + + 28 Dec 2010; Ryan Hill +gcc-4.5.2.ebuild: + Version bump. Fixes bugs 336157, 346845, 349113, and 349165. + + 29 Nov 2010; Ryan Hill gcc-4.4.4-r2.ebuild, + gcc-4.4.5.ebuild: + Bump patchsets for parallel build error (bug #337715). + + 29 Nov 2010; Ryan Hill gcc-4.5.1-r1.ebuild: + Bump patchset to fix graphite ICEs (bug #346445). + + 29 Nov 2010; Brent Baude gcc-4.4.4-r2.ebuild: + Marking gcc-4.4.4-r2 ppc64 for bug 331531 + + 27 Nov 2010; Raúl Porcel gcc-4.4.4-r2.ebuild: + s390 stable + + 23 Nov 2010; Jeroen Roovers gcc-4.4.4-r2.ebuild: + Stable for PPC (bug #331531). + +*gcc-4.5.1-r1 (21 Nov 2010) + + 21 Nov 2010; Ryan Hill -gcc-4.5.1.ebuild, + +gcc-4.5.1-r1.ebuild: + Revbump to push out patchset. No functional changes. + + 20 Nov 2010; Raúl Porcel gcc-4.4.4-r2.ebuild: + alpha/ia64/sh/sparc stable wrt #331531 + + 19 Nov 2010; Ryan Hill gcc-4.5.1.ebuild: + Patchset 1.3 fixes the following bugs: + #345219 - ICE with graphite flags + #341743 - wrong code with -fno-strict-overflow + PR45314 - miscompilation of i8k kernel driver + + 12 Nov 2010; gcc-4.5.1.ebuild: + Added ~mips keyword. + + 03 Nov 2010; Markus Meier gcc-4.4.4-r2.ebuild: + arm stable, bug #331531 + + 22 Oct 2010; Christian Faulhammer gcc-4.4.4-r2.ebuild: + stable x86, bug 331531 + + 22 Oct 2010; Jeroen Roovers gcc-4.4.4-r2.ebuild: + Stable for HPPA (bug #331531). + + 19 Oct 2010; Markos Chandras gcc-4.4.4-r2.ebuild: + Stable on amd64 wrt bug #331531 + +*gcc-4.4.5 (17 Oct 2010) + + 17 Oct 2010; Ryan Hill +gcc-4.4.5.ebuild: + Version bump. + + 17 Oct 2010; Ryan Hill -gcc-4.3.2-r3.ebuild, + -gcc-4.3.2-r4.ebuild, gcc-4.3.4.ebuild, gcc-4.3.5.ebuild, + -gcc-4.4.1.ebuild, -gcc-4.4.4.ebuild, -gcc-4.5.0.ebuild: + Push out new 4.3.4 and 4.3.5 patchsets for bugs #256608 and #335290. + Remove old. + + 10 Oct 2010; Mike Frysinger gcc-4.5.1.ebuild: + Push out SuperH multilib fix #320251. + + 08 Oct 2010; Raúl Porcel gcc-4.4.3-r3.ebuild: + arm/ia64/sh stable + + 24 Sep 2010; Luca Barbato gcc-4.4.3-r3.ebuild: + Revert bump mixup (-r2 got bumped as -r3 instead -r3 patchset being + bumped) + + 24 Sep 2010; Luca Barbato gcc-4.4.3-r3.ebuild: + Revert bump mixup (-r2 got bumped as -r3 instead -r3 patchset being + bumped) + + 23 Sep 2010; Luca Barbato gcc-4.4.3-r3.ebuild: + Patchset bump to 1.4 backporting 4.4.4 patches. + + 19 Sep 2010; Ryan Hill gcc-4.5.0.ebuild, + gcc-4.5.1.ebuild: + Restore keywords. Drop mips until they keyword dev-libs/mpc (bug #279851). + + 16 Sep 2010; Ryan Hill gcc-4.5.1.ebuild: + Bump 4.5.1 patchset to 1.1. Fixes bug #334269 and #331641. + Add ewarn about LTO to pkg_setup. + +*gcc-4.4.4-r2 (16 Sep 2010) + + 16 Sep 2010; Ryan Hill +gcc-4.4.4-r2.ebuild: + Revision bump to push out patchset 1.2. Fixes kernel miscompilation + (bug #334269) as well as bug #331641, #331825, and #335290. + + 06 Sep 2010; Raúl Porcel gcc-4.4.3-r2.ebuild, + gcc-4.4.3-r3.ebuild, gcc-4.4.4-r1.ebuild: + Add ~s390 + + 30 Aug 2010; Raúl Porcel gcc-4.4.3-r2.ebuild: + sparc stable + + 13 Aug 2010; Joseph Jezak gcc-4.4.3-r2.ebuild: + Marked ppc stable for bug #302468. + + 10 Aug 2010; Jeroen Roovers gcc-4.4.4-r1.ebuild: + Stable for HPPA (bug #331531). + +*gcc-4.5.1 (07 Aug 2010) + + 07 Aug 2010; Ryan Hill +gcc-4.5.1.ebuild: + Version bump (bug #330873). Also fixes #321325 and #328451. + + 07 Aug 2010; Raúl Porcel gcc-4.4.3-r2.ebuild, + gcc-4.4.3-r3.ebuild, gcc-4.4.4.ebuild, gcc-4.4.4-r1.ebuild: + Add ~sparc to 4.4.{3,4} + + 01 Aug 2010; Ryan Hill gcc-4.4.3-r3.ebuild, + gcc-4.4.4-r1.ebuild: + Patchset bump to fix bug #327191 for SH. + + 01 Aug 2010; Ryan Hill gcc-4.4.4-r1.ebuild: + Drop hppa STAGE1_CFLAGS hack (bug #326539). + + 28 Jul 2010; Ryan Hill metadata.xml: + Set proper expectations for lto. + + 21 Jul 2010; Mark Loeser gcc-4.5.0.ebuild: + Bump patchset for bug #317579 + + 18 Jul 2010; Samuli Suominen gcc-4.4.3-r2.ebuild: + ppc64 stable wrt #302468 + + 28 Jun 2010; Jeroen Roovers gcc-4.4.4-r1.ebuild: + Marked ~hppa after setting STAGE1_CFLAGS to something sane. + + 27 Jun 2010; Ryan Hill gcc-4.5.0.ebuild: + Bump patchset. This release fixes the following bugs: + + #317187 - Wrong code w/ -foptimize-sibling-calls (enabled at -O2) + #317269 - Link shared libs to libc on FreeBSD + #317513 - Core i? CPUs misdetected as Atom with -march=native + #317755 - Bootstrap failure with -march=atom + + 21 Jun 2010; Magnus Granberg gcc-4.5.0.ebuild: + Add hardened support #318171 + +*gcc-4.4.4-r1 (19 Jun 2010) +*gcc-4.4.3-r3 (19 Jun 2010) + + 19 Jun 2010; Magnus Granberg +gcc-4.4.3-r3.ebuild, + +gcc-4.4.4-r1.ebuild: + bump for adding hardened support #318171 + + 17 Jun 2010; Magnus Granberg gcc-4.3.5.ebuild: + fix typo in *_STABLE so we don't use hardened_gcc_check_unsupported + + 13 Jun 2010; Raúl Porcel gcc-4.4.3-r2.ebuild: + alpha/ia64/sh stable wrt #302468 + + 10 Jun 2010; Markus Meier gcc-4.4.3-r2.ebuild: + arm stable, bug #302468 + +*gcc-4.4.4 (10 Jun 2010) + + 10 Jun 2010; Mike Frysinger +gcc-4.4.4.ebuild: + Version bump #318075 by Richard. This release includes fixes for #281907 + by Patrick Lauer and for #313009 by Julien Etienne. Backports from + upstream are included for #317211 by Javier Villavicencio, #317335 by + Alexis Ballier, and #322031 by Nico Baggus. + +*gcc-4.3.5 (10 Jun 2010) + + 10 Jun 2010; Mike Frysinger +gcc-4.3.5.ebuild: + Version bump. + + 04 Jun 2010; Pawel Hajdan jr gcc-4.4.3-r2.ebuild: + x86 stable wrt bug #302468 + + 25 May 2010; Markos Chandras gcc-4.4.3-r2.ebuild: + Stable on amd64 wrt bug #302468 + + 17 May 2010; Mark Loeser gcc-4.5.0.ebuild: + Bump patchset to fix bug #317217 + + 09 May 2010; Raúl Porcel gcc-4.4.3-r2.ebuild: + Add ~sh + + 27 Apr 2010; Ryan Hill gcc-4.4.3-r2.ebuild: + Tweak message. + +*gcc-4.4.3-r2 (25 Apr 2010) + + 25 Apr 2010; Mark Loeser -gcc-4.4.3-r1.ebuild, + +gcc-4.4.3-r2.ebuild, gcc-4.5.0.ebuild: + Wrong version of the cloog patch. Thanks to Ryan for spotting my mistake; + bug #317059 + +*gcc-4.4.3-r1 (25 Apr 2010) + + 25 Apr 2010; Mark Loeser -gcc-4.4.3.ebuild, + +gcc-4.4.3-r1.ebuild: + Patchset bump to include patch from bug #317059 + +*gcc-4.5.0 (24 Apr 2010) + + 24 Apr 2010; Mark Loeser +gcc-4.5.0.ebuild, + metadata.xml: + Version bump to 4.5.0; fixes bug #315377. Thanks to Ryan Hill for help figuring out the changes needed + + 24 Apr 2010; Mark Loeser gcc-4.4.3.ebuild: + Add ewarn about the use of graphite + + 28 Mar 2010; Mark Loeser gcc-4.3.4.ebuild, + gcc-4.4.3.ebuild: + Fix patch exclusion; bug #309279 + + 25 Mar 2010; Mark Loeser gcc-4.4.3.ebuild: + Excluding alpha patch for bug #309279 + + 19 Mar 2010; Mike Frysinger + files/awk/fixlafiles.awk-no_gcc_la: + Add support for the "include" keyword in ld.so.conf #304843 by Nico R. + + 03 Mar 2010; gcc-4.3.4.ebuild: + - add armv7 patch to gcc-4.3.4 to keep stable from breaking due to a + recent toolchain.eclass change. We also inherit some alpha fixes + +*gcc-4.4.3 (08 Feb 2010) + + 08 Feb 2010; Mike Frysinger +gcc-4.4.3.ebuild: + Version bump. + + 09 Jan 2010; Ulrich Mueller gcc-4.0.4.ebuild, + gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.2-r3.ebuild, + gcc-4.3.2-r4.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild, + gcc-4.4.1.ebuild, gcc-4.4.2.ebuild: + Make GPL exceptions optional and add FDL-1.2 to LICENSE. Fixes bug 299996. + + 03 Dec 2009; Raúl Porcel gcc-4.3.4.ebuild: + sh stable wrt #288621 + + 10 Nov 2009; Brent Baude gcc-4.3.4.ebuild: + Marking gcc-4.3.4 ppc64 for bug 288621 + + 10 Nov 2009; Raúl Porcel gcc-4.4.2.ebuild: + gcc-4.4.2 works fine on arm + + 02 Nov 2009; Raúl Porcel gcc-4.3.4.ebuild: + ia64/s390/sparc stable wrt #288621 + + 30 Oct 2009; Markus Meier gcc-4.3.4.ebuild: + arm stable, bug #288621 + + 27 Oct 2009; Tobias Klausmann gcc-4.3.4.ebuild: + Stable on alpha, bug #288621 + + 24 Oct 2009; nixnut gcc-4.3.4.ebuild: + ppc stable #288621 + + 19 Oct 2009; Alexey Shvetsov gcc-4.4.1.ebuild, + gcc-4.4.2.ebuild: + Add ~mips keywords to gcc-4.4.{1,2} + +*gcc-4.4.2 (17 Oct 2009) + + 17 Oct 2009; Mark Loeser +gcc-4.4.2.ebuild: + Version bump + + 16 Oct 2009; Samuli Suominen gcc-4.3.4.ebuild: + amd64 stable wrt #288621 + + 16 Oct 2009; Christian Faulhammer gcc-4.3.4.ebuild: + stable x86, bug 288621 + + 01 Oct 2009; Raúl Porcel gcc-4.3.2-r4.ebuild: + s390/sh stable wrt #264121 + + 25 Sep 2009; Raúl Porcel gcc-4.3.2-r3.ebuild, + gcc-4.4.1.ebuild: + Mark -arm due to bug #286251, mark -sparc due to bug #283041 + + 23 Sep 2009; Patrick Lauer gcc-3.1.1-r2.ebuild: + Remove virtual/libc + + 20 Sep 2009; Ryan Hill gcc-4.4.1.ebuild: + Touch up dependencies. + + 20 Sep 2009; Ryan Hill gcc-4.3.2-r3.ebuild, + gcc-4.3.2-r4.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.3.4.ebuild: + Fix license in 4.3 too. + + 20 Sep 2009; Ryan Hill gcc-4.4.1.ebuild: + Fix LGPL license version. + + 19 Sep 2009; Alexis Ballier gcc-4.4.1.ebuild: + keyword ~x86-fbsd + + 02 Sep 2009; Mark Loeser gcc-4.3.2-r4.ebuild: + Bump patchset to include SH fix + + 16 Aug 2009; Raúl Porcel gcc-4.4.1.ebuild: + Add ~ia64 wrt #278687 + + 12 Aug 2009; Mark Loeser gcc-4.4.1.ebuild: + Keyword ~alpha + + 12 Aug 2009; Mark Loeser -gcc-4.4.0-r1.ebuild: + Remove gcc-4.4.0 from the tree. Some keywords are being dropped as they + were not, to my knowledge, actually tested yet + +*gcc-4.3.4 (08 Aug 2009) + + 08 Aug 2009; Mark Loeser +gcc-4.3.4.ebuild: + Version bump + + 24 Jul 2009; Robert Piasek gcc-4.4.1.ebuild: + Keyworded ~arm as per bug #278687 + + 24 Jul 2009; Joseph Jezak gcc-4.4.1.ebuild: + Marked ~ppc for bug #278687. + + 23 Jul 2009; Mark Loeser gcc-4.4.1.ebuild: + Bump uclibc patchset to fix a digest screwup + +*gcc-4.4.1 (23 Jul 2009) + + 23 Jul 2009; Mark Loeser +gcc-4.4.1.ebuild: + Version bump, and dropped archs I'm unsure if they work or not + + 20 Jul 2009; Jeroen Roovers gcc-4.4.0-r1.ebuild: + Mark gcc-4.4* -hppa (bug #272645 and some currently undocumented + problems). + +*gcc-4.4.0-r1 (16 Jul 2009) + + 16 Jul 2009; Mark Loeser -gcc-4.4.0.ebuild, + +gcc-4.4.0-r1.ebuild: + Bump for new 4.4.0 patchset + + 02 Jun 2009; Jeroen Roovers gcc-4.3.2-r3.ebuild, + gcc-4.3.2-r4.ebuild, gcc-4.3.3-r2.ebuild: + Remove HPPA keywording from 4.3 ebuilds (see bug #225917 and bug #264121). + + 24 May 2009; Mark Loeser gcc-4.3.3-r2.ebuild, + gcc-4.4.0.ebuild: + Bump the patchset to fix building on SH; bug #267247 + + 16 May 2009; Diego E. Pettenò gcc-4.4.0.ebuild: + Keyword -x86-fbsd per bug #270098 (miscompile of the C library). + + 15 May 2009; Raúl Porcel gcc-4.3.2-r4.ebuild: + arm stable wrt #264121 + + 11 May 2009; Raúl Porcel + +files/4.4.0/gcc-4.4.0-softfloat.patch, gcc-4.4.0.ebuild: + Add softfloat patch for gcc-4.4.0, patch done by Maksim 'max_posedon' + Melnikau , bug #268903 + + 09 May 2009; Mark Loeser gcc-4.2.4-r1.ebuild, + -gcc-4.3.0.ebuild, -gcc-4.3.1.ebuild, -gcc-4.3.1-r1.ebuild, + -gcc-4.3.2.ebuild, -gcc-4.3.2-r2.ebuild, gcc-4.3.2-r3.ebuild, + gcc-4.3.2-r4.ebuild, gcc-4.3.3-r2.ebuild, gcc-4.4.0.ebuild: + Remove a bunch of old versions, and fix some licenses; bug #174474 + + 07 May 2009; Mark Loeser gcc-4.4.0.ebuild, + metadata.xml: + Add graphite support to gcc-4.4 + +*gcc-4.4.0 (07 May 2009) + + 07 May 2009; Mark Loeser +gcc-4.4.0.ebuild: + Bump to 4.4.0; bug #267268 + + 03 May 2009; Mark Loeser -gcc-4.3.3.ebuild, + gcc-4.3.3-r2.ebuild: + Add DEPEND on >=glibc-2.8; bug #267650 + + 03 May 2009; Mark Loeser gcc-3.4.6-r2.ebuild, + gcc-4.0.4.ebuild, gcc-4.1.2.ebuild, gcc-4.2.4-r1.ebuild, gcc-4.3.0.ebuild, + gcc-4.3.1.ebuild, gcc-4.3.1-r1.ebuild, gcc-4.3.2.ebuild, + gcc-4.3.2-r2.ebuild, gcc-4.3.2-r3.ebuild, gcc-4.3.2-r4.ebuild, + gcc-4.3.3.ebuild, gcc-4.3.3-r2.ebuild: + Add sys-devel/flex as a DEPEND; bug #221411 + +*gcc-4.3.2-r4 (26 Apr 2009) + + 26 Apr 2009; Mark Loeser +gcc-4.3.2-r4.ebuild: + Bump patchset to fix bug #261111 and bug #265367 for arm + + 14 Apr 2009; Brent Baude gcc-4.3.2-r3.ebuild: + Marking gcc-4.3.2-r3 ppc64 for bug 264121 + + 04 Apr 2009; Tobias Klausmann gcc-4.3.2-r3.ebuild: + Stable on alpha, bug #264121 + + 04 Apr 2009; Raúl Porcel gcc-4.3.2-r3.ebuild: + ia64 stable wrt #264121 + + 04 Apr 2009; Markus Meier gcc-4.3.2-r3.ebuild: + x86 stable, bug #264121 + + 02 Apr 2009; Friedrich Oslage gcc-4.3.2-r3.ebuild: + Stable on sparc, bug #264121 + + 01 Apr 2009; Joseph Jezak gcc-4.3.2-r3.ebuild: + Marked ppc stable for bug #264121. + + 31 Mar 2009; Raúl Porcel gcc-4.3.2-r3.ebuild: + Add fix for bug #264295 + + 31 Mar 2009; Timothy Redaelli + files/awk/fixlafiles.awk-no_gcc_la: + Fix files/awk/fixlafiles.awk-no_gcc_la for POSIX shell compliant. Output + functions taken from files/awk/fixlafiles.awk. Authorized by vapier wrt + #264309. + + 30 Mar 2009; Jeremy Olexa gcc-4.3.2-r3.ebuild: + amd64 stable, bug 264121 + +*gcc-4.3.3-r2 (27 Mar 2009) + + 27 Mar 2009; Peter Alfredsen -gcc-4.3.3-r1.ebuild, + +gcc-4.3.3-r2.ebuild: + Revbump with broken patch disabled to stop duplicates of bug 262567 from + flowing in. Bug wranglers know this bug by heart now. + + 20 Mar 2009; Jorge Manuel B. S. Vicetto + metadata.xml: + Removing anant as a maintainer since he was retired. + + 16 Mar 2009; Mike Frysinger gcc-4.3.3-r1.ebuild: + Disable semi-broken patch for now so more people dont hit the bug #262567. + +*gcc-4.3.3-r1 (15 Mar 2009) + + 15 Mar 2009; Mike Frysinger +gcc-4.3.3-r1.ebuild: + Push out accumulated fixes and new uClibc patchset. + + 24 Feb 2009; Joshua Kinard gcc-4.3.2-r3.ebuild, + gcc-4.3.3.ebuild: + Add ~mips to gcc-4.3.2-r3 and 4.3.3 + + 15 Feb 2009; Mike Frysinger gcc-3.3.6-r1.ebuild: + Use the replace-cpu-flags logic in the eclass #252698 by Le retraité. + + 15 Feb 2009; Mike Frysinger gcc-3.3.6-r1.ebuild, + gcc-3.4.6-r2.ebuild, gcc-4.0.4.ebuild: + Add fix from upstream for open() arguments #256638 by Martin von Gagern. + + 03 Feb 2009; Ryan Hill Manifest: + Fix Manifest. Bug #257538. + + 03 Feb 2009; Harald van Dijk files/c89, files/c99: + Aim for conformance when called as c89/c99 (#257299) + + 01 Feb 2009; Mike Frysinger gcc-4.3.3.ebuild: + Force newer glibc as people like to mix stable/unstable #257047. + + 31 Jan 2009; Guy Martin gcc-4.2.4-r1.ebuild: + hppa stable with Rej's blessing + +*gcc-4.3.3 (27 Jan 2009) + + 27 Jan 2009; Mike Frysinger +gcc-4.3.3.ebuild: + Version bump. + +*gcc-4.3.2-r3 (27 Jan 2009) + + 27 Jan 2009; Mike Frysinger +gcc-4.3.2-r3.ebuild: + Add some fixes from Debian, and fixes for PR34571, PR37489, PR37661, and + hppa slot issue #228287. + + 19 Jan 2009; Mark Loeser gcc-4.1.2.ebuild: + Another patchset bump because I forgot a patch for arm + + 17 Jan 2009; Mark Loeser gcc-4.1.2.ebuild: + Bump patchset to fix a bug for arm + +*gcc-4.2.4-r1 (15 Jan 2009) + + 15 Jan 2009; Mark Loeser +gcc-4.2.4-r1.ebuild: + New patchset to fix bug #228287 for HPPA + + 31 Dec 2008; gcc-4.3.2-r2.ebuild: + - specs bump + + 29 Dec 2008; Javier Villavicencio + gcc-4.3.2-r2.ebuild: + Keyworded ~x86-fbsd. + + 29 Dec 2008; Mike Frysinger gcc-4.3.2-r2.ebuild: + Fix typo in pie alpha patchset #252677. + + 29 Dec 2008; Mike Frysinger gcc-4.3.2.ebuild: + Drop broken PIE from older version. + +*gcc-4.3.2-r2 (29 Dec 2008) + + 29 Dec 2008; +gcc-4.3.2-r2.ebuild: + - next phase in pie/hardened work is complete + +*gcc-4.3.2-r1 (26 Dec 2008) + + 26 Dec 2008; Mike Frysinger +gcc-4.3.2-r1.ebuild: + Apply some build/ICE fixes, and a bunch of arch-specific fixes + (arm/s390/sh/sparc/bsd/etc...), and push out an update for the PIE work. + + 22 Dec 2008; gcc-4.3.2.ebuild: + - prep initial work for pie patches. thanks to kevq,zorry,psm and many others + + 07 Dec 2008; Mike Frysinger gcc-4.3.2.ebuild: + Fix by Chi-Thanh Christopher Nguyen to pull in + app-emulation/emul-linux-x86-xlibs on amd64 multilib for USE=gcj #238297 + by Andrey Vul. + + 03 Dec 2008; +files/4.3.2/gcc-4.3.2-softfloat.patch, + gcc-4.3.2.ebuild: + - update softfloat patch + + 23 Nov 2008; Mark Loeser gcc-4.3.2.ebuild: + Add patch for r10k support, thanks to Joshua Kinard ; bug #247129 + + 25 Oct 2008; Mark Loeser gcc-4.3.2.ebuild: + Add patches from gcc-4.4 for R10K support; bugs #223230 and 223231 + + 25 Oct 2008; Joshua Kinard metadata.xml: + Add fixed-point local USE flag to gcc to control fixed-point support for + mips targets. + + 17 Oct 2008; Markus Meier metadata.xml: + openmp USE-flag is global now + +*gcc-4.3.2 (04 Oct 2008) + + 04 Oct 2008; Mark Loeser +gcc-4.3.2.ebuild: + Version bump; bug #236199 + + 19 Aug 2008; Jose Luis Rivero gcc-4.3.1-r1.ebuild: + Added ~alpha keyword + + 03 Aug 2008; Mark Loeser Manifest: + Fix bug #220779; thanks to Andrew John Hughes and James Le Cuirot + + 02 Aug 2008; Panagiotis Christopoulos metadata.xml: + Update metadata.xml to include USE flag descriptions. Entries taken from + profiles/use.local.desc. GLEP 56 + +*gcc-4.3.1-r1 (06 Jul 2008) + + 06 Jul 2008; Mark Loeser +gcc-4.3.1-r1.ebuild: + Bump to fix bug #228517 + + 29 Jun 2008; Friedrich Oslage gcc-4.3.1.ebuild: + Added ~sparc keyword + + 22 Jun 2008; Mike Frysinger gcc-3.2.2.ebuild: + Move patches out of $FILESDIR and into patch tarball. + + 22 Jun 2008; Mike Frysinger + +files/3.2.3/gcc-3.2.3-poisoned-malloc.patch, gcc-3.2.3-r4.ebuild: + Fix for building with newer gcc versions #225743 by Emil Wojak. + + 21 Jun 2008; Mike Frysinger gcc-4.3.0.ebuild, + gcc-4.3.1.ebuild: + Force newer glibc to keep things sane #228631 by Andrey Kislyuk. + + 10 Jun 2008; Jeroen Roovers gcc-4.3.1.ebuild: + Marked ~hppa too. + + 09 Jun 2008; Mike Frysinger gcc-4.3.1.ebuild: + Force newer glibc on amd64 to workaround multilib header issue. + +*gcc-4.3.1 (09 Jun 2008) + + 09 Jun 2008; Mike Frysinger +gcc-4.3.1.ebuild: + Version bump. + +*gcc-4.2.4 (23 May 2008) + + 23 May 2008; Mike Frysinger +gcc-4.2.4.ebuild: + Version bump. + + 10 May 2008; Mike Frysinger gcc-4.3.0.ebuild: + Drop ia64 libunwind patch and fix ice on ppc building mplayer. + + 20 Apr 2008; Mike Frysinger gcc-4.3.0.ebuild: + Revert cld behavior (for now), add back GNU-stack fixes for libffi, and add + fixes for upstream PR24170, PR27880, PR34571, PR35440, PR35705. + + 20 Mar 2008; Mike Frysinger gcc-2.95.3-r9.ebuild, + gcc-2.95.3-r10.ebuild, gcc-3.2.3-r4.ebuild, gcc-3.3.6-r1.ebuild, + gcc-3.4.6-r2.ebuild, gcc-4.0.3.ebuild, gcc-4.0.4.ebuild, + gcc-4.1.0-r1.ebuild, gcc-4.1.1-r3.ebuild, gcc-4.1.2.ebuild, + gcc-4.2.0.ebuild, gcc-4.2.1.ebuild, gcc-4.2.2.ebuild, gcc-4.2.3.ebuild, + gcc-4.3.0.ebuild: + Drop eselect-compiler from DEPENDs since it has been dropped from the tree. + + 18 Mar 2008; Mike Frysinger gcc-4.3.0.ebuild: + Fold mpfr/gmp depend updates from toolchain overlay #213687. + +*gcc-4.3.0 (17 Mar 2008) + + 17 Mar 2008; Mike Frysinger +gcc-4.3.0.ebuild: + Version bump. + + 16 Mar 2008; Mike Frysinger gcc-4.1.2.ebuild: + Post minor avr/mips updates. + + 19 Feb 2008; Mike Frysinger files/awk/fixlafiles.awk: + Fix from Roy Marples to fixup portability #210590. + + 16 Feb 2008; Mike Frysinger gcc-4.2.3.ebuild: + Pull in zip/unzip for USE=gcj #196643. + +*gcc-4.2.3 (16 Feb 2008) + + 16 Feb 2008; Mike Frysinger +gcc-4.2.3.ebuild: + Version bump #209123. + + 29 Dec 2007; Mike Frysinger gcc-3.3.6-r1.ebuild: + Grab fixes from newer versions so we can build again #201035 Carlo Marcelo + Arenas Belon. + + 17 Dec 2007; Mike Frysinger gcc-3.3.6-r1.ebuild: + Drop keywords as this version doesnt built on modern systems anymore. There + will be an updated gcc-3.3.6 ebuild to come. + + 20 Nov 2007; Joshua Kinard gcc-4.1.2.ebuild: + Stable on mips, per #178768. + + 11 Nov 2007; Mike Frysinger + +files/gcc-configure-texinfo.patch: + Disable makeinfo version checking #198182. + + 25 Oct 2007; Markus Rothe gcc-4.2.2.ebuild: + On ppc64 gcc 4.2.2 is in a much better shape than 4.2.0 was. Add ~ppc64 to + get some wider testing. Bug #179218 + +*gcc-4.2.2 (11 Oct 2007) + + 11 Oct 2007; Mike Frysinger +gcc-4.2.2.ebuild: + Version bump. + +*gcc-4.2.1 (07 Oct 2007) + + 07 Oct 2007; Mike Frysinger +gcc-4.2.1.ebuild: + Version bump. + + 07 Oct 2007; Mike Frysinger gcc-4.1.2.ebuild: + Define __sparc64__ for sparc/fbsd targets #192404 by Roy Marples. + + 06 Sep 2007; Roy Marples files/fix_libtool_files.sh: + gawk isn't always in /bin + + 05 Sep 2007; Mike Frysinger gcc-3.4.6-r2.ebuild, + gcc-4.1.2.ebuild: + Version bump D addon to 0.24. + + 01 Aug 2007; Roy Marples gcc-4.2.0.ebuild: + Keyworded ~sparc-fbsd + + 30 Jul 2007; Roy Marples gcc-4.2.0.ebuild: + Keyworded ~x86-fbsd. + + 25 Jul 2007; Gustavo Zacarias gcc-4.2.0.ebuild: + We want ~sparc too + + 24 Jul 2007; Jeroen Roovers gcc-4.2.0.ebuild: + Marked ~hppa too. + + 22 Jul 2007; Donnie Berkholz ; gcc-3.3.6.ebuild, + gcc-3.3.6-r1.ebuild, gcc-3.4.4-r1.ebuild, gcc-3.4.5.ebuild, + gcc-3.4.5-r1.ebuild, gcc-3.4.6.ebuild, gcc-3.4.6-r1.ebuild, + gcc-3.4.6-r2.ebuild, gcc-4.0.3.ebuild, gcc-4.0.4.ebuild, + gcc-4.1.0-r1.ebuild, gcc-4.1.1.ebuild, gcc-4.1.1-r1.ebuild, + gcc-4.1.1-r3.ebuild, gcc-4.1.2.ebuild, gcc-4.2.0.ebuild: + Drop virtual/x11 references. + + 24 Jun 2007; Piotr Jaroszyński gcc-3.2.2.ebuild: + (QA) Don't use KEYWORDS="-*". bug #160519. + + 12 Jun 2007; Fernando J. Pereda gcc-4.1.2.ebuild: + Stable on alpha as per bug #178768 + + 02 Jun 2007; Raúl Porcel gcc-4.1.2.ebuild: + ia64 stable wrt #178768 + + 19 May 2007; Christian Faulhammer gcc-4.1.2.ebuild: + stable amd64, bug 178768 + + 19 May 2007; Markus Rothe gcc-4.1.2.ebuild: + Stable on ppc64; bug #178768 + +*gcc-4.2.0 (19 May 2007) + + 19 May 2007; Mike Frysinger +gcc-4.2.0.ebuild: + Version bump. + + 17 May 2007; Raúl Porcel gcc-4.1.2.ebuild: + x86 stable wrt #178768 + + 16 May 2007; Joseph Jezak gcc-4.1.2.ebuild: + Marked ppc stable for bug #178768. + + 16 May 2007; Jeroen Roovers gcc-4.1.2.ebuild: + Stable for HPPA (bug #178768). + + 16 May 2007; Gustavo Zacarias gcc-4.1.2.ebuild: + Stable on sparc wrt #178768 + + 12 May 2007; Joshua Kinard gcc-4.1.1-r3.ebuild: + Stable on mips. + + 30 Apr 2007; gcc-3.4.6-r2.ebuild: + - mark ia64 pie/ssp as stable in the gcc-3.4.6 ebuild + + 09 Mar 2007; Mike Frysinger gcc-3.4.6-r2.ebuild, + gcc-4.1.2.ebuild: + Add support for version 0.23 of the D language addon. + +*gcc-4.1.2 (14 Feb 2007) + + 14 Feb 2007; Mike Frysinger +gcc-4.1.2.ebuild: + Version bump. + + 13 Feb 2007; Gustavo Zacarias gcc-4.1.1-r3.ebuild: + Stable on sparc for 2007.0 + + 12 Feb 2007; Bryan Østergaard gcc-4.1.1-r3.ebuild: + Stable on Alpha + IA64, bug 160663. + + 06 Feb 2007; Simon Stelling gcc-4.1.1-r3.ebuild: + stable on amd64; bug 160663 + +*gcc-4.0.4 (05 Feb 2007) + + 05 Feb 2007; Mike Frysinger +gcc-4.0.4.ebuild: + Version bump. + + 21 Jan 2007; Mike Frysinger : + Move snapshots to toolchain overlay. + + 08 Jan 2007; Christian Faulhammer gcc-4.1.1-r3.ebuild: + stable x86, bug #160663 + + 08 Jan 2007; Joseph Jezak gcc-4.1.1-r3.ebuild: + Marked ppc stable for bug #160663. + + 08 Jan 2007; Markus Rothe gcc-4.1.1-r3.ebuild: + Stable on ppc64; bug #160663 + + 08 Jan 2007; Mike Frysinger gcc-4.1.1-r1.ebuild, + gcc-4.1.1-r3.ebuild: + Force binutils-2.17+ to make sure the assembler supports secureplt #160709. + + 08 Jan 2007; Jeroen Roovers gcc-4.1.1-r3.ebuild: + Stable for HPPA (bug #160663). + + 02 Jan 2007; Andrej Kacian gcc-3.3.6-r1.ebuild: + Stable on x86, bug #159459. + + 01 Jan 2007; Joseph Jezak gcc-3.4.6-r2.ebuild: + Marked ppc stable for bug #159460. + + For previous entries, please see ChangeLog-2006. -- cgit v1.2.3