diff options
Diffstat (limited to 'lld/ELF/SymbolTable.cpp')
| -rw-r--r-- | lld/ELF/SymbolTable.cpp | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/lld/ELF/SymbolTable.cpp b/lld/ELF/SymbolTable.cpp index c52ec8fa925..1f5a84ec2c7 100644 --- a/lld/ELF/SymbolTable.cpp +++ b/lld/ELF/SymbolTable.cpp @@ -212,17 +212,6 @@ void SymbolTable::applySymbolWrap() { } } -// Apply changes caused by relocations to wrapped symbols -// This is needed for direct calls to __wrap_sym -void SymbolTable::applySymbolWrapReloc() { - for (WrappedSymbol &W : WrappedSymbols) { - memcpy(W.Wrap, W.Sym, sizeof(SymbolUnion)); - - // Keep this so that this copy of the symbol remains dropped - W.Wrap->IsUsedInRegularObj = false; - } -} - static uint8_t getMinVisibility(uint8_t VA, uint8_t VB) { if (VA == STV_DEFAULT) return VB; |

