[lld] r235032 - [Mips] Remove redundant `.got` section lookup
    Simon Atanasyan 
    simon at atanasyan.com
       
    Wed Apr 15 11:31:59 PDT 2015
    
    
  
Author: atanasyan
Date: Wed Apr 15 13:31:59 2015
New Revision: 235032
URL: http://llvm.org/viewvc/llvm-project?rev=235032&view=rev
Log:
[Mips] Remove redundant `.got` section lookup
No functional changes.
Modified:
    lld/trunk/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h
Modified: lld/trunk/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h?rev=235032&r1=235031&r2=235032&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h (original)
+++ lld/trunk/lib/ReaderWriter/ELF/Mips/MipsDynamicTable.h Wed Apr 15 13:31:59 2015
@@ -82,8 +82,7 @@ public:
     this->_entries[_dt_gotsym].d_un.d_val =
        this-> getSymbolTable()->size() - got.getGlobalCount();
     this->_entries[_dt_localgot].d_un.d_val = got.getLocalCount();
-    this->_entries[_dt_pltgot].d_un.d_ptr =
-        _targetLayout.findOutputSection(".got")->virtualAddr();
+    this->_entries[_dt_pltgot].d_un.d_ptr = got.virtualAddr();
   }
 
   int64_t getGotPltTag() override { return DT_MIPS_PLTGOT; }
    
    
More information about the llvm-commits
mailing list