From efbf11e97b476d7f85a3d5c599a6c11e211362e8 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Thu, 3 Nov 2022 21:20:57 +0100 Subject: [PATCH] cgraph_node: Remove redundant section clearing Ok for trunk if testing passes? gcc/ChangeLog: * cgraph.cc (cgraph_node::make_local): Remove redundant set_section. * multiple_target.cc (create_dispatcher_calls): Likewise. Signed-off-by: Bernhard Reutner-Fischer --- gcc/cgraph.cc | 1 - gcc/multiple_target.cc | 1 - 2 files changed, 2 deletions(-) diff --git a/gcc/cgraph.cc b/gcc/cgraph.cc index 5851b2ffc6cf..f15cb47c8b88 100644 --- a/gcc/cgraph.cc +++ b/gcc/cgraph.cc @@ -2490,7 +2490,6 @@ cgraph_node::make_local (cgraph_node *node, void *) node->externally_visible = false; node->forced_by_abi = false; node->local = true; - node->set_section (NULL); node->unique_name = ((node->resolution == LDPR_PREVAILING_DEF_IRONLY || node->resolution == LDPR_PREVAILING_DEF_IRONLY_EXP) && !flag_incremental_link); diff --git a/gcc/multiple_target.cc b/gcc/multiple_target.cc index 3e2d26882c8e..67866a7c9632 100644 --- a/gcc/multiple_target.cc +++ b/gcc/multiple_target.cc @@ -178,7 +178,6 @@ create_dispatcher_calls (struct cgraph_node *node) node->set_comdat_group (NULL); node->externally_visible = false; node->forced_by_abi = false; - node->set_section (NULL); DECL_ARTIFICIAL (node->decl) = 1; node->force_output = true; -- 2.47.2