[PATCH] D42081: [WebAssembly] Symbol changes #2: Table relocs, LLD
    Nicholas Wilson via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Jan 17 01:35:29 PST 2018
    
    
  
ncw added inline comments.
================
Comment at: wasm/InputFiles.cpp:70
 uint32_t ObjFile::relocateTableIndex(uint32_t Original) const {
-  Symbol *Sym = TableSymbols[Original];
+  Symbol *Sym = FunctionSymbols[Original];
   uint32_t Index = Sym->hasTableIndex() ? Sym->getTableIndex() : 0;
----------------
sbc100 wrote:
> Can this function now be removed?
I don't think it can be removed. Function indexes are definitely different to table indexes: relocateTableIndex calls getTableIndex which is necessary for performing the actual relocation.
Repository:
  rLLD LLVM Linker
https://reviews.llvm.org/D42081
    
    
More information about the llvm-commits
mailing list