On 4/21/25 6:22 AM, Nathaniel Shead wrote:
Bootstrapped and regtested on x86_64-pc-linux-gnu, OK for trunk?

OK.

-- >8 --

This call is not necessary, as we don't access the bodies of any classes
that we instantiate here.

gcc/cp/ChangeLog:

        * name-lookup.cc (lookup_imported_hidden_friend): Remove
        unnecessary lazy_load_pendings.

Signed-off-by: Nathaniel Shead <nathanielosh...@gmail.com>
---
  gcc/cp/name-lookup.cc | 2 --
  1 file changed, 2 deletions(-)

diff --git a/gcc/cp/name-lookup.cc b/gcc/cp/name-lookup.cc
index 165c26bb578..aa2dc0e47d3 100644
--- a/gcc/cp/name-lookup.cc
+++ b/gcc/cp/name-lookup.cc
@@ -4556,8 +4556,6 @@ lookup_imported_hidden_friend (tree friend_tmpl)
        || !DECL_MODULE_ENTITY_P (inner))
      return NULL_TREE;
- lazy_load_pendings (friend_tmpl);
-
    tree name = DECL_NAME (inner);
    tree *slot = find_namespace_slot (current_namespace, name, false);
    if (!slot || !*slot || TREE_CODE (*slot) != BINDING_VECTOR)

Reply via email to