Lines Matching defs:symbols

154    the dynamic symbols.  */
224 /* String section indices for the dynamic section symbols. */
251 /* The names of the runtime procedure table symbols used on IRIX5. */
1179 like any other 16-bit relocation when applied to global symbols, but is
1180 treated in the same as R_MIPS_HI16 when applied to local symbols. */
1224 relocations can also be used with global symbols, their howto
1497 can relocate any sections, and we can't know which symbols are
1548 special symbols. */
1908 symbol table index, we must put all dynamic symbols with greater
2050 /* Sort the dynamic symbol table so that symbols that need GOT entries
2052 required. MAX_LOCAL is used to set the number of local symbols
2055 section symbols are added and the count is higher. */
2086 accommodate both the GOT and non-GOT symbols. */
2115 /* Global symbols that need GOT entries that are not explicitly
2342 symbols out of the addressable range. Failing the primary got,
2474 /* Mark any global symbols referenced in the GOT we are iterating over
2676 helps speed up the resolution of local symbols too, so GNU/Linux
2680 global GOT symbols that are unreferenced in the primary GOT, with
2696 symbols that are not referenced in the primary GOT, so that
2702 /* Reorder dynamic symbols as described above (which behavior
2747 /* Mark global symbols in every non-primary GOT as ineligible for
3079 /* The symbol table does not follow the rule that local symbols
3121 /* For global symbols we look up the symbol in the hash-table. */
3161 /* We allow relocations against undefined weak symbols, giving
3490 for that now. Don't do it for symbols forced local in this
3555 /* GOT_PAGE relocations that reference non-local symbols decay
3943 defined symbols in the same way as relocs against
3944 undefined symbols. */
3966 local symbols because we used to generate them
3968 which is mandated by the ABI for section symbols. In
4219 either resolve these symbols to something in a shared
4221 we can consider these symbols to be in a new section. */
4239 /* Common symbols less than the GP size are automatically
4240 treated as SHN_MIPS_SCOMMON symbols on IRIX5. */
4281 relocations against two unnamed section symbols to resolve to the
4291 We can work around this problem by giving names to local section symbols.
4735 /* Hook called by the linker routine which adds symbols from an object
4756 /* Common symbols less than the GP size are automatically
4757 treated as SHN_MIPS_SCOMMON symbols. */
4889 symbol. We mark symbols as small common if appropriate. This is
4968 /* On IRIX5, we adjust add some additional symbols and change the
5213 in the same file. We assume that all static symbols in
5626 /* Read this BFD's symbols if we haven't done so already. */
5885 higher. Therefore, it make sense to put those symbols
5894 /* If there are no global symbols, or none requiring
6017 most of the work, but some symbols may have been mapped
6580 /* If NAME is one of the special IRIX6 symbols defined by the linker,
6615 /* All of these symbols are given type STT_SECTION by the
6620 /* The IRIX linker puts these symbols in special sections. */
6695 the symbols that need them. */
6805 /* Handle the IRIX6-specific symbols. */
6958 /* In case if we don't have global got symbols we default
7707 of the symbols that required a forced got entry. */
7845 asymbol **symbols, bfd_vma offset,
7852 if (_bfd_dwarf1_find_nearest_line (abfd, section, symbols, offset,
7857 if (_bfd_dwarf2_find_nearest_line (abfd, section, symbols, offset,
7939 return _bfd_elf_find_nearest_line (abfd, section, symbols, offset,
7997 asymbol **symbols)
8026 symbols);
8245 symbols we're going to add. The generic ELF linker only
8246 adds these symbols when building a shared object. Note that
8519 /* Loop through the external symbols. For each one with
8522 for the output external symbols. */