summaryrefslogtreecommitdiff
path: root/sys-devel/binutils
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-27 07:57:53 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-27 07:57:53 +0000
commitf2299aed04cae8310f7fce0be5396370e346d966 (patch)
treef553199fdc256388ed59b3d74a0b3b100765e24c /sys-devel/binutils
parent2db43213e5c343995f4b9fb977726fe42ebdac67 (diff)
gentoo auto-resync : 27:01:2023 - 07:57:53
Diffstat (limited to 'sys-devel/binutils')
-rw-r--r--sys-devel/binutils/Manifest4
-rw-r--r--sys-devel/binutils/binutils-2.40.ebuild2
-rw-r--r--sys-devel/binutils/binutils-9999.ebuild2
3 files changed, 5 insertions, 3 deletions
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 8e98dc7d700d..7d2f43fb7ae4 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -30,6 +30,6 @@ EBUILD binutils-2.36.1-r2.ebuild 12823 BLAKE2B 850624989343ed5c904a595e274576703
EBUILD binutils-2.37_p1-r2.ebuild 13294 BLAKE2B ec26ea427eb05e6368b046b05eb45ee1818f76e37ccbfccb5b2c47654af7cc2de9a4583a1d1cac19b228d06ea8819a61a1889578159d3624f0a2a53fc63d632d SHA512 81f23fd8da3b6173bab2ccaaf21da02a7c52c3923ada533794fccea35747b25bd5cc0a47a21b72b2610227ef36a9ce9674fd8ae53a4c6af626fb3464ea783f7a
EBUILD binutils-2.38-r2.ebuild 13672 BLAKE2B 84e1567892739e624554005600f8dbe123bcd524728bd1c06797fdfae2c91f39ddff5b6aac420c9571508f6f88b79a567c9144e5670f48c8fa4b7822e5ca5b02 SHA512 e7b6822f6482c3bbbab21292d19a267a711541e8757c7d1ea0c8b09cdfc71ba3beee98e53a56ab7d0789122bebca801e45d13d255b0051647dc1f89fa7a17680
EBUILD binutils-2.39-r4.ebuild 14198 BLAKE2B cbf86f3a11d9d2ea415feb730fb755f681306bcd18113517b5e3d89171b4ae494cfa10487025aa36800465d83c52f2c618aab611aecf512f9c70f17b85e4ba7f SHA512 a196dde125398f81bde1d635c97f17cc067324f19a428c6c582e47f803d36255bee0558054111f7dcbd253e00a6f107e7d1fc402d8b6a9f5cd29e932cada712e
-EBUILD binutils-2.40.ebuild 13972 BLAKE2B 5a0131223dd7cc9fdf8c25a946799a269658217008962b6a0ff6370edc546e0081998d1f119f2b88b84962ae95f01be61a2757b9cc764c6a8073c379fcbaf1aa SHA512 4c4b5af388100b1097409ae0a14533992ef8b5465fde213ba5ff048f74fb61418b602baafe15e5c0812a89619eaa609ab8ce4cc6b39084a7c6f843b55a766ca9
-EBUILD binutils-9999.ebuild 14167 BLAKE2B 560054785cac752a1432872e0d572ae6b5a70fe7255dd85f0b3da14d69afbcda01ed7d6b02ce27a2f444a59e300cc07c72884211c3f736bc48150fc9d7b91a6d SHA512 9c23b0e1c48796438e0038fca0d597c2608384694ec637de83038b05e8f6278b3246d39121a90877d34d950781d08ed9fdca340d70daf0f8b8b4a46efdb51e82
+EBUILD binutils-2.40.ebuild 14034 BLAKE2B 93e014232fdf4ec415fc92c5f5c79351eb58e61825ca8d66184aa65068e0d1b185425ed087afa277dddd62a64109a90eec33db6e0e4a9443fe17deb6c8231c61 SHA512 f1945437280317700e8dd3a9e3f5f3175cd0968c10e08a3b2a1c11c2216c58eef3cf9b5335b3f34948c45ac1913480188e77e39d86dd5c8c69b4481b5c536ba6
+EBUILD binutils-9999.ebuild 14290 BLAKE2B ffb5c408b33a5b0b117b21131680c6e6e2dee6a219f244c55b0902ea94087b2e99ee50d46a08d6f04bad2ad2e63c8a621ccabe0608fb5b06fb475c344d607f2e SHA512 db7cd340224fe32cde9074a4a5ad0f37e1be3ab20e83b2214260336390f4e8c65253716ed04fe03ef9a09b82926aec14f8b978709f5d79adb7d6c01461e4dbc1
MISC metadata.xml 889 BLAKE2B 9a627ab3db90639c30e19df93a064f9129d684ffe1176159d526ba7ba2e68c4c2cded8437382ceb97a5e2578fe79583042f6914a2b7650bb777ec1ce6bebd425 SHA512 b691e0335c2b059596557a3943047b0b8e718cc84c4fd885d44fe9887d3d170fce1317ba9949c3921a6e242434a24041777967e67beba911edf6932fe9f3d3cd
diff --git a/sys-devel/binutils/binutils-2.40.ebuild b/sys-devel/binutils/binutils-2.40.ebuild
index 95fe27899736..0d5192d3560a 100644
--- a/sys-devel/binutils/binutils-2.40.ebuild
+++ b/sys-devel/binutils/binutils-2.40.ebuild
@@ -171,7 +171,7 @@ src_configure() {
# Keep things sane
strip-flags
-
+ use cet && filter-flags -mindirect-branch -mindirect-branch=*
use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
local x
diff --git a/sys-devel/binutils/binutils-9999.ebuild b/sys-devel/binutils/binutils-9999.ebuild
index eae71c276ce7..c8e0d5f94944 100644
--- a/sys-devel/binutils/binutils-9999.ebuild
+++ b/sys-devel/binutils/binutils-9999.ebuild
@@ -171,6 +171,8 @@ src_configure() {
# Keep things sane
strip-flags
+ use cet && filter-flags -mindirect-branch -mindirect-branch=*
+ use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
# ideally we want !tc-ld-is-bfd for best future-proofing, but it needs
# https://github.com/gentoo/gentoo/pull/28355