summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/gcc: 5.5.0: fix pie patchsetSergei Trofimovich2020-04-022-2/+2
| | | | | | | | | make 40_all_gcc49_config_esp.patch -p1 appliable. Before the change patch silently created file in wrong location. Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: 5.5.0: cut 2 patchsetSergei Trofimovich2020-04-022-5/+5
| | | | | | | | | | | Two new patches to handle glibc-2.31 struct changes: + 36_all_libsanitizer-p1.patch + 37_all_libsanitizer-p2.patch While at it switch to EAPI=7, twea pie patches to be -p1 appliable. Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: Stable for HPPAJeroen Roovers2020-04-012-2/+2
| | | | | Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jeroen Roovers <jer@gentoo.org>
* sys-devel/gcc: refresh live ebuild against latest patchsetSergei Trofimovich2020-04-012-3/+2
| | | | | Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: 9.3.0: cut 2 patchsetSergei Trofimovich2020-04-012-1/+2
| | | | | | | | | | | | | | One new patch: + 28_all_hppa-faster-synth_mult.patch: speed up xxhash compilation on hppa One old patch is split in two: - 04_all_default-ssp-fix.patch + 04_all_nossp-on-nostdlib.patch + 27_all_default_ssp-buffer-size.patch to separate two independent fixes. Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* */*: Discontinue Gentoo SuperH portMikle Kolyada2020-03-2620-29/+29
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sys-devel/gcc: cut 2 patchset for 6.5.0Sergei Trofimovich2020-03-242-3/+3
| | | | | | | | | Two new patches to add sanitizer compatibility with glibc-2.31: + 23_all_libsanitizer-p1.patch + 24_all_libsanitizer-p2.patch Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: cut 2 patchset for 7.5.0Sergei Trofimovich2020-03-212-2/+2
| | | | | | | | | Two new patches to add sanitizer compatibility with glibc-2.31: + 22_all_libsanitizer-p1.patch + 23_all_libsanitizer-p2.patch Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: arm64 stable (bug #711388)Mart Raudsepp2020-03-191-1/+1
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
* sys-devel/gcc: sh stable wrt bug #711388Mikle Kolyada2020-03-151-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sys-devel/gcc: sh stable wrt bug #711386Mikle Kolyada2020-03-151-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sh" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sys-devel/gcc: rebase live ebuild against 9.3.0-1 patchsetSergei Trofimovich2020-03-141-11/+3
| | | | | Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: bump up to 9.3.0Sergei Trofimovich2020-03-122-0/+21
| | | | | | | | | | | | | | | | | | | | 9.3.0: cut initial patchset, a copy of 9.2.0 patches All patches removed are backports: - 27_all_sparc-PIC-constant-PR91472.patch - 28_all_sparc-fpu-subregs-91269.patch - 29_all_mips_split_move-SEGV.patch - 30_all_arm64-march-native.patch - 31_all_openmp-for-SEGV.patch - 32_all_sparc-PIC-constant-part2.patch - 33_all_extend-lifetime.patch - 34_all_ia64-neg-insn-cost.patch - 35_all_glibc-2.31-libsanitizer-1.patch - 36_all_glibc-2.31-libsanitizer-2.patch - 37_all_whitespace-pa.patch Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: 9.2.0: cut 6 patchsetSergei Trofimovich2020-03-112-2/+2
| | | | | | | | Single new patch: - 37_all_whitespace-pa.patch: fix hppa target built with gcc-10 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: bump up to 8.4.0, patchset 1Sergei Trofimovich2020-03-042-0/+21
| | | | | | | | | | | | patchset 1, is a copy of 8.3.0 patchset without upstreamed patches. The only change from 8.3.0 is removal of 3 upstreamed patches: - 16_all_sh_textrel-on-libitm.patch - 27_all_flto-make-all.patch - 28_all_i386_retpoline-and-jumptable.patch Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: ia64 stable wrt bug #711386Agostino Sarubbo2020-03-041-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: ppc64 stable wrt bug #711386Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: ia64 stable wrt bug #711388Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: arm stable wrt bug #711386Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: s390 stable wrt bug #711386Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: ppc64 stable wrt bug #711388Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: ppc stable wrt bug #711386Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: amd64 stable wrt bug #711386Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: x86 stable wrt bug #711388Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: x86 stable wrt bug #711386Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: arm stable wrt bug #711388Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: sparc stable wrt bug #711388Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: sparc stable wrt bug #711386Agostino Sarubbo2020-03-031-2/+2
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: s390 stable wrt bug #711388Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: ppc stable wrt bug #711388Agostino Sarubbo2020-03-031-1/+1
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: amd64 stable wrt bug #711388Agostino Sarubbo2020-03-031-2/+2
| | | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc: drop upstreamed libatomic patch, bug #710522Sergei Trofimovich2020-02-231-0/+1
| | | | | | | | Reported-by: andy Closes: https://bugs.gentoo.org/710522 Bug: https://gcc.gnu.org/PR55930 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: drop unused PATCHES= assignmentSergei Trofimovich2020-02-152-4/+0
| | | | | Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: 9.2.0: cut 5 patchsetSergei Trofimovich2020-02-152-0/+22
| | | | | | | | | | | | Three new patches: + 34_all_ia64-neg-insn-cost.patch: fix lz4 code generation on ia64 + 35_all_glibc-2.31-libsanitizer-{1,2}.patch: fix build against glibc-2.31 Closes: https://bugs.gentoo.org/707958 Bug: https://gcc.gnu.org/PR88879 Closes: https://bugs.gentoo.org/708346 Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: [QA] inherit toolchain-funcs.eclass directlyDavid Seifert2020-02-131-2/+2
| | | | | Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
* */*: Bump copyright on files touched this yearMichał Górny2020-02-113-3/+3
| | | | | | | Update the copyright notice on all files that were touched since January 1st but did not have the notice updated. Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/gcc: allow negative insn cost, bug #707958Sergei Trofimovich2020-02-063-2/+43
| | | | | | | | | Apply the patch right on stable ebuild to unblock catalyst builds for ia64. Reported-by: Matt Turner Bug: https://bugs.gentoo.org/707958 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: match live ebuild version with upstream'sSergei Trofimovich2020-01-261-0/+0
| | | | | | Closes: https://bugs.gentoo.org/706240 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* */*: Drop stable alpha keywordsMatt Turner2020-01-254-4/+4
| | | | Signed-off-by: Matt Turner <mattst88@gentoo.org>
* sys-devel/gcc: add live ebuild for gcc-masterSergei Trofimovich2020-01-111-0/+46
| | | | | Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: drop 7.3.0-r6 againSergei Trofimovich2019-12-242-21/+0
| | | | | | Closes: https://bugs.gentoo.org/701050 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: 9.2.0: cut 4 patchsetSergei Trofimovich2019-12-222-0/+20
| | | | | | | | | | | | | | | | | | | | | 4 new patches: - 27_all_sparc-PIC-constant-PR91472.patch: fix PIC register alocation (bug detected by gmp test suite) - 31_all_openmp-for-SEGV.patch: fix opemnmp for loop condition folding - 32_all_sparc-PIC-constant-part2.patch: fix PIC register allocation (bug detected by python regressin) - 33_all_extend-lifetime.patch: fix lifetime extension on ':?' operator (bug detected by firefox LTO build Bug: https://gcc.gnu.org/PR91472 Bug: https://bugs.gentoo.org/699938 Bug: https://gcc.gnu.org/PR92504 Bug: https://bugs.gentoo.org/697708 Bug: https://gcc.gnu.org/PR92095 Bug: https://bugs.gentoo.org/701866 Bug: https://gcc.gnu.org/PR92831 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: restore 7.3.0-r6, bug #701050Sergei Trofimovich2019-11-242-0/+21
| | | | | | | | | | | | | This reverts commit 242ab93fca9d6a746bf5eb5ba6c351d10997b0db. In bug #701050 users claim that gcc-7.3.0 is the only working version that works. It's not clear why yet. Let's restore it for the time being. While at it bump up to EAPI=7. Bug: https://bugs.gentoo.org/701050 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: drop oldSergei Trofimovich2019-11-222-27/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: drop oldSergei Trofimovich2019-11-223-51/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: drop oldSergei Trofimovich2019-11-223-93/+0
| | | | | Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: drop gcc-5.* keywords down to ~archSergei Trofimovich2019-11-221-2/+2
| | | | | | | | gcc-5 branch is masked on modern profiles. We will not maintain stable keywords there. Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: arm stable wrt bug #698646Mikle Kolyada2019-11-221-1/+1
| | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* sys-devel/gcc: stable 9.2.0-r2 for hppa, bug #698646Rolf Eike Beer2019-11-191-1/+1
| | | | | | | Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* sys-devel/gcc: bump up to 7.5.0, 1 patchsetSergei Trofimovich2019-11-142-0/+21
| | | | | | | | The difference from 7.4.0 is a single dropped patch: - 21_all_kr-decl-PR88214.patch: backported upstream Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>