Lines Matching refs:mcount
708 On entry, the table resides between msymbol[0] and msymbol[mcount].
741 compact_minimal_symbols (struct minimal_symbol *msymbol, int mcount,
747 if (mcount > 0)
750 while (copyfrom < msymbol + mcount - 1)
767 mcount = copyto - msymbol;
769 return (mcount);
831 int mcount;
862 mcount = objfile->minimal_symbol_count;
867 for (bindex = 0; bindex < msym_bunch_index; bindex++, mcount++)
869 msymbols[mcount] = bunch->contents[bindex];
870 if (SYMBOL_LINKAGE_NAME (&msymbols[mcount])[0] == leading_char)
872 SYMBOL_LINKAGE_NAME (&msymbols[mcount])++;
880 qsort (msymbols, mcount, sizeof (struct minimal_symbol),
886 mcount = compact_minimal_symbols (msymbols, mcount, objfile);
889 (mcount + 1 - alloc_count) * sizeof (struct minimal_symbol));
899 is indexed by mcount and not mcount-1. */
901 SYMBOL_LINKAGE_NAME (&msymbols[mcount]) = NULL;
902 SYMBOL_VALUE_ADDRESS (&msymbols[mcount]) = 0;
903 MSYMBOL_INFO (&msymbols[mcount]) = NULL;
904 MSYMBOL_SIZE (&msymbols[mcount]) = 0;
905 MSYMBOL_TYPE (&msymbols[mcount]) = mst_unknown;
906 SYMBOL_INIT_LANGUAGE_SPECIFIC (&msymbols[mcount], language_unknown);
912 objfile->minimal_symbol_count = mcount;
920 for (i = 0; i < mcount; i++)