Revert "Fix a nomenclature error in llvm-nm."
[oota-llvm.git] / include / llvm / Object / ELFObjectFile.h
index f611c6c06f5123ad6ca6c9c3265e925457baa5e7..be5ed9b6116fbeb0ad94ffb7a229b23c909e3961 100644 (file)
@@ -417,15 +417,7 @@ template <class ELFT>
 error_code ELFObjectFile<ELFT>::getSymbolValue(DataRefImpl Symb,
                                                uint64_t &Val) const {
   const Elf_Sym *ESym = getSymbol(Symb);
-  switch (EF.getSymbolTableIndex(ESym)) {
-  default:
-    Val = ESym->st_value;
-    break;
-  case ELF::SHN_COMMON:
-  case ELF::SHN_UNDEF:
-    Val = UnknownAddressOrSize;
-    break;
-  }
+  Val = ESym->st_value;
   return object_error::success;
 }