summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-devel/clang-runtime: Add 18.1.2Michał Górny2024-03-201-0/+40
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Add 18.1.2Michał Górny2024-03-202-0/+96
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Add 18.1.2Michał Górny2024-03-202-0/+478
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Add 18.1.2Michał Górny2024-03-202-0/+293
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Add 18.1.2Michał Górny2024-03-202-0/+545
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Add 18.1.2Michał Górny2024-03-202-0/+56
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-runtime: Revert "Account for slotted sys-libs/libomp"Michał Górny2024-03-186-186/+1
| | | | | Reverts: d4a10a7e6bb4d32fe42936dc3e97cabae0ffe64b Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/gcc: add 14.0.1_pre20240317Sam James2024-03-182-0/+66
| | | | | | | Closes: https://bugs.gentoo.org/920233 Closes: https://bugs.gentoo.org/925873 Closes: https://bugs.gentoo.org/927013 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 13.2.1_p20240316Sam James2024-03-172-0/+66
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-runtime: Account for slotted sys-libs/libompMichał Górny2024-03-166-1/+186
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-runtime: Add 19.0.0_pre20240316 snapshotMichał Górny2024-03-161-0/+39
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Add 19.0.0_pre20240316 snapshotMichał Górny2024-03-162-0/+94
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Add 19.0.0_pre20240316 snapshotMichał Górny2024-03-162-0/+476
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Add 19.0.0_pre20240316 snapshotMichał Górny2024-03-162-0/+291
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Add 19.0.0_pre20240316 snapshotMichał Górny2024-03-162-0/+543
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm-common: Add 19.0.0_pre20240316 snapshotMichał Górny2024-03-162-0/+54
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/gcc: Stabilize 12.3.1_p20240209 sparc, #926527Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 13.2.1_p20240210 sparc, #926526Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 13.2.1_p20240210 ppc64, #926526Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/kgcc64: Stabilize 12.3.1_p20240209 hppa, #926527Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 12.3.1_p20240209 hppa, #926527Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/kgcc64: Stabilize 13.2.1_p20240210 hppa, #926526Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 13.2.1_p20240210 hppa, #926526Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 13.2.1_p20240210 arm64, #926526Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 13.2.1_p20240210 arm, #926526Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 13.2.1_p20240210 amd64, #926526Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 13.2.1_p20240210 x86, #926526Sam James2024-03-161-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 12.3.1_p20240315Sam James2024-03-162-0/+65
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 11.4.1_p20240314Sam James2024-03-162-0/+65
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/mold: add 2.30.0Sam James2024-03-162-0/+100
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: Stabilize 12.3.1_p20240209 ppc64, #926527Arthur Zamarin2024-03-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gcc: Stabilize 12.3.1_p20240209 arm64, #926527Arthur Zamarin2024-03-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gcc: Stabilize 12.3.1_p20240209 arm, #926527Arthur Zamarin2024-03-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gcc: Stabilize 12.3.1_p20240209 amd64, #926527Arthur Zamarin2024-03-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-devel/gcc: Stabilize 12.3.1_p20240209 x86, #926527Sam James2024-03-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/llvm: filter LTO for GCC againSam James2024-03-125-5/+30
| | | | | | | | | | | | | These failures aren't GCC specific but only GCC has these warnings implemented and it's less likely that LLVM will miscompile itself because people will test it more, even if the issue is UB in LLVM. Filter to avoid people hitting roadblocks on a common package when using safe LTO flags (-Werror=...). Closes: https://bugs.gentoo.org/917536 Closes: https://bugs.gentoo.org/926529 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: adjust CET dep for arm64's branch-protectionSam James2024-03-1123-26/+26
| | | | | | | | Specific binutils support isn't needed there other than a new enough gas in general. Bug: https://bugs.gentoo.org/916381 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: update USE=cet description for arm64 BTI/PAC (branch-protection)Sam James2024-03-111-3/+14
| | | | | | | | | Also, update the description for CET not being supported on x86 (see 21a25eb278b04b204b043bc23750eec632e3bef0). It was originally planned upstream but has been dropped. Bug: https://bugs.gentoo.org/916381 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 14.0.1_pre20240310Sam James2024-03-112-0/+67
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 13.2.1_p20240309Sam James2024-03-102-0/+66
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 12.3.1_p20240308Sam James2024-03-102-0/+65
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: add 11.4.1_p20240307Sam James2024-03-102-0/+65
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: backport LTO fixes to 2.42-r1Sam James2024-03-091-4/+28
| | | | | | From 33056c4e55b76cfdcee02c206acbfd770d7ae378. Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/gcc: don't apply fixincludes patch to <13Sam James2024-03-092-2/+0
| | | | | Fixes: e4dfb164264174461dd6ac8a826fb01b00e5dbf8 Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/binutils: rework LTO handlingSam James2024-03-091-4/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Get tests passing when LTO is used and rework USE=pgo handling while at it, as it's interlinked with LTO b/c of the upstream infra for it. This follows on from: * 1764651a4f7daf8d622db7fddeea891809cab2fb * f900949be85e2b2b21cd68b7f5163208d0429028 * f900949be85e2b2b21cd68b7f5163208d0429028 where I kept hitting misc issues where the build for the live ebuild failed with LTO or otherwise. With this, I only needed one patch to libctf's tests [0] which I've now pinged upstream. (I also had an odd single gprofng failure I haven't looked at yet.) * For LTO + (tests || pgo), always filter '-Wa,*'. This is an unfortunate one, but the bootstrap test fails with it. * USE=pgo no longer implies LTO. If -flto is being used, then we pass --enable-pgo-build=lto. If not, we pass --enable-pgo-build=yes. * For USE=pgo, filter out LTO after we applied the build system configuration, because otherwise there's a risk we're going to break the tests used for profiling. * In src_test, use a subshell to localise the filtering of flags we do. * For tests, pass {C,CXX,LD}FLAGS_FOR_TARGET to make, as otherwise it'll use what it found from configure (and e.g. pick up LTO again -> many tests fail as they're not intended to be used with it). [0] https://inbox.sourceware.org/binutils/87sf2evr35.fsf@esperi.org.uk/ Signed-off-by: Sam James <sam@gentoo.org>
* sys-devel/clang-runtime: Add 19.0.0_pre20240309 snapshotMichał Górny2024-03-091-0/+39
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/lld: Add 19.0.0_pre20240309 snapshotMichał Górny2024-03-092-0/+94
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang: Add 19.0.0_pre20240309 snapshotMichał Górny2024-03-092-0/+476
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/clang-common: Add 19.0.0_pre20240309 snapshotMichał Górny2024-03-092-0/+291
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sys-devel/llvm: Add 19.0.0_pre20240309 snapshotMichał Górny2024-03-092-0/+538
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>