[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/

2021-11-17 Thread Sam James
commit: cae17298ec9c0d1c84577a026545491a95af2ea8
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 18 05:21:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 18 05:21:33 2021 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cae17298

sys-devel/gcc: add workaround for cross-compile failure

Bug: https://bugs.gentoo.org/803371
Signed-off-by: Sam James  gentoo.org>

 .../files/gcc-11.2.0-cross-compile-include.patch   | 26 ++
 sys-devel/gcc/gcc-11.2.0.ebuild|  5 +
 2 files changed, 31 insertions(+)

diff --git a/sys-devel/gcc/files/gcc-11.2.0-cross-compile-include.patch 
b/sys-devel/gcc/files/gcc-11.2.0-cross-compile-include.patch
new file mode 100644
index ..d0641065
--- /dev/null
+++ b/sys-devel/gcc/files/gcc-11.2.0-cross-compile-include.patch
@@ -0,0 +1,26 @@
+https://bugs.gentoo.org/803371
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80196
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100017
+--- a/configure
 b/configure
+@@ -17044,7 +17044,7 @@ else
+ fi
+
+
+-RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
++RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET -nostdinc++"
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking where to find the target 
ar" >&5
+ $as_echo_n "checking where to find the target ar... " >&6; }
+--- a/configure.ac
 b/configure.ac
+@@ -3529,7 +3529,7 @@ ACX_CHECK_INSTALLED_TARGET_TOOL(STRIP_FOR_TARGET, strip)
+ ACX_CHECK_INSTALLED_TARGET_TOOL(WINDRES_FOR_TARGET, windres)
+ ACX_CHECK_INSTALLED_TARGET_TOOL(WINDMC_FOR_TARGET, windmc)
+
+-RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET"
++RAW_CXX_FOR_TARGET="$CXX_FOR_TARGET -nostdinc++"
+
+ GCC_TARGET_TOOL(ar, AR_FOR_TARGET, AR, [binutils/ar])
+ GCC_TARGET_TOOL(as, AS_FOR_TARGET, AS, [gas/as-new])
+

diff --git a/sys-devel/gcc/gcc-11.2.0.ebuild b/sys-devel/gcc/gcc-11.2.0.ebuild
index a2abf7bd..84e32720 100644
--- a/sys-devel/gcc/gcc-11.2.0.ebuild
+++ b/sys-devel/gcc/gcc-11.2.0.ebuild
@@ -15,5 +15,10 @@ BDEPEND="${CATEGORY}/binutils"
 src_prepare() {
toolchain_src_prepare
 
+   if is_crosscompile ; then
+   # bug #803371
+   eapply "${FILESDIR}"/gcc-11.2.0-cross-compile-include.patch
+   fi
+
eapply_user
 }



[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/9.3.0/, sys-devel/gcc/files/8.3.0/

2020-10-05 Thread Georgy Yakovlev
commit: 91544571441f85d7d5d13a3e8370e8cf9a93f29c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Oct  5 10:23:27 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Oct  5 22:55:58 2020 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=91544571

sys-devel/gcc: refresh gcc-pure64 patch

amd64 and arm64 parts unchanged.
moved the file and added ppc64 stuff, based on alpine patch.
this is final showstopper before enabling ppc64/ppc64le catalyst builds.

Bug: https://bugs.gentoo.org/675954
Issue: https://github.com/gentoo/musl/issues/233
Tracker: https://github.com/gentoo/musl/issues/295
Closes: https://github.com/gentoo/musl/pull/350
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-devel/gcc/files/8.3.0/gcc-pure64.patch | 25 -
 sys-devel/gcc/files/9.3.0/gcc-pure64.patch | 86 ++
 sys-devel/gcc/gcc-10.1.0-r1.ebuild |  2 +-
 sys-devel/gcc/gcc-10.2.0-r1.ebuild |  2 +-
 sys-devel/gcc/gcc-9.3.0-r1.ebuild  |  2 +-
 5 files changed, 89 insertions(+), 28 deletions(-)

diff --git a/sys-devel/gcc/files/8.3.0/gcc-pure64.patch 
b/sys-devel/gcc/files/8.3.0/gcc-pure64.patch
deleted file mode 100644
index 291785c..000
--- a/sys-devel/gcc/files/8.3.0/gcc-pure64.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -Naur gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux 
gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux
 gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux  2018-01-03 
10:03:58.0 +
-+++ gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux   2019-04-13 
19:48:43.100885251 +
-@@ -22,7 +22,7 @@
- LIB1ASMFUNCS = _aarch64_sync_cache_range
- 
- AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be)
--MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
-+MULTILIB_OSDIRNAMES = mabi.lp64=../lib
- MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
- 
- MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32)
-diff -Naur gcc-8.3.0.orig/gcc/config/i386/t-linux64 
gcc-8.3.0/gcc/config/i386/t-linux64
 gcc-8.3.0.orig/gcc/config/i386/t-linux64   2018-01-03 10:03:58.0 
+
-+++ gcc-8.3.0/gcc/config/i386/t-linux642019-04-13 19:50:02.079841292 
+
-@@ -33,6 +33,6 @@
- comma=,
- MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
- MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
--MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu)
--MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:i386-linux-gnu)
--MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)
-+MULTILIB_OSDIRNAMES = m64=../lib
-+MULTILIB_OSDIRNAMES+= m32=../lib32
-+MULTILIB_OSDIRNAMES+= mx32=../libx32

diff --git a/sys-devel/gcc/files/9.3.0/gcc-pure64.patch 
b/sys-devel/gcc/files/9.3.0/gcc-pure64.patch
new file mode 100644
index 000..19fd5c9
--- /dev/null
+++ b/sys-devel/gcc/files/9.3.0/gcc-pure64.patch
@@ -0,0 +1,86 @@
+diff -Naur gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux 
gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux
+--- gcc-9.3.0.orig/gcc/config/aarch64/t-aarch64-linux  2020-10-05 
02:59:12.767988285 -0700
 gcc-9.3.0/gcc/config/aarch64/t-aarch64-linux   2020-10-05 
03:03:32.310816444 -0700
+@@ -22,7 +22,7 @@
+ LIB1ASMFUNCS = _aarch64_sync_cache_range
+ 
+ AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be)
+-MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
++MULTILIB_OSDIRNAMES = mabi.lp64=../lib
+ MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
+ 
+ MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32)
+diff -Naur gcc-9.3.0.orig/gcc/config/i386/t-linux64 
gcc-9.3.0/gcc/config/i386/t-linux64
+--- gcc-9.3.0.orig/gcc/config/i386/t-linux64   2020-10-05 02:59:12.757989347 
-0700
 gcc-9.3.0/gcc/config/i386/t-linux642020-10-05 03:24:58.878825272 
-0700
+@@ -33,6 +33,6 @@
+ comma=,
+ MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
+ MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
+-MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu)
+-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo 
$(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call 
if_multiarch,:i386-linux-gnu)
+-MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32)
++MULTILIB_OSDIRNAMES = m64=../lib
++MULTILIB_OSDIRNAMES+= m32=../lib32
++MULTILIB_OSDIRNAMES+= mx32=../libx32
+diff -Naur gcc-9.3.0.orig/gcc/config/rs6000/t-linux 
gcc-9.3.0/gcc/config/rs6000/t-linux
+--- gcc-9.3.0.orig/gcc/config/rs6000/t-linux   2020-10-05 02:59:12.767988285 
-0700
 

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/8.3.0/

2019-04-13 Thread Anthony G. Basile
commit: 13a404519fb31f98f98a50bd346e31a7d767fe84
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Apr 13 18:24:01 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Apr 13 18:24:01 2019 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=13a40451

sys-devel/gcc: address issue #233

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 sys-devel/gcc/files/8.3.0/gcc-pure64.patch | 25 +
 sys-devel/gcc/gcc-8.3.0-r1.ebuild  |  3 ++-
 2 files changed, 27 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gcc/files/8.3.0/gcc-pure64.patch 
b/sys-devel/gcc/files/8.3.0/gcc-pure64.patch
new file mode 100644
index 000..53ea7fd
--- /dev/null
+++ b/sys-devel/gcc/files/8.3.0/gcc-pure64.patch
@@ -0,0 +1,25 @@
+Adopted from https://git.alpinelinux.org/aports/tree/main/gcc/gcc-pure64.patch
+
+diff -Naur gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux 
gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux
+--- gcc-8.3.0.orig/gcc/config/aarch64/t-aarch64-linux  2018-01-03 
05:03:58.0 -0500
 gcc-8.3.0/gcc/config/aarch64/t-aarch64-linux   2019-04-13 
14:07:21.580151954 -0400
+@@ -22,7 +22,7 @@
+ LIB1ASMFUNCS = _aarch64_sync_cache_range
+ 
+ AARCH_BE = $(if $(findstring TARGET_BIG_ENDIAN_DEFAULT=1, $(tm_defines)),_be)
+-MULTILIB_OSDIRNAMES = mabi.lp64=../lib64$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu)
++MULTILIB_OSDIRNAMES = mabi.lp64=../lib
+ MULTIARCH_DIRNAME = $(call if_multiarch,aarch64$(AARCH_BE)-linux-gnu)
+ 
+ MULTILIB_OSDIRNAMES += mabi.ilp32=../libilp32$(call 
if_multiarch,:aarch64$(AARCH_BE)-linux-gnu_ilp32)
+diff -Naur gcc-8.3.0.orig/gcc/config/i386/t-linux64 
gcc-8.3.0/gcc/config/i386/t-linux64
+--- gcc-8.3.0.orig/gcc/config/i386/t-linux64   2019-04-13 13:58:55.047489953 
-0400
 gcc-8.3.0/gcc/config/i386/t-linux642019-04-13 14:09:48.131716954 
-0400
+@@ -33,6 +33,6 @@
+ comma=,
+ MULTILIB_OPTIONS= $(subst $(comma),/,$(TM_MULTILIB_CONFIG))
+ MULTILIB_DIRNAMES   = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS)))
+-MULTILIB_OSDIRNAMES = m64=../lib64
++MULTILIB_OSDIRNAMES = m64=../lib
+ MULTILIB_OSDIRNAMES+= m32=../lib32
+ MULTILIB_OSDIRNAMES+= mx32=../libx32

diff --git a/sys-devel/gcc/gcc-8.3.0-r1.ebuild 
b/sys-devel/gcc/gcc-8.3.0-r1.ebuild
index 115bd4f..1cf74d8 100644
--- a/sys-devel/gcc/gcc-8.3.0-r1.ebuild
+++ b/sys-devel/gcc/gcc-8.3.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 PATCH_VER="1.1"
 
@@ -24,5 +24,6 @@ src_prepare() {
if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then
epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch
epatch "${FILESDIR}"/7.1.0/posix_memalign.patch
+   epatch "${FILESDIR}"/8.3.0/gcc-pure64.patch
fi
 }



[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/

2018-01-17 Thread Aric Belsito
commit: 8fba578db32186d732be41b8b8a1cc31684e8e52
Author: Aric Belsito  gmail  com>
AuthorDate: Thu Jan 18 02:46:06 2018 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu Jan 18 02:46:06 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8fba578d

sys-devel/gcc: remove redundant patches

 ...ove-struct-ix86_frame-to-machine-function.patch | 53 --
 ...ove-struct-ix86_frame-to-machine-function.patch | 62 --
 sys-devel/gcc/gcc-7.2.0-r2.ebuild  |  2 -
 3 files changed, 117 deletions(-)

diff --git 
a/sys-devel/gcc/files/0003-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch
 
b/sys-devel/gcc/files/0003-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch
deleted file mode 100644
index 2f27301..000
--- 
a/sys-devel/gcc/files/0003-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From: "H.J. Lu" 
-To: gcc-patc...@gcc.gnu.org
-Subject: [3/3] GCC 7: i386: More use reference of struct ix86_frame to avoid
- copy
-Date: Sun, 14 Jan 2018 07:02:37 -0800
-
-When there is no need to make a copy of ix86_frame, we can use reference
-of struct ix86_frame to avoid copy.
-
-   Backport from mainline
-   * config/i386/i386.c (ix86_expand_prologue): Use reference of
-   struct ix86_frame.
-   (ix86_expand_epilogue): Likewise.

- gcc/config/i386/i386.c | 6 ++
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
-index 397ef7cac26..986e6d79584 100644
 a/gcc/config/i386/i386.c
-+++ b/gcc/config/i386/i386.c
-@@ -13667,7 +13667,6 @@ ix86_expand_prologue (void)
- {
-   struct machine_function *m = cfun->machine;
-   rtx insn, t;
--  struct ix86_frame frame;
-   HOST_WIDE_INT allocate;
-   bool int_registers_saved;
-   bool sse_registers_saved;
-@@ -13691,7 +13690,7 @@ ix86_expand_prologue (void)
-   m->fs.sp_valid = true;
- 
-   ix86_compute_frame_layout ();
--  frame = m->frame;
-+  struct ix86_frame  = cfun->machine->frame;
- 
-   if (!TARGET_64BIT && ix86_function_ms_hook_prologue (current_function_decl))
- {
-@@ -14354,13 +14353,12 @@ ix86_expand_epilogue (int style)
- {
-   struct machine_function *m = cfun->machine;
-   struct machine_frame_state frame_state_save = m->fs;
--  struct ix86_frame frame;
-   bool restore_regs_via_mov;
-   bool using_drap;
- 
-   ix86_finalize_stack_realign_flags ();
-   ix86_compute_frame_layout ();
--  frame = m->frame;
-+  struct ix86_frame  = cfun->machine->frame;
- 
-   m->fs.sp_valid = (!frame_pointer_needed
-   || (crtl->sp_is_unchanging

diff --git 
a/sys-devel/gcc/files/0004-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch
 
b/sys-devel/gcc/files/0004-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch
deleted file mode 100644
index dc12402..000
--- 
a/sys-devel/gcc/files/0004-gcc-7.2.0-move-struct-ix86_frame-to-machine-function.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-From c25b81ba01fa9ac0c1baa3aabd64190c47928f03 Mon Sep 17 00:00:00 2001
-From: hjl 
-Date: Tue, 16 Jan 2018 12:49:29 +
-Subject: [PATCH 1/1] i386: Don't use reference of struct ix86_frame
-
-Use reference of struct ix86_frame in ix86_expand_prologue and
-ix86_expand_epilogue caused:
-
-raised STORAGE_ERROR : stack overflow or erroneous memory access
-make[5]: *** [/export/gnu/import/git/sources/gcc/gcc/ada/Make-generated.in:45: 
ada/sinfo.h] Error 1
-
-on trunk when bootstrapping GCC with ada on x86-64.
-
-   * config/i386/i386.c (ix86_expand_prologue): Don't use reference
-   of struct ix86_frame.
-   (ix86_expand_epilogue): Likewise.
-
-
-git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-7-branch@256742 
138bc75d-0d04-0410-961f-82ee72b054a4

- gcc/config/i386/i386.c |  6 --
- 1 file changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
-index e758387..ba2abc5 100644
 a/gcc/config/i386/i386.c
-+++ b/gcc/config/i386/i386.c
-@@ -14061,6 +14061,7 @@ ix86_expand_prologue (void)
- {
-   struct machine_function *m = cfun->machine;
-   rtx insn, t;
-+  struct ix86_frame frame;
-   HOST_WIDE_INT allocate;
-   bool int_registers_saved;
-   bool sse_registers_saved;
-@@ -14084,7 +14085,7 @@ ix86_expand_prologue (void)
-   m->fs.sp_valid = true;
- 
-   ix86_compute_frame_layout ();
--  struct ix86_frame  = cfun->machine->frame;
-+  frame = m->frame;
- 
-   if (!TARGET_64BIT && ix86_function_ms_hook_prologue (current_function_decl))
- {
-@@ -14747,12 +14748,13 @@ ix86_expand_epilogue (int style)
- {
-   struct machine_function *m = cfun->machine;
-   struct machine_frame_state frame_state_save = m->fs;
-+  struct ix86_frame frame;
-   bool restore_regs_via_mov;
-   bool using_drap;
- 
-   ix86_finalize_stack_realign_flags ();
-   ix86_compute_frame_layout ();
--  struct ix86_frame  = cfun->machine->frame;
-+  frame 

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/

2017-11-29 Thread Aric Belsito
commit: dc2012eb0cdd942ced0fb98e4a6cdd52e4f4dfb3
Author: Aric Belsito  gmail  com>
AuthorDate: Wed Nov 29 20:33:57 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Wed Nov 29 20:33:57 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=dc2012eb

sys-devel/gcc: sync 7.x with upstream

add patch for ICE with GRAPHITE

 sys-devel/gcc/Manifest  |   2 -
 sys-devel/gcc/files/gcc-7.1.0-pr80706.patch | 119 
 sys-devel/gcc/files/gcc-7.2.0-pr69728.patch |  26 ++
 sys-devel/gcc/gcc-7.1.0-r1.ebuild   |  32 
 sys-devel/gcc/gcc-7.2.0.ebuild  |   8 +-
 5 files changed, 30 insertions(+), 157 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 156bd96..1e19a7d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -10,6 +10,4 @@ DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 
a3145faa6c81c0753ba754b735
 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 
608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
 WHIRLPOOL 
ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708
 DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 SHA256 
9c9b68c28e67be281c9bcec5d944b2a3439bab953dce08fd35a65b10f9dae3cd SHA512 
e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75
 WHIRLPOOL 
d7d9a80038fb939c26605d91eda9bc23070179bdf6ce597255c44f9d83f2603aae91d9890d2a445bce8c682708743021485f1415cea0b9b8f02dd9d982e36d3b
 DIST gcc-6.4.0.tar.xz 76156220 SHA256 
850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
 WHIRLPOOL 
136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9
-DIST gcc-7.1.0-patches-1.1.tar.bz2 6746 SHA256 
39d4a0c659cc361bd3c71fdc9b793bccfa2bce06ede65ac49b805d1e236fcc8e SHA512 
1bf95a505dc6c37bf6924bb69fd0670c8f3355b6690c94edf4a4248649accbd426575b40cb7a473dfb0ae09a924b05619e5c633384bae0293edb670cfd0d3a30
 WHIRLPOOL 
9682649fff62b56683637d25a58d11928342d99e52b2269f42369fd1d691208a7645802cb0d609ac30e20593ecdceb8cb1ab9b216963afe14db1b17ed43d5eb7
-DIST gcc-7.1.0.tar.bz2 84303533 SHA256 
8a8136c235f64c6fef69cac0d73a46a1a09bb250776a050aec8f9fc880bebc17 SHA512 
b5d952be9a10f0e0926bb2868877d10544039d6d2f35ba0a08f51231dd622a007650764a03e173194701467547789ad7d2d9cbc10adcdf118d619cdedbd14aec
 WHIRLPOOL 
1dce5f89d4110bacd7f65140a1dee7b1a4898682e2ae8621832bda6f101354d226743acf77974b5e97d861c6eb6c47637138987dfb6ba222ad81b751e80ff6e6
 DIST gcc-7.2.0.tar.xz 62312628 SHA256 
1cf7adf8ff4b5aa49041c8734bbcf1ad18cc4c94d0029aae0f4e48841088479a SHA512 
f853cd6530b4055d8d8289da74687cb4c6d5f363598d386332d31852b581bac76c3adb7d61889edec3b779f63d8646f0122840f12965ce4a4389ba535dbbb6e1
 WHIRLPOOL 
9503fb08731d94b5d79b182579f41992e9db16dba8a034cbfa8a2703a975185859e79c1e3f6094d14d08c7f5d7135c2ca5ffd8d6f7ae7820c20d4076fe5e9f65

diff --git a/sys-devel/gcc/files/gcc-7.1.0-pr80706.patch 
b/sys-devel/gcc/files/gcc-7.1.0-pr80706.patch
deleted file mode 100644
index 73572b2..000
--- a/sys-devel/gcc/files/gcc-7.1.0-pr80706.patch
+++ /dev/null
@@ -1,119 +0,0 @@
 branches/gcc-7-branch/gcc/config/i386/sync.md  2017/04/20 09:50:13 
247016
-+++ branches/gcc-7-branch/gcc/config/i386/sync.md  2017/05/14 12:49:55 
248032
-@@ -25,6 +25,9 @@
-   UNSPEC_FILD_ATOMIC
-   UNSPEC_FIST_ATOMIC
- 
-+  UNSPEC_LDX_ATOMIC
-+  UNSPEC_STX_ATOMIC
-+
-   ;; __atomic support
-   UNSPEC_LDA
-   UNSPEC_STA
-@@ -199,9 +202,8 @@
-   }
-   else
-   {
--adjust_reg_mode (tmp, DImode);
--emit_move_insn (tmp, src);
--emit_move_insn (mem, tmp);
-+emit_insn (gen_loaddi_via_sse (tmp, src));
-+emit_insn (gen_storedi_via_sse (mem, tmp));
-   }
- 
-   if (mem != dst)
-@@ -226,10 +228,12 @@
-   "operands[5] = gen_lowpart (DFmode, operands[1]);")
- 
- (define_peephole2
--  [(set (match_operand:DI 0 "sse_reg_operand")
--  (match_operand:DI 1 "memory_operand"))
-+  [(set (match_operand:DF 0 "sse_reg_operand")
-+  (unspec:DF [(match_operand:DI 1 "memory_operand")]
-+ UNSPEC_LDX_ATOMIC))
-(set (match_operand:DI 2 "memory_operand")
--  (match_dup 0))
-+  (unspec:DI [(match_dup 0)]
-+ UNSPEC_STX_ATOMIC))
-(set (match_operand:DF 3 "fp_register_operand")
-   (match_operand:DF 4 "memory_operand"))]
-   "!TARGET_64BIT
-@@ -301,7 +305,9 @@
-   rtx dst = operands[0], src = operands[1];
-   rtx mem = operands[2], tmp = operands[3];
- 
--  if (!SSE_REG_P (src))
-+  if (SSE_REG_P (src))
-+emit_move_insn (dst, src);
-+  else

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/

2017-10-09 Thread Anthony G. Basile
commit: b06dd757b0e0832c7091278fe5b0f7d88211eddd
Author: stefson  yahoo  de>
AuthorDate: Mon Oct  9 20:30:07 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct  9 20:50:01 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=b06dd757

sys-devel/gcc: backport security-fix for #620492

 sys-devel/gcc/Manifest |   6 +-
 .../files/gcc-5.4.0-pr71696-CVE-2016-6131.patch| 252 +
 sys-devel/gcc/gcc-5.4.0-r3.ebuild  |   1 +
 3 files changed, 255 insertions(+), 4 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 1219e4e..15aa207 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -22,6 +22,7 @@ AUX gcc-4.9.3-secure-plt.patch 1478 SHA256 
b9435e19c3193e872bfdce8f635755655cf6e
 AUX gcc-4.9.3-tree-vect-data-refs-correctness.patch 315 SHA256 
904ae5ce2ecd5a2f7786c54d148a7562d0bb6f51fe60761038c2f57b8cf70356 SHA512 
88d93c061ef72035522270ab60c8c2ec04e2fa2d69763f45b9eab0c37b19c23920484358d7556ad885775071ac04cf94684a2cd8ed93418d5f0c54ac3a045c9d
 WHIRLPOOL 
2b9c281401abc111d53467c51b6238c6f4c430a73d8833f161766f973138ffe3b4fa1ffe5cc5813b5e2f8a81dee2cdcaaff2b9a8f8e13089f993f3ab3d69ccbd
 AUX gcc-5.4.0-pr68470.patch 2012 SHA256 
f8949e1d35bf7bba80aec50bdcd5d6b008f731679b06f3d89e6d8a4eb98e492e SHA512 
dea9ab12a37b88308424af2882b4755366745c204cd74e6892374d4aeb0981487f9fa1d44ab4d4e6184c83547c3ea30ed731719fa074bea62bdf8bfcf1dfbca0
 WHIRLPOOL 
2f66cd0d2dcaf237fd730eefe6f477970db14c237a8309925f799984a010f5470f6fc0f6a735316c7eab4de9dc958d773a4ffa14eea7093158690e9ff8f1847e
 AUX gcc-5.4.0-pr70473.patch 1665 SHA256 
d674821a34356e78c4aa8405fc27f30effd5a7ab4f5929892e23a4c53023e137 SHA512 
6fc8f70a1e34ae475d15fb20e198b63f00a11eff3bd09f1518b76d9622d32c9500beb49065bb1a32dc40119146f009bbda21fd0e74bc200771384b547f282680
 WHIRLPOOL 
d22f1daec32b91bd29d6b87481681c86f405b4f5567468339b9f25e0e5ad6818d171db1692be588a0174767f9fcdf21a28d895932a8ef7a2ecc910a1984075db
+AUX gcc-5.4.0-pr71696-CVE-2016-6131.patch 7759 SHA256 
2cc5c6d5da82ca102e79f561cc6c5df2a8522440f0f1c34365e45e8ed275c677 SHA512 
234918537a87c2a607cb0cd0f3127f84916c96d11c8bf80ddc270ad7a6c038c15e985d52e5ed8a054bdc51f46e1ba4e0fdf8de2f4ce4bef5c78f68a3c29578fc
 WHIRLPOOL 
ffefd49f033776b725838586ddb60ac5a2ccfe3d78937c2ad46f0473789c4e8dd4f61ad42f421a0cd6c170959969363375f484ef21777144e448b2a7bb3b88bf
 AUX gcc-7.1.0-pr80706.patch 3306 SHA256 
5fe4ae00ef68686a37e4bacd4424c9950a91e12a19d2b6a857524b558d49acf2 SHA512 
4c5a72c221d21a6ad03586d4f570caffb16be041d7a232c6da2622fd8603341c4a4e97cc48b61509fb9be04ba59d06c339a2718cf72803cff67bc31813c5161c
 WHIRLPOOL 
f3876e3d682af9ca3584a6c877c5b452e529a93adbbc69fde5a9dc0d8b973a5c4f13c5322bd70e0cd1971970a09c9891313ea51648eda8457ca8e20326dc1e8e
 AUX gcc-configure-LANG.patch 2052 SHA256 
63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 
a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129
 WHIRLPOOL 
3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb
 AUX gcc-configure-texinfo.patch 337 SHA256 
74b73a7ecec2d9876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 
a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5
 WHIRLPOOL 
39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4
@@ -54,8 +55,6 @@ DIST gcc-5.4.0-patches-1.4.tar.bz2 28425 SHA256 
039b88a939c3b90777fb94c58980cbcf
 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 
495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 
4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0
 WHIRLPOOL 
13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969
 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 
a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 
009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3
 WHIRLPOOL 
a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608
 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 
608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
 WHIRLPOOL 
ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708
-DIST gcc-6.3.0-patches-1.0.tar.bz2 7596 SHA256 
6c880468ffa4ad2b324fd18c762dbdf10646089c8ab865c228e166f99a0e049c SHA512 

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/

2017-08-07 Thread Aric Belsito
commit: c285e5b1406daa444fdb52371f53c4fb2714ba06
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Aug  7 18:03:48 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Aug  7 18:03:48 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c285e5b1

sys-devel/gcc: Add patch for PR80706 to GCC 7.1.0

Should fix build of FireFox.

 sys-devel/gcc/Manifest  |   3 +-
 sys-devel/gcc/files/gcc-7.1.0-pr80706.patch | 119 
 sys-devel/gcc/gcc-7.1.0-r1.ebuild   |   3 +
 3 files changed, 124 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index a5a5a51..8f23059 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -22,6 +22,7 @@ AUX gcc-4.9.3-secure-plt.patch 1478 SHA256 
b9435e19c3193e872bfdce8f635755655cf6e
 AUX gcc-4.9.3-tree-vect-data-refs-correctness.patch 315 SHA256 
904ae5ce2ecd5a2f7786c54d148a7562d0bb6f51fe60761038c2f57b8cf70356 SHA512 
88d93c061ef72035522270ab60c8c2ec04e2fa2d69763f45b9eab0c37b19c23920484358d7556ad885775071ac04cf94684a2cd8ed93418d5f0c54ac3a045c9d
 WHIRLPOOL 
2b9c281401abc111d53467c51b6238c6f4c430a73d8833f161766f973138ffe3b4fa1ffe5cc5813b5e2f8a81dee2cdcaaff2b9a8f8e13089f993f3ab3d69ccbd
 AUX gcc-5.4.0-pr68470.patch 2012 SHA256 
f8949e1d35bf7bba80aec50bdcd5d6b008f731679b06f3d89e6d8a4eb98e492e SHA512 
dea9ab12a37b88308424af2882b4755366745c204cd74e6892374d4aeb0981487f9fa1d44ab4d4e6184c83547c3ea30ed731719fa074bea62bdf8bfcf1dfbca0
 WHIRLPOOL 
2f66cd0d2dcaf237fd730eefe6f477970db14c237a8309925f799984a010f5470f6fc0f6a735316c7eab4de9dc958d773a4ffa14eea7093158690e9ff8f1847e
 AUX gcc-5.4.0-pr70473.patch 1665 SHA256 
d674821a34356e78c4aa8405fc27f30effd5a7ab4f5929892e23a4c53023e137 SHA512 
6fc8f70a1e34ae475d15fb20e198b63f00a11eff3bd09f1518b76d9622d32c9500beb49065bb1a32dc40119146f009bbda21fd0e74bc200771384b547f282680
 WHIRLPOOL 
d22f1daec32b91bd29d6b87481681c86f405b4f5567468339b9f25e0e5ad6818d171db1692be588a0174767f9fcdf21a28d895932a8ef7a2ecc910a1984075db
+AUX gcc-7.1.0-pr80706.patch 3306 SHA256 
5fe4ae00ef68686a37e4bacd4424c9950a91e12a19d2b6a857524b558d49acf2 SHA512 
4c5a72c221d21a6ad03586d4f570caffb16be041d7a232c6da2622fd8603341c4a4e97cc48b61509fb9be04ba59d06c339a2718cf72803cff67bc31813c5161c
 WHIRLPOOL 
f3876e3d682af9ca3584a6c877c5b452e529a93adbbc69fde5a9dc0d8b973a5c4f13c5322bd70e0cd1971970a09c9891313ea51648eda8457ca8e20326dc1e8e
 AUX gcc-configure-LANG.patch 2052 SHA256 
63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 
a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129
 WHIRLPOOL 
3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb
 AUX gcc-configure-texinfo.patch 337 SHA256 
74b73a7ecec2d9876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 
a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5
 WHIRLPOOL 
39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4
 AUX gcc-spec-env-r1.patch 3148 SHA256 
da0a6442eb42bce58cbdc7858b110a2e65fc5bd5b4b780b9b491033de6e302fa SHA512 
ecae71577543772cfe1711f1b4a8815c0b5d706ebd01edacd1f07586637d4805e25771f970a6e6d1bb696d4b1b5ef3e0036088a96a9f6beff7ddaee704175d16
 WHIRLPOOL 
3535605998eabccdee71ba396ed5cefbb8b0a8cb073101f6444c7d01233f3b3904c1b29f4daf0a3417c68de8dbd62a0b7dc367cacfcbfa0c4ee1b69b7df8c6fb
@@ -66,5 +67,5 @@ EBUILD gcc-5.4.0-r3.ebuild 1934 SHA256 
3d643e82c9ff1017c6ad6eb8a24994ffbbd48d70e
 EBUILD gcc-5.4.0-r4.ebuild 1936 SHA256 
2bb3cda67f82af445fca53eb0c198de14f24fa1764fe0bab5eabadd090cfd3c9 SHA512 
e949174290ff75386a69c5c89b980e9af04a8c1002458de4dad1b213bca6389ca99e566180027b62d3f0a196080bf49dd185e1bd1aa9603c7a311994f1344804
 WHIRLPOOL 
f5c6df6698d1e868fea6a4b459813004898a0e88811f76c832c122ee3508bf188732a51ded3d678b90c984c80f91f6997b2ab0c3e6ead9df14b321e8364f353a
 EBUILD gcc-6.3.0.ebuild 902 SHA256 
f75f2d455bd332ab08dcb12ef5101319b9117ea48d773e782d7ec9e9bd017738 SHA512 
2cb339bd2003d2e6c0e649377c693a5c6874583ac27d1b60ffa3bc9723f83c26554dd385154133e8384a92e85c0c134bbb787c7ba34e1ca174f05e23758d1bb2
 WHIRLPOOL 
88a7ef0e56136cb610f16aa92be0967f40d59d7ee1877bddc213035fd8007745beb2743b5016acfa6bf6a3f334e002e311c0e457aea2b68d4f7a9e311f6f1d4b
 EBUILD gcc-6.4.0.ebuild 902 SHA256 
e54104dd9fd73c8017661a03c3614e71c40bf9be73ddbe87fe11e3c7d0efb004 SHA512 
1fb4edafa2d62cd6e34fb42e5b07adaeb036fae0c4819416f8f24d612c49c51fac1ad1c356d8b82822ac772919016a7125294d8609fd5209fb3a63155af56541
 WHIRLPOOL 
9073081c7e4453d83e8d86e664712f96422b0bc1383a416ce22b3a475a9df496e10788e93fa0462e52ff31f07b911015f5f29587cfe0ec094757a727012e83a5
-EBUILD gcc-7.1.0-r1.ebuild 603 SHA256 
9cbff0ffd838af811cde3103906c146eaf17517caf48c8ad62a9216bbc435c8b SHA512 

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/6.3.0/, eclass/, sys-devel/gcc/files/7.1.0/

2017-05-07 Thread Aric Belsito
commit: 8bea90662216e99158a580b72cbeca64a492c293
Author: Aric Belsito  gmail  com>
AuthorDate: Sun May  7 18:47:25 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sun May  7 18:47:25 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=8bea9066

sys-devel/gcc: version bump to 7.1.0

split 6.3.0 patch in half.

 eclass/toolchain.eclass|  3 +-
 sys-devel/gcc/Manifest |  9 --
 .../6.3.0/{musl.patch => cpu_indicator.patch}  | 33 --
 sys-devel/gcc/files/6.3.0/musl.patch   | 30 
 sys-devel/gcc/files/7.1.0/posix_memalign.patch | 29 +++
 sys-devel/gcc/gcc-6.3.0.ebuild |  1 +
 .../gcc/{gcc-6.3.0.ebuild => gcc-7.1.0.ebuild} | 10 +++
 7 files changed, 43 insertions(+), 72 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index f42e58e..77cad2c 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -233,7 +233,8 @@ S=$(
 
 gentoo_urls() {
local devspace="HTTP~vapier/dist/URI HTTP~rhill/dist/URI
-   HTTP~zorry/patches/gcc/URI HTTP~blueness/dist/URI"
+   HTTP~zorry/patches/gcc/URI HTTP~blueness/dist/URI
+   HTTP~tamiko/distfiles/URI"
devspace=${devspace//HTTP/https:\/\/dev.gentoo.org\/}
echo mirror://gentoo/$1 ${devspace//URI/$1}
 }

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index af6386d..aa4aff3 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -5,7 +5,9 @@ AUX 5.4.0/cilkrts.patch 1798 SHA256 
a8d859d2be3b86f1fa14bd85ee10b3ef250ab24acc78
 AUX 5.4.0/linker_path.patch 9241 SHA256 
e1c9479807a186ba1fd5cf4de2fa025fb72ae038b66721e2aa8eee45e9c741c6 SHA512 
f5997d46772517f9538cabbfd01f78225301f6747a8106198c9fe0a591e53ed1c490bf89310848ae89135079928c8325880294c766d4983394b0eec0fcfd8046
 WHIRLPOOL 
4010e23e4cf306e29ba774788192261c74d1fee98dcdc1cc82d9267dd128345773c46db65224b42bcb161d32691e83467a0c8f7453d02123116486ad5f5f5ce6
 AUX 5.4.0/musl.patch 19066 SHA256 
537dd351a7695fb6335cf943e5845578f325fb6fc8fbdf02a312ee7ef79c2a0d SHA512 
56020b6759929053e0256150dbf5ba824fc0c1d4f574e1f4af066d6cdcb8199d8b8986008aaf46727454054091f7e9c4bd33bd2dd4e27c21a60fcbc4312103bc
 WHIRLPOOL 
7ae62962e269e0032d3ed1446e876387d711bec310c2fbbfbec04e62e2f416ebe0486016d2520dd05157dd527af4eda05e886e63cd9b77817f4ed10639b33fa7
 AUX 5.4.0/ppc-secure_plt.patch 2161 SHA256 
40649792d02e98717fb9a361004f332a98bebf77b5ad83b05678f13760337dd3 SHA512 
4ba9780f4cbbe30afe9e40831f2ee57d9979ada093dc15511bef6ec69f97198034a8d07a8efa0884b66d904c7ad5b86a69b52a0ba41c3110680bf01d7b051388
 WHIRLPOOL 
dedc5db47ef2b405a268b417a0323cf3c2f7b5956c1fdb5722f14628f32657f92b381a70c6412b940b0ed740037ee20cbedf8032ef093a62deba847249288975
-AUX 6.3.0/musl.patch 2559 SHA256 
0d53a7b29f8ea6e337444e412cd07e80a620446eca0763edf1674e1544311acc SHA512 
764437a1c86bf97598a93aaa1a41cf9252350bcb6bfa5d70140e56387b230287875c5e4cb361ff8eb8f8e2f7ae6af8f5667c3e090ee7d6331bc4fb5daac9f023
 WHIRLPOOL 
35ecf4c3fd7c81c24775663a578f1befb6866545372313a1d0e961605ff065538b1e5c267d3db9a7853a75ddec880750bd4ede76eb13f078e4a8f29001bf2cf2
+AUX 6.3.0/cpu_indicator.patch 1357 SHA256 
69774c4cf74bb99e70d705a535041097973c5c316c972cd6d4a39d244fabddb0 SHA512 
a656b9760fd1c1237d168d099d4b3c2ddc5e9e632780f8468f60f8dfdb5235d251a03f9b4c3e029255171ca57ad742ec4164cbd1336584ce28cb64af15a9
 WHIRLPOOL 
5841e84c77994214603d58b309631ddcdef18b8030ef3eaa42940d89ae849b9de440a55e23e804738f7f974c9733afe754dedf958ce49d2eb91422aae0671cd8
+AUX 6.3.0/musl.patch 1202 SHA256 
08891bd560cd5f416bdc91947fd38708c206cf2a5aec96814b815aea3c9c5429 SHA512 
dd9b6b5f57177afcde51880a1f20c37fc24f5d078a248672ea1695a10359d8defd1c6cd9eb96986ba166ac8289d751e0a0eefe7f370c82568f3a44c858df174e
 WHIRLPOOL 
dc778ba1b3aea6b63921d9de95dadb8f7d1b0bc6380549180e7ee241f668b74d94f4f4ae40d97366831bb95786d493f476353ec318c66cf85335325a00b3
+AUX 7.1.0/posix_memalign.patch 1183 SHA256 
05bf3206710921e88c014a2aaaf55f8597cd75fc1660c8a85aff7e16c7fbef4c SHA512 
a782e0aec9cb9406c90a83b1933e4d6ba1356b33b82a99422528c3a50c9b4832b7c0501f620dc1c7bb2c6802255277a60b2aec19c2a60289c0d4eb1040a85c86
 WHIRLPOOL 
ff43b6f21311a529735a65f6f907d1df073ad496385705dd5c3f02f5d36270706244d104c0a869ec96338b7a1ca01d883832ec9acc781693254163e68189a008
 AUX awk/fixlafiles.awk 7700 SHA256 
5289279eb5df3dce696c56ce253980b9a9ae0968703f200970bbc24396a1ae62 SHA512 
5ed208e116769741dda7274f15c5b3bdfd482cd926261038bc696644b73aa0d0e950d7fbfc0eb1a90529dd134fa548c46499a18c77470a05d87ae76bc1b3acd2
 WHIRLPOOL 
06826b65ffdbcc1c624ffed16104301bebc47f4b44358197fd7f0f78d0805a5228e346a8eaf5ee79355e1921878f94d3dd527d39e2975ea3b919140139d884e0
 AUX awk/fixlafiles.awk-no_gcc_la 8480 SHA256 
9697196d45cc47d3846021c0dfd0a24208a75b10d32c74cef53aa253031f2efb SHA512 
7487115a3c4d6cf0edaf4b0ffeb87225d8fbcb7e595e2e99974582e0cce5868d7e292044db2631380c185553866554763eac4c3024347dbdb2cbf68679923294
 WHIRLPOOL 

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/

2015-10-19 Thread Anthony G. Basile
commit: a26425b9f76bdcdaa84435fe3dc034226e05fbcd
Author: Andrew Wilcox  Wilcox-Tech  com>
AuthorDate: Mon Oct 19 17:08:58 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 19 17:11:03 2015 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a26425b9

sys-devel/gcc: fix gcc-4.9.3-secure-plt.patch

Package-Manager: portage-2.2.20.1
Manifest-Sign-Key: 0x9384FA6EF52D4BBA

 sys-devel/gcc/Manifest |  2 +-
 sys-devel/gcc/files/gcc-4.9.3-secure-plt.patch | 39 ++
 2 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 0d5dd38..8b33ca2 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -13,7 +13,7 @@ AUX gcc-4.8.3-secure-plt.patch 1866 SHA256 
65c60adf4a4fcf4707e8acc51e4062124b742
 AUX gcc-4.8.5-posix_memalign.patch 1114 SHA256 
87370f7854063bcf5f57bff931684c228370668ccf5ecd8e36ea9cf7c7455b16 SHA512 
27e1a29e039dcc4c5190416702d1d95d48fbaeaac6440d81584989fe71a12f7bf5a484241ced9aa82b9f050eb3be8786d9584ba5299d304e7ed30506755880bc
 WHIRLPOOL 
e5bfe16163580f1fba8d80fa80f1aed6c3d4f22e32e3eaf0234181c214b7885c40f20d9e794d76225ca2449c6c138f051ed14fdeaa7132f05c6ba6c786ada7e9
 AUX gcc-4.9.3-musl-linker-path.patch 3556 SHA256 
8421551806b81a1d3aff438eecf4202f64844141863fb8e665ef3b5eb5fb SHA512 
cf58b49311c1a7a4cbb04a2ffeccdaa278872512e67b72ebe292fa155f419dc6025d158b67d58265de67edbd18c6af67f28c6f6806b581a8fdb9015ad2ee0aa3
 WHIRLPOOL 
c3d5e9c7fc64cd8a8bacca714da5881ee8d94585e0064f5e3965b20bfe23c48bbe8b0bc886cf291d616e51786e80d032c19bdce59a15fdb310546b61a0ab0886
 AUX gcc-4.9.3-musl-res_state.patch 699 SHA256 
822990f5075b65dc2d1c03722daa5a215301f9ec2c4323c10e80fff2fbd04e71 SHA512 
93f59d16e026672051b5a65110f78ace0c91a4f1365b861e22741fbc42b92c4490e55068ae845bbcbb5af9221fb874e0b855a763189528a646e757b133117e28
 WHIRLPOOL 
98438e82aa8d387b5a96bc58d3a13771cc53d7396165338448394c14996687626f46e9c93bcb6b2a2e422b97445f5097489616a0aff619cca01c8243a56a
-AUX gcc-4.9.3-secure-plt.patch 0 SHA256 
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 SHA512 
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
 WHIRLPOOL 
19fa61d75522a4669b44e39c1d2e1726c530232130d407f89afee0964997f7a73e83be698b288febcf88e3e03c4f0757ea8964e59b63d93708b138cc42a66eb3
+AUX gcc-4.9.3-secure-plt.patch 1478 SHA256 
b9435e19c3193e872bfdce8f635755655cf6e9c57d21c7afa118d7068e95 SHA512 
95f04716bad41fe3f290d44d21d1dad35548b801b56de331acac8bdf56019583a04681418a805a0b4dbfe19e9b51cecceff984cea257be58d3e7780c6cfc58a5
 WHIRLPOOL 
8af1f0cfaf0e8197754d841d1cd2b25615968cc503344574cd9ec6b644804e029687a4ded18f6e1efd584c8c99277eceb6f1012c6519a2747bddc400d8909c1e
 AUX gcc-configure-LANG.patch 2052 SHA256 
63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 
a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129
 WHIRLPOOL 
3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb
 AUX gcc-configure-texinfo.patch 337 SHA256 
74b73a7ecec2d9876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 
a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5
 WHIRLPOOL 
39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4
 AUX gcc-spec-env-r1.patch 3148 SHA256 
da0a6442eb42bce58cbdc7858b110a2e65fc5bd5b4b780b9b491033de6e302fa SHA512 
ecae71577543772cfe1711f1b4a8815c0b5d706ebd01edacd1f07586637d4805e25771f970a6e6d1bb696d4b1b5ef3e0036088a96a9f6beff7ddaee704175d16
 WHIRLPOOL 
3535605998eabccdee71ba396ed5cefbb8b0a8cb073101f6444c7d01233f3b3904c1b29f4daf0a3417c68de8dbd62a0b7dc367cacfcbfa0c4ee1b69b7df8c6fb

diff --git a/sys-devel/gcc/files/gcc-4.9.3-secure-plt.patch 
b/sys-devel/gcc/files/gcc-4.9.3-secure-plt.patch
index e69de29..bc52cec 100644
--- a/sys-devel/gcc/files/gcc-4.9.3-secure-plt.patch
+++ b/sys-devel/gcc/files/gcc-4.9.3-secure-plt.patch
@@ -0,0 +1,39 @@
+diff --git a/gcc/config/rs6000/secureplt.h b/gcc/config/rs6000/secureplt.h
+index b463463..77edf2a 100644
+--- a/gcc/config/rs6000/secureplt.h
 b/gcc/config/rs6000/secureplt.h
+@@ -18,3 +18,4 @@ along with GCC; see the file COPYING3.  If not see
+ .  */
+
+ #define CC1_SECURE_PLT_DEFAULT_SPEC "-msecure-plt"
++#define LINK_SECURE_PLT_DEFAULT_SPEC "--secure-plt"
+diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h
+index 7b2f9bd..c77bf5c 100644
+--- a/gcc/config/rs6000/sysv4.h
 b/gcc/config/rs6000/sysv4.h
+@@ -537,6 +537,9 @@ ENDIAN_SELECT(" -mbig", " -mlittle", DEFAULT_ASM_ENDIAN)
+ #ifndef CC1_SECURE_PLT_DEFAULT_SPEC
+ #define CC1_SECURE_PLT_DEFAULT_SPEC ""
+ #endif
++#ifndef LINK_SECURE_PLT_DEFAULT_SPEC

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/

2015-10-02 Thread Anthony G. Basile
commit: 37f19e18ce2aa7635f474cfcc35df3bd63867bd7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Oct  2 19:48:49 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Oct  2 19:48:49 2015 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=37f19e18

sys-devel/gcc: bump to 4.9.3

 sys-devel/gcc/Manifest |  8 +++
 .../gcc/files/gcc-4.9.3-musl-linker-path.patch | 74 ++
 sys-devel/gcc/files/gcc-4.9.3-musl-res_state.patch | 12 
 sys-devel/gcc/files/gcc-4.9.3-secure-plt.patch |  0
 sys-devel/gcc/gcc-4.9.3-r99.ebuild | 65 +++
 5 files changed, 159 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index fcd4988..4168113 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -11,6 +11,9 @@ AUX gcc-4.8.3-musl-linker-path.patch 3425 SHA256 
d5415e1ae64dfb0e2b9e16480688444
 AUX gcc-4.8.3-musl-res_state.patch 668 SHA256 
ff5948712855a10f4b65750b9fa3fb188adf69ff5612161aeff5e6674cf292ba SHA512 
bf30a772b5858210ac8ed46c50146655df98809c1daeb755fad9de592e7339c2e25b0870efd6351067f12e93a2270774a0e7bfbf0dfe8e0301c145c0dd966b30
 WHIRLPOOL 
457a548a900536024d722a2ff27f757a167c2ac9f1c4b3f38b0bbd29836b80938ad977617a1dfb71d81e063b2dc7213e8332ef4f9ad2a36eb402b8f97727b427
 AUX gcc-4.8.3-secure-plt.patch 1866 SHA256 
65c60adf4a4fcf4707e8acc51e4062124b742601ed7f7ae049e69790cb051658 SHA512 
5a4ab263be1e10aa1d7685c0dcd2537e0ff1d50b3f9687064988ae04f18f995fc608e76644ba657a28bb1217c96dfef7b64da7e6fa3ed522001140a51a67a8a3
 WHIRLPOOL 
2a60dcea7de6e2706370ed66f3b7f99c250bce96021e1c7ee16cd9d3358bea4bcbbd1a893662e8027dc59a9e58f95c890c81ee2070e83170b9a83b6d5a9d8ac7
 AUX gcc-4.8.5-posix_memalign.patch 1114 SHA256 
87370f7854063bcf5f57bff931684c228370668ccf5ecd8e36ea9cf7c7455b16 SHA512 
27e1a29e039dcc4c5190416702d1d95d48fbaeaac6440d81584989fe71a12f7bf5a484241ced9aa82b9f050eb3be8786d9584ba5299d304e7ed30506755880bc
 WHIRLPOOL 
e5bfe16163580f1fba8d80fa80f1aed6c3d4f22e32e3eaf0234181c214b7885c40f20d9e794d76225ca2449c6c138f051ed14fdeaa7132f05c6ba6c786ada7e9
+AUX gcc-4.9.3-musl-linker-path.patch 3556 SHA256 
8421551806b81a1d3aff438eecf4202f64844141863fb8e665ef3b5eb5fb SHA512 
cf58b49311c1a7a4cbb04a2ffeccdaa278872512e67b72ebe292fa155f419dc6025d158b67d58265de67edbd18c6af67f28c6f6806b581a8fdb9015ad2ee0aa3
 WHIRLPOOL 
c3d5e9c7fc64cd8a8bacca714da5881ee8d94585e0064f5e3965b20bfe23c48bbe8b0bc886cf291d616e51786e80d032c19bdce59a15fdb310546b61a0ab0886
+AUX gcc-4.9.3-musl-res_state.patch 699 SHA256 
822990f5075b65dc2d1c03722daa5a215301f9ec2c4323c10e80fff2fbd04e71 SHA512 
93f59d16e026672051b5a65110f78ace0c91a4f1365b861e22741fbc42b92c4490e55068ae845bbcbb5af9221fb874e0b855a763189528a646e757b133117e28
 WHIRLPOOL 
98438e82aa8d387b5a96bc58d3a13771cc53d7396165338448394c14996687626f46e9c93bcb6b2a2e422b97445f5097489616a0aff619cca01c8243a56a
+AUX gcc-4.9.3-secure-plt.patch 0 SHA256 
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 SHA512 
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
 WHIRLPOOL 
19fa61d75522a4669b44e39c1d2e1726c530232130d407f89afee0964997f7a73e83be698b288febcf88e3e03c4f0757ea8964e59b63d93708b138cc42a66eb3
 AUX gcc-configure-LANG.patch 2052 SHA256 
63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 
a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129
 WHIRLPOOL 
3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb
 AUX gcc-configure-texinfo.patch 337 SHA256 
74b73a7ecec2d9876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 
a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5
 WHIRLPOOL 
39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4
 AUX gcc-spec-env-r1.patch 3148 SHA256 
da0a6442eb42bce58cbdc7858b110a2e65fc5bd5b4b780b9b491033de6e302fa SHA512 
ecae71577543772cfe1711f1b4a8815c0b5d706ebd01edacd1f07586637d4805e25771f970a6e6d1bb696d4b1b5ef3e0036088a96a9f6beff7ddaee704175d16
 WHIRLPOOL 
3535605998eabccdee71ba396ed5cefbb8b0a8cb073101f6444c7d01233f3b3904c1b29f4daf0a3417c68de8dbd62a0b7dc367cacfcbfa0c4ee1b69b7df8c6fb
@@ -26,7 +29,12 @@ DIST gcc-4.8.5-patches-1.3.tar.bz2 26025 SHA256 
4a165e6a387421f581f49c742243bf01
 DIST gcc-4.8.5-piepatches-v0.6.2.tar.bz2 14265 SHA256 
3a823af1b4c590076b95790614d49448dc0ee6ff0ace221f2dacd9033b58eac7 SHA512 
cd6af4047d4719dae9dbe86ce5342c7d8ddec38aad032486713b08e1b0cb711f5ca017e08d583137d51b8d4ef673366ba310e71bca7b49b82e9314781d6e9d99
 WHIRLPOOL 
ca1d0a9cb9abdfddd95d433b2f0424fd7cc9d514cf4c91fb266af4c43e26e0b3084adfae0eb5c998dbee83551e916dba3cf438b338f7e4ac1a133f06018e398d
 DIST gcc-4.8.5-uclibc-patches-1.0.tar.bz2 2976 

[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/, sys-devel/gcc/files/

2015-09-06 Thread Anthony G. Basile
commit: 6f1eaca95ed8be265ed0915447e34371d354dd87
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Sep  6 22:54:05 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Sep  6 22:54:05 2015 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6f1eaca9

sys-devel/gcc: add posix_memalign patch, bug #559516.

 sys-devel/gcc/Manifest |  2 +
 sys-devel/gcc/files/gcc-4.8.5-posix_memalign.patch | 30 ++
 sys-devel/gcc/gcc-4.8.5-r999.ebuild| 65 ++
 3 files changed, 97 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 58d885b..ef727dd 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -10,6 +10,7 @@ AUX gcc-4.8.3-musl-fix-libc5-assumption.patch 529 SHA256 
74cdaebe0e376c05f64808f
 AUX gcc-4.8.3-musl-linker-path.patch 3425 SHA256 
d5415e1ae64dfb0e2b9e164806884441c62e5261e3d253437afd8e885529d2c5 SHA512 
c2d62fb4e7e636c95ed013910b84ea46b09e7af8dc03ca7b7018f9623ebfdb3aadf277a3248a9e01a913445cb03dc1a91e46152198d02c272f35c559ea6b825f
 WHIRLPOOL 
02666002615a49f45b3c977e90053de399d88664c6332c886e6aded8faa73abcdda7374e67f7848a40f05ed2a13bef0ef5725f237a1a9b971e467790176b0f35
 AUX gcc-4.8.3-musl-res_state.patch 668 SHA256 
ff5948712855a10f4b65750b9fa3fb188adf69ff5612161aeff5e6674cf292ba SHA512 
bf30a772b5858210ac8ed46c50146655df98809c1daeb755fad9de592e7339c2e25b0870efd6351067f12e93a2270774a0e7bfbf0dfe8e0301c145c0dd966b30
 WHIRLPOOL 
457a548a900536024d722a2ff27f757a167c2ac9f1c4b3f38b0bbd29836b80938ad977617a1dfb71d81e063b2dc7213e8332ef4f9ad2a36eb402b8f97727b427
 AUX gcc-4.8.3-secure-plt.patch 1866 SHA256 
65c60adf4a4fcf4707e8acc51e4062124b742601ed7f7ae049e69790cb051658 SHA512 
5a4ab263be1e10aa1d7685c0dcd2537e0ff1d50b3f9687064988ae04f18f995fc608e76644ba657a28bb1217c96dfef7b64da7e6fa3ed522001140a51a67a8a3
 WHIRLPOOL 
2a60dcea7de6e2706370ed66f3b7f99c250bce96021e1c7ee16cd9d3358bea4bcbbd1a893662e8027dc59a9e58f95c890c81ee2070e83170b9a83b6d5a9d8ac7
+AUX gcc-4.8.5-posix_memalign.patch 1114 SHA256 
87370f7854063bcf5f57bff931684c228370668ccf5ecd8e36ea9cf7c7455b16 SHA512 
27e1a29e039dcc4c5190416702d1d95d48fbaeaac6440d81584989fe71a12f7bf5a484241ced9aa82b9f050eb3be8786d9584ba5299d304e7ed30506755880bc
 WHIRLPOOL 
e5bfe16163580f1fba8d80fa80f1aed6c3d4f22e32e3eaf0234181c214b7885c40f20d9e794d76225ca2449c6c138f051ed14fdeaa7132f05c6ba6c786ada7e9
 AUX gcc-configure-LANG.patch 2052 SHA256 
63de6d2dcfe14f21d147abeb1390405b9220c03f8e968f482d4b4c1cf279c88b SHA512 
a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129
 WHIRLPOOL 
3cc1ec912fb192ff1058de5b93e49a994ba30d1501a932290dd5b3df1cd783875621cda56edeb41894cd5fa10c04917e693a40a60be8d742ddd7992bf5d8afeb
 AUX gcc-configure-texinfo.patch 337 SHA256 
74b73a7ecec2d9876b4db480cd173632f49d5396bb8e5b3c93673f9b5b98 SHA512 
a15fba8bf2ff02bdeca54d6f186bfa08c1079c6a8ba0a3beef154483ce5c1b8c497e7ffeec32371968f0037e0ff8384609eb0c367d0155a4e5a7eef8aad084d5
 WHIRLPOOL 
39d008aad06f7621e4e5db15f5e85a59e583b43f8d247029bd4944466bb60a9795bda157d185c45c329294078e282703a243aad5c468d90c77665dd6336870d4
 AUX gcc-spec-env-r1.patch 3148 SHA256 
da0a6442eb42bce58cbdc7858b110a2e65fc5bd5b4b780b9b491033de6e302fa SHA512 
ecae71577543772cfe1711f1b4a8815c0b5d706ebd01edacd1f07586637d4805e25771f970a6e6d1bb696d4b1b5ef3e0036088a96a9f6beff7ddaee704175d16
 WHIRLPOOL 
3535605998eabccdee71ba396ed5cefbb8b0a8cb073101f6444c7d01233f3b3904c1b29f4daf0a3417c68de8dbd62a0b7dc367cacfcbfa0c4ee1b69b7df8c6fb
@@ -32,4 +33,5 @@ DIST gcc-4.8.5.tar.bz2 86165587 SHA256 
22fb1e7e0f68a63cee631d85b20461d1ea6bda162
 EBUILD gcc-4.7.4-r99.ebuild 2135 SHA256 
5f115478d59916f65c893f1be7130c35d9102be68a479f5ab9278b00eebb35d9 SHA512 
071557fc2aa9ced6a763b6c28e67fc605de074840e076b28f5e3fa73c7e67db6b1117876e35ae4576263f5ae6ca42b010e464194c8c14f0f49f95ae8a7c699d0
 WHIRLPOOL 
12647a248a2369dda57bea3a255b7d3ef67f1647774b88500282b12c05b914848b2f4abd957353b96bbad0828a344d3505d7e338e742d6ff13c87148020b6314
 EBUILD gcc-4.8.4-r99.ebuild 2209 SHA256 
9d9ddf6395eaddb12b3cdc2ac33b7b06d58d7a3ccb52cd82897e582b52d69455 SHA512 
b1e9a3b86f11c52064e02f3c8d5e2fc75e77bb97ec508e771f1e14b5b3bc90e05cec22cac0e8fe5ff86f55b6f622d34e55651c3f439ea4e014cbf01cb62bcf27
 WHIRLPOOL 
a522b4b3ad3c3198ba0badd53129282c306864e750613a499cad66e674e8a9ffaa443f2919ad2d477113a15abd0a1840de8ae2ea9a6b1a53dabeca2ee59ff2ed
 EBUILD gcc-4.8.5-r99.ebuild 2207 SHA256 
674ff2cd658a56149a7288fc67df113d4684c295725bc0692fa4bf1f3051e2cc SHA512 
390611189dc9af6bfe8b1e5be50815733f63f665ab43f8a4546679efe6a346166f8a40085dd05b57ea5594ec2ad1ff9e2bc424efe6c72a45c5a9087f86a40188
 WHIRLPOOL 
d3cafac38f79806cfb874767db4b449ed17c09faafd233bda9952ea934a35f0a80c0e02c0dd6888c8610d13713e35ab2edfaf98f08c40d3822ed39da3e30deca
+EBUILD gcc-4.8.5-r999.ebuild 2263 SHA256 
52a839eda8e8b1a21a1c19dbd7f4ef7156dbb928be969bfc77d9722c2bcb215e SHA512