if (SYMBOL_DEMANGLED_NAME (msym) != NULL)
if (SYMBOL_SEARCH_NAME (msym) != SYMBOL_LINKAGE_NAME (msym))
build_minimal_symbol_hash_tables (struct objfile *objfile){  int i;  struct minimal_symbol *msym;  /* Clear the hash tables. */  for (i = 0; i < MINIMAL_SYMBOL_HASH_SIZE; i++)    {      objfile->msymbol_hash[i] = 0;      objfile->msymbol_demangled_hash[i] = 0;    }  /* Now, (re)insert the actual entries. */  for (i = objfile->minimal_symbol_count, msym = objfile->msymbols;       i > 0;       i--, msym++)    {      msym->hash_next = 0;      add_minsym_to_hash_table (msym, objfile->msymbol_hash);      msym->demangled_hash_next = 0;      if (SYMBOL_DEMANGLED_NAME (msym) != NULL)	add_minsym_to_demangled_hash_table (msym,                                            objfile->msymbol_demangled_hash);    }}