1 |
commit: 0e8cecb7fb4585f63eaec14c2916cf7e8c30ab59 |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Oct 2 09:33:20 2020 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Oct 2 09:33:50 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8cecb7 |
7 |
|
8 |
sys-devel/gcc: 10.2.0: cut 3 patchset |
9 |
|
10 |
three new patches: |
11 |
+ 37_all_c-vector-init-PR96377.patch: fix vector init on arm |
12 |
+ 38_all_gcov-TOPN-PR96913.patch: fix TOPN prof counters in |
13 |
shared libraries |
14 |
+ 39_all_ipa-prop-multispec.patch: fix multiple speculation |
15 |
resolution on prof builds |
16 |
|
17 |
Bug: https://gcc.gnu.org/PR96377 |
18 |
Bug: https://gcc.gnu.org/PR96913 |
19 |
Closes: https://bugs.gentoo.org/734006 |
20 |
Bug: https://gcc.gnu.org/PR96394 |
21 |
Package-Manager: Portage-3.0.8, Repoman-3.0.1 |
22 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
23 |
|
24 |
sys-devel/gcc/Manifest | 1 + |
25 |
sys-devel/gcc/gcc-10.2.0-r2.ebuild | 18 ++++++++++++++++++ |
26 |
2 files changed, 19 insertions(+) |
27 |
|
28 |
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest |
29 |
index 5ff615f8de9..13da2c5d6b9 100644 |
30 |
--- a/sys-devel/gcc/Manifest |
31 |
+++ b/sys-devel/gcc/Manifest |
32 |
@@ -1,5 +1,6 @@ |
33 |
DIST ecj-4.5.jar 1470676 BLAKE2B 793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e |
34 |
DIST gcc-10.2.0-patches-2.tar.bz2 17701 BLAKE2B bed0cf2dcb6b2e35dbd86c43db617cfa0a0973b3d55bd6e12baf9e6495afd0fec855fefd223172c23f11449769996c18359abacfac36f62681310c861d5d2850 SHA512 6ebf5875ecc9f10dea67d4793fcc47178ddd6abe8959fc0390c6ff967fba7318013b4bf251abf451999b86697e97390c8698685b12086956c8e6bc2e97708bc9 |
35 |
+DIST gcc-10.2.0-patches-3.tar.bz2 22752 BLAKE2B 36880dff2b2f2266c7d971391be758a69b2bc452be664594f289f209b5e4f2c326abc38a4d958d81251ff29f8153182cdc759f76200ef34238dc0c27a6ae0879 SHA512 c441eeca05399f3f97f35e623b814b0091251f23756ed71e2842a49e9b8f17d2053e40c0787242da6c963d333834982786dc4ffffa2d249337d174344d15658e |
36 |
DIST gcc-10.2.0.tar.xz 75004144 BLAKE2B 1d79397330354e61439283cac96a109bf78ffc726265442e6d3ec131f107589ab7349d6612836edd8c8512f7bcc1d901a65a0d5d925d28a5bf3ef5cc3f9787ee SHA512 42ae38928bd2e8183af445da34220964eb690b675b1892bbeb7cd5bb62be499011ec9a93397dba5e2fb681afadfc6f2767d03b9035b44ba9be807187ae6dc65e |
37 |
DIST gcc-11.0.0-patches-4.tar.bz2 12829 BLAKE2B d0e12c09268e096390c3841e466e35bcd66a735536287c80d9713335a65a82c55ade728b487ed549ba1bfa60c9dd95bcad5ae27a86619f2a7c3236fdf457b41b SHA512 010b90b63ac142efeabc1c51287727f472a469a7a25e0576f5bdc380206cf500ae78060da3e97fa46c3fa7288e6cb1b4a2b7b78d7c8704b6db05a23be902e649 |
38 |
DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 BLAKE2B 96f5ba2028bc6e0ef71e009857c37118a54d13d30de24d697c85e5772f9f2b7853615648cf2e4ee81d8385f6518c64588c0b56675c00f95ef39fca2a808f075e SHA512 779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517 |
39 |
|
40 |
diff --git a/sys-devel/gcc/gcc-10.2.0-r2.ebuild b/sys-devel/gcc/gcc-10.2.0-r2.ebuild |
41 |
new file mode 100644 |
42 |
index 00000000000..f6a3a3adee1 |
43 |
--- /dev/null |
44 |
+++ b/sys-devel/gcc/gcc-10.2.0-r2.ebuild |
45 |
@@ -0,0 +1,18 @@ |
46 |
+# Copyright 1999-2020 Gentoo Authors |
47 |
+# Distributed under the terms of the GNU General Public License v2 |
48 |
+ |
49 |
+EAPI="7" |
50 |
+ |
51 |
+PATCH_VER="3" |
52 |
+ |
53 |
+inherit toolchain |
54 |
+ |
55 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
56 |
+ |
57 |
+RDEPEND="" |
58 |
+BDEPEND="${CATEGORY}/binutils" |
59 |
+ |
60 |
+src_prepare() { |
61 |
+ has_version '>=sys-libs/glibc-2.32-r1' && rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" |
62 |
+ toolchain_src_prepare |
63 |
+} |