[lld] [lld] Merge equivalent symbols found during ICF (PR #134342)
Fangrui Song via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 15 00:19:43 PDT 2025
================
@@ -29,6 +29,13 @@ using namespace llvm::ELF;
using namespace lld;
using namespace lld::elf;
+void SymbolTable::redirect(Symbol *from, Symbol *to) {
+ int &fromIdx = symMap[CachedHashStringRef(from->getName())];
+ const int toIdx = symMap[CachedHashStringRef(to->getName())];
+
----------------
MaskRay wrote:
Nit: unneeded blank line
https://github.com/llvm/llvm-project/pull/134342
More information about the llvm-commits
mailing list