Lines Matching refs:symbols

54       (3) global and forced-local symbols
218 the dynamic symbols. */
310 /* String section indices for the dynamic section symbols. */
368 /* The names of the runtime procedure table symbols used on IRIX5. */
1417 like any other 16-bit relocation when applied to global symbols, but is
1418 treated in the same as R_MIPS_HI16 when applied to local symbols. */
1468 relocations can also be used with global symbols, their howto
1745 can relocate any sections, and we can't know which symbols are
1797 special symbols. */
2518 symbol table index, we must put all dynamic symbols with greater
2578 /* GOT16 relocations against local symbols are followed by a LO16
2579 relocation; those against global symbols are not. Thus if the
2734 /* Sort the dynamic symbol table so that symbols that need GOT entries
2736 required. MAX_LOCAL is used to set the number of local symbols
2739 section symbols are added and the count is higher. */
2770 accommodate both the GOT and non-GOT symbols. */
2799 /* Global symbols that need GOT entries that are not explicitly
2802 -1. Forced local symbols may also be marked with got offset 1,
3084 symbols out of the addressable range. Failing the primary got,
3201 /* We're only interested in TLS symbols. */
3291 /* Mark any global symbols referenced in the GOT we are iterating over
3500 helps speed up the resolution of local symbols too, so GNU/Linux
3504 global GOT symbols that are unreferenced in the primary GOT, with
3520 symbols that are not referenced in the primary GOT, so that
3526 /* Reorder dynamic symbols as described above (which behavior
3580 /* Mark global symbols in every non-primary GOT as ineligible for
3843 __GOTT_INDEX__ symbols. These symbols are only special for
3944 /* The symbol table does not follow the rule that local symbols
3986 /* For global symbols we look up the symbol in the hash-table. */
4033 /* We allow relocations against undefined weak symbols, giving
4058 XXX - FIXME - there is more to the spec for OPTIONAL symbols
4252 symbols are resolved by the loader. Add them to .rela.dyn. */
4301 In VxWorks executables, references to external symbols
4445 for that now. Don't do it for symbols forced local in this
4513 /* GOT_PAGE relocations that reference non-local symbols decay
4804 defined symbols in the same way as relocs against
4805 undefined symbols. */
4827 local symbols because we used to generate them
4829 which is mandated by the ABI for section symbols. In
5106 either resolve these symbols to something in a shared
5108 we can consider these symbols to be in a new section. */
5126 /* Common symbols less than the GP size are automatically
5127 treated as SHN_MIPS_SCOMMON symbols on IRIX5. */
5257 relocations against two unnamed section symbols to resolve to the
5267 We can work around this problem by giving names to local section symbols.
5735 /* Hook called by the linker routine which adds symbols from an object
5770 /* Common symbols less than the GP size are automatically
5771 treated as SHN_MIPS_SCOMMON symbols. */
5903 symbol. We mark symbols as small common if appropriate. This is
5988 /* On IRIX5, we adjust add some additional symbols and change the
6283 in the same file. We assume that all static symbols in
6407 /* In VxWorks executables, references to external symbols
6426 __GOTT_INDEX__ symbols must be left to the loader. Allocate
6564 /* In VxWorks executables, references to external symbols
6779 /* Read this BFD's symbols if we haven't done so already. */
7012 /* Locally-binding symbols do not need a PLT stub; we can refer to
7128 /* Return the number of dynamic section symbols required by OUTPUT_BFD.
7216 higher. Therefore, it make sense to put those symbols
7225 /* If there are no global symbols, or none requiring
7229 /* Get a worst-case estimate of the number of dynamic symbols needed.
7230 At this point, dynsymcount does not account for section symbols
7248 relocations against local symbols evaluate to "G", and the EABI does
7262 /* We need to calculate tls_gotno for global symbols at this point
7393 most of the work, but some symbols may have been mapped
7657 LOCAL_SYMS and LOCAL_SECTIONS are arrays of INPUT_BFD's local symbols
8048 /* If NAME is one of the special IRIX6 symbols defined by the linker,
8083 /* All of these symbols are given type STT_SECTION by the
8088 /* The IRIX linker puts these symbols in special sections. */
8188 the symbols that need them. */
8297 /* Handle the IRIX6-specific symbols. */
8557 in which symbols were output. */
8732 /* In case if we don't have global got symbols we default
9617 of the symbols that required a forced got entry. */
9755 asymbol **symbols, bfd_vma offset,
9762 if (_bfd_dwarf1_find_nearest_line (abfd, section, symbols, offset,
9767 if (_bfd_dwarf2_find_nearest_line (abfd, section, symbols, offset,
9849 return _bfd_elf_find_nearest_line (abfd, section, symbols, offset,
9915 asymbol **symbols)
9941 symbols);
10182 symbols we're going to add. The generic ELF linker only
10183 adds these symbols when building a shared object. Note that
10418 /* Loop through the external symbols. For each one with
10421 for the output external symbols. */
11214 This is the case for OPTIONAL symbols on IRIX. */