commit:     ef0521270c2ccdb16a768d71cbc988788b9b1478
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 14 02:57:30 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 14 02:57:30 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef052127

sys-devel/binutils: filter -Wall -Wreturn-type for PGO too

... as a handful of tests trigger -Wreturn-type and then become UNSUPPORTED.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-devel/binutils/binutils-2.44.9999.ebuild | 3 +++
 sys-devel/binutils/binutils-2.44.ebuild      | 3 +++
 sys-devel/binutils/binutils-9999.ebuild      | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/sys-devel/binutils/binutils-2.44.9999.ebuild 
b/sys-devel/binutils/binutils-2.44.9999.ebuild
index 74723e507396..63f2cf5091ce 100644
--- a/sys-devel/binutils/binutils-2.44.9999.ebuild
+++ b/sys-devel/binutils/binutils-2.44.9999.ebuild
@@ -357,6 +357,9 @@ src_configure() {
                        # with the testsuite.
                        filter-lto
 
+                       # bug #637066
+                       filter-flags -Wall -Wreturn-type
+
                        export BUILD_CFLAGS="${CFLAGS}"
                fi
        fi

diff --git a/sys-devel/binutils/binutils-2.44.ebuild 
b/sys-devel/binutils/binutils-2.44.ebuild
index 074cb1c9bb19..88da64be3e67 100644
--- a/sys-devel/binutils/binutils-2.44.ebuild
+++ b/sys-devel/binutils/binutils-2.44.ebuild
@@ -357,6 +357,9 @@ src_configure() {
                        # with the testsuite.
                        filter-lto
 
+                       # bug #637066
+                       filter-flags -Wall -Wreturn-type
+
                        export BUILD_CFLAGS="${CFLAGS}"
                fi
        fi

diff --git a/sys-devel/binutils/binutils-9999.ebuild 
b/sys-devel/binutils/binutils-9999.ebuild
index c5b34f9990f8..2fd2fd1b0999 100644
--- a/sys-devel/binutils/binutils-9999.ebuild
+++ b/sys-devel/binutils/binutils-9999.ebuild
@@ -357,6 +357,9 @@ src_configure() {
                        # with the testsuite.
                        filter-lto
 
+                       # bug #637066
+                       filter-flags -Wall -Wreturn-type
+
                        export BUILD_CFLAGS="${CFLAGS}"
                fi
        fi

Reply via email to