Revert "[Symbol] Search symbols with name and type in a symbol file"
It broke MacOS buildbots. llvm-svn: 346045
This commit is contained in:
@@ -1315,6 +1315,7 @@ Symtab *ObjectFileMachO::GetSymtab() {
|
||||
std::lock_guard<std::recursive_mutex> symtab_guard(
|
||||
m_symtab_ap->GetMutex());
|
||||
ParseSymtab();
|
||||
m_symtab_ap->Finalize();
|
||||
}
|
||||
}
|
||||
return m_symtab_ap.get();
|
||||
@@ -4806,6 +4807,16 @@ size_t ObjectFileMachO::ParseSymtab() {
|
||||
}
|
||||
}
|
||||
|
||||
// StreamFile s(stdout, false);
|
||||
// s.Printf ("Symbol table before CalculateSymbolSizes():\n");
|
||||
// symtab->Dump(&s, NULL, eSortOrderNone);
|
||||
// Set symbol byte sizes correctly since mach-o nlist entries don't have
|
||||
// sizes
|
||||
symtab->CalculateSymbolSizes();
|
||||
|
||||
// s.Printf ("Symbol table after CalculateSymbolSizes():\n");
|
||||
// symtab->Dump(&s, NULL, eSortOrderNone);
|
||||
|
||||
return symtab->GetNumSymbols();
|
||||
}
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user