commit:     f4055521317f89466516ea004c10c996fc3d4995
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  4 23:50:05 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar  4 23:50:05 2026 +0000
URL:        https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=f4055521

16.0.0: drop 85_all_PR120987-ipa-modref-typo.patch

There's a better patch being discussed on the ML at
https://inbox.sourceware.org/gcc-patches/20260304003957.1768163-1-andrew.pinski 
<AT> oss.qualcomm.com/

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

 .../gentoo/85_all_PR120987-ipa-modref-typo.patch   | 36 ----------------------
 16.0.0/gentoo/README.history                       |  4 +++
 2 files changed, 4 insertions(+), 36 deletions(-)

diff --git a/16.0.0/gentoo/85_all_PR120987-ipa-modref-typo.patch 
b/16.0.0/gentoo/85_all_PR120987-ipa-modref-typo.patch
deleted file mode 100644
index da78bb7..0000000
--- a/16.0.0/gentoo/85_all_PR120987-ipa-modref-typo.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120987#c20
-
-From 7c782da4518edbc4e6ae5a8ca8ee319f362af437 Mon Sep 17 00:00:00 2001
-Message-ID: 
<7c782da4518edbc4e6ae5a8ca8ee319f362af437.1752333776.git....@gentoo.org>
-From: Sam James <[email protected]>
-Date: Sat, 12 Jul 2025 16:22:02 +0100
-Subject: [PATCH] ipa-modref: don't call flags_from_decl_or_type on
- non-inlined_to node
-
-       PR ipa/120987
-
-gcc/ChangeLog:
-
-       * ipa-modref.cc (ipa_merge_modref_summary_after_inlining): Drop
-       duplicate, unguarded flags_from_decl_or_type call.
----
- gcc/ipa-modref.cc | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/gcc/ipa-modref.cc b/gcc/ipa-modref.cc
-index d3e510195b53..cbf5042d14bf 100644
---- a/gcc/ipa-modref.cc
-+++ b/gcc/ipa-modref.cc
-@@ -5347,7 +5347,6 @@ ipa_merge_modref_summary_after_inlining (cgraph_edge 
*edge)
-   cgraph_node *n;
-   for (n = edge->caller; n->inlined_to; n = n->callers->caller)
-     flags |= flags_from_decl_or_type (n->decl);
--  flags |= flags_from_decl_or_type (n->decl);
-   bool ignore_stores = ignore_stores_p (edge->caller->decl, flags);
- 
-   if (!callee_info && to_info)
-
-base-commit: e6d3c88e7bb07f94308074f9751e4384a191e022
--- 
-2.50.1
-

diff --git a/16.0.0/gentoo/README.history b/16.0.0/gentoo/README.history
index ab90f24..de88438 100644
--- a/16.0.0/gentoo/README.history
+++ b/16.0.0/gentoo/README.history
@@ -1,3 +1,7 @@
+39     ????
+
+       - 85_all_PR120987-ipa-modref-typo.patch
+
 38     22 February 2026
 
        + 87_all_fix_host_pie.patch

Reply via email to