summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/binutils-hppa64: disable LTO for PGOSam James16 hours1-1/+2
| | | | | | | We don't build kgcc64 with LTO support (for now?) so we can't request it in HPPA64 binutils either. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/mold: add 1.0.2Sam James39 hours3-1/+75
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils-hppa64: add 2.37_p1-r2; sync with binutilsSam James3 days3-0/+468
| | | | | | | Adds PGO (yay!) but otherwise no really interesting changes other than just picking up what we had in binutils' 2.37_p1-r2 patchset. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/kgcc64: add 11.2.1_p20220115Sam James3 days2-0/+45
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: respect CFLAGS for PGOSam James3 days2-0/+10
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: add USE=pgo for 2.37_p1-r2Sam James3 days3-2/+7
| | | | | | | | | | | | | Added upstream in 2.37, actually, but we'd missed it! Realised after seeing the sync commit for GCC. Sets --enable-pgo-build=lto if USE=pgo is set. Throws in LTO for the PGO build too given it's cleaner than e.g. having a USE=lto which only works when USE=pgo is also set, REQUIRED_USE, or other nonsense. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/llvm-common: Remove 13.0.1-rc{1,2}Michał Górny4 days3-56/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Remove 13.0.1-rc{1,2}Michał Górny4 days3-1024/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Remove 13.0.1-rc{1,2}Michał Górny4 days3-50/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Remove 13.0.1-rc{1,2}Michał Górny4 days3-848/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Remove 13.0.1-rc{1,2}Michał Górny4 days3-148/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-runtime: Remove 13.0.1-rc{1,2}Michał Górny4 days2-50/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-runtime: Bump to 13.0.1_rc3Michał Górny4 days1-0/+25
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Bump to 13.0.1_rc3Michał Górny4 days2-0/+74
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Bump to 13.0.1_rc3Michał Górny4 days2-0/+424
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Bump to 13.0.1_rc3Michał Górny4 days2-0/+25
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Bump to 13.0.1_rc3Michał Górny4 days2-0/+512
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Bump to 13.0.1_rc3Michał Górny4 days2-0/+28
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/rust-std: add 1.58.1Georgy Yakovlev4 days2-0/+156
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-devel/mold: new revision sans "GNU gold" in --version.Michael Orlitzky5 days2-1/+53
| | | | | | | | | | | The new mold-1.0.1-r1 includes upstream commit cea6a569afa5 which removes the string "GNU gold" from mold's --version string. This is necessary on Gentoo to prevent false positives from tc-ld-is-gold() in the toolchain-funcs eclass. Closes: https://bugs.gentoo.org/831478 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
* sys-devel/gcc: add 11.2.1_p20220115Sam James7 days2-0/+29
| | | | | | | | | | | | | | | Fairly minor changes upstream since the last snapshot of the 11 stable branch. Includes more CET fixes and the upstream cross-compile patch. Also, the PCH ICE fix, although we've since masked PCH globally due to its instability. Bug: https://bugs.gentoo.org/822036 Closes: https://bugs.gentoo.org/803371 Closes: https://bugs.gentoo.org/828400 Closes: https://bugs.gentoo.org/822690 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/bmake: drop 20211221Jakov Smolić7 days2-56/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-devel/bmake: add 20220116Jakov Smolić7 days2-0/+56
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-devel/bmake: drop 20211024Jakov Smolić7 days2-56/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-devel/bmake: stabilize 20211212 for amd64Jakov Smolić7 days1-2/+2
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-devel/gdb: add 11.2Sam James8 days2-0/+271
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: 2.37 patchset bumpAndreas K. Hüttel9 days2-0/+452
| | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* sys-devel/rust-std: remove unused patch(es)Michael Mair-Keimberger10 days1-43/+0
| | | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/23798 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-devel/gdb: fix GCC/Clang build mixtureAdrian Ratiu10 days3-0/+9
| | | | | | | | | | | | | | | | | | GDB configure will use a mix of GCC and Clang due to $GCC_FOR_TARGET defaulting to GCC in Clang-configured builds, so set the var to ensure the proper compilers are detected and to avoid mixing them. Before setting the variable (example from ChromiumOS): checking for x86_64-cros-linux-gnu-gcc... x86_64-cros-linux-gnu-gcc After: checking for gcc... (cached) x86_64-cros-linux-gnu-clang Bug: https://bugs.gentoo.org/831202 Signed-off-by: Adrian Ratiu <adrian.ratiu@collabora.com> Closes: https://github.com/gentoo/gentoo/pull/23796 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/rust-std: drop 1.51.0, 1.52.1Georgy Yakovlev11 days3-312/+0
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-devel/rust-std: add 1.58.0Georgy Yakovlev11 days2-0/+156
| | | | Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* sys-devel/clang-runtime: Bump to 13.0.1_rc2Michał Górny12 days1-0/+25
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Bump to 13.0.1_rc2Michał Górny12 days2-0/+74
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Bump to 13.0.1_rc2Michał Górny12 days2-0/+424
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Bump to 13.0.1_rc2Michał Górny12 days2-0/+25
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Bump to 13.0.1_rc2Michał Górny12 days2-0/+512
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Bump to 13.0.1_rc2Michał Górny12 days2-0/+28
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/gcc: fix 12.0.0_pre9999Sam James2022-01-102-3/+5
| | | | | Closes: https://bugs.gentoo.org/830908 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils-config: drop eprefixifyMike Gilbert2022-01-091-5/+1
| | | | | | This is handled by the Makefile. Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* sys-devel/gcc: tweak/simplify *DEPENDSam James2022-01-073-3/+6
| | | | | Bug: https://bugs.gentoo.org/830454 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: CET support needs glibc[cet] if enabledSam James2022-01-073-7/+8
| | | | | | | | We'll probably revbump with these fixes (or a slightly later gcc snapshot) shortly, but not doing it just yet. Bug: https://bugs.gentoo.org/830454 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: CET support needs glibc[cet] if enabledSam James2022-01-074-18/+47
| | | | | | | | We'll probably revbump with these fixes (or a slightly later gcc snapshot) shortly, but not doing it just yet. Bug: https://bugs.gentoo.org/830454 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/kgcc64: add 11.2.0Sam James2022-01-062-0/+44
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/kgcc64: add 9.4.0Sam James2022-01-062-0/+44
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: use simpler shell testMike Frysinger2022-01-068-8/+8
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* sys-devel/gcc-config: x86 stable wrt bug #830376Agostino Sarubbo2022-01-061-1/+1
| | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/gcc-config: amd64 stable wrt bug #830376Agostino Sarubbo2022-01-061-1/+1
| | | | | | Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-devel/patch: remove userland_BSDDavid Seifert2022-01-061-2/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/autoconf: remove userland_BSDDavid Seifert2022-01-061-6/+3
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sys-devel/llvm: remove implicit kernel_DarwinDavid Seifert2022-01-046-17/+11
| | | | Signed-off-by: David Seifert <soap@gentoo.org>