[lld] ff0d9e6 - [ELF] Remove redundant part.dynSymTab creation. NFC

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 25 14:42:26 PST 2021


Author: Fangrui Song
Date: 2021-11-25T14:42:22-08:00
New Revision: ff0d9e6cfa7fbcfa4b6b4bccca146b5d66caf4d6

URL: https://github.com/llvm/llvm-project/commit/ff0d9e6cfa7fbcfa4b6b4bccca146b5d66caf4d6
DIFF: https://github.com/llvm/llvm-project/commit/ff0d9e6cfa7fbcfa4b6b4bccca146b5d66caf4d6.diff

LOG: [ELF] Remove redundant part.dynSymTab creation. NFC

Added: 
    

Modified: 
    lld/ELF/Writer.cpp

Removed: 
    


################################################################################
diff  --git a/lld/ELF/Writer.cpp b/lld/ELF/Writer.cpp
index 1137825a4322..da7fd788d1bd 100644
--- a/lld/ELF/Writer.cpp
+++ b/lld/ELF/Writer.cpp
@@ -365,7 +365,6 @@ template <class ELFT> void elf::createSyntheticSections() {
           make<RelocationSection<ELFT>>(relaDynName, config->zCombreloc);
 
     if (config->hasDynSymTab) {
-      part.dynSymTab = make<SymbolTableSection<ELFT>>(*part.dynStrTab);
       add(part.dynSymTab);
 
       part.verSym = make<VersionTableSection>();


        


More information about the llvm-commits mailing list