Home | History | Annotate | Download | only in bfd

Lines Matching defs:dynsym

383   s = bfd_make_section_anyway_with_flags (abfd, ".dynsym",
388 elf_hash_table (info)->dynsym = s;
1027 /* Assign dynsym indices. In a shared library we generate a section
1083 is intended for the mandatory DT_SYMTAB tag (.dynsym section) in
1936 set DYNSYM if the new indirect symbol is dynamic. */
1947 bool *dynsym)
2144 if (! *dynsym)
2151 *dynsym = true;
2156 *dynsym = true;
2240 if (! *dynsym)
2246 *dynsym = true;
2251 *dynsym = true;
4793 /* If this is a dynamic object, we always link against the .dynsym
4795 will only see the .dynsym symbol table, so there is no reason to
5409 bool dynsym = false;
5460 dynsym = true;
5468 dynsym = true;
5478 sec, value, &old_bfd, &dynsym))
5614 dynsym = false;
5618 dynsym = false;
5653 if (dynsym && h->dynindx == -1)
5673 dynsym = false;
5682 if ((dynsym
6553 and also for .dynsym reordering purposes. */
7861 /* Assign dynsym indices. In a shared library we generate a section
7900 /* Set the size of the .dynsym and .hash sections. We counted
7902 We will build the contents of .dynsym and .hash when we build
7906 s = elf_hash_table (info)->dynsym;
7915 /* The first entry in .dynsym is a dummy symbol. Clear all the
11096 /* If this symbol should be put in the .dynsym section, then put it
11101 && elf_hash_table (flinfo->info)->dynsym != NULL
11102 && !discarded_section (elf_hash_table (flinfo->info)->dynsym))
11129 esym = (elf_hash_table (flinfo->info)->dynsym->contents
11202 /* If the symbol is undefined, and we didn't output it to .dynsym,
13299 && htab->dynsym != NULL
13300 && htab->dynsym->output_section != bfd_abs_section_ptr)
13303 bfd_byte *dynsym = htab->dynsym->contents;
13305 o = htab->dynsym->output_section;
13335 dest = dynsym + dynindx * bed->s->sizeof_sym;
13382 dest = dynsym + e->dynindx * bed->s->sizeof_sym;
13654 name = ".dynsym";