Home | History | Annotate | Download | only in gold

Lines Matching refs:symbols

332 // Read the symbols and sections from a dynamic object.  We read the
333 // dynamic symbols, not the normal symbols.
342 // Read the symbols and sections from a dynamic object. We read the
343 // dynamic symbols, not the normal symbols. This is common code for
363 sd->symbols = NULL;
390 // Get the dynamic symbols.
394 sd->symbols = this->get_lasting_view(dynsymshdr.get_sh_offset(),
446 // doesn't really have anything to do with reading the symbols, but
709 // Add the dynamic symbols to the symbol table.
717 if (sd->symbols == NULL)
730 this->error(_("size of dynamic symbols is not multiple of symbol size"));
738 // preparing for an incremental link, we want to track symbols.
743 this->symbols_ = new Symbols();
749 symtab->add_from_dynobj(this, sd->symbols->data(), symcount,
759 delete sd->symbols;
760 sd->symbols = NULL;
794 // Iterate over global symbols, calling a visitor class V for each.
805 sd->symbols->data() + sd->external_symbols_offset;
820 // Iterate over local symbols, calling a visitor class V for each GOT offset
841 for (typename Symbols::const_iterator p = this->symbols_->begin();
863 // based on the number of symbols there are. If there are fewer
864 // than 3 symbols we use 1 bucket, fewer than 17 symbols we use 3
918 // DYNSYMS is a vector with all the global dynamic symbols.
919 // LOCAL_DYNSYM_COUNT is the number of local symbols in the dynamic
930 // Get the hash values for all the symbols.
1031 // symbols which will be going into the dynamic symbol table.
1032 // LOCAL_DYNSYM_COUNT is the number of local symbols in the dynamic
1043 // Sort the dynamic symbols into two vectors. Symbols which we do
1045 // UNHASHED_DYNSYMS. Symbols which we do want to store we put into
1074 // Put the unhashed symbols at the start of the global portion of
1165 // Symbol index above unhashed symbols.
1651 // Index 1 is used for global symbols.