Home | History | Annotate | Download | only in bfd

Lines Matching defs:dynsym

343   s = bfd_make_section_anyway_with_flags (abfd, ".dynsym",
348 elf_hash_table (info)->dynsym = s;
988 /* Assign dynsym indices. In a shared library we generate a section
1044 is intended for the mandatory DT_SYMTAB tag (.dynsym section) in
1897 set DYNSYM if the new indirect symbol is dynamic. */
1908 bool *dynsym)
2105 if (! *dynsym)
2112 *dynsym = true;
2117 *dynsym = true;
2201 if (! *dynsym)
2207 *dynsym = true;
2212 *dynsym = true;
4766 /* If this is a dynamic object, we always link against the .dynsym
4768 will only see the .dynsym symbol table, so there is no reason to
5380 bool dynsym = false;
5431 dynsym = true;
5439 dynsym = true;
5449 sec, value, &old_bfd, &dynsym))
5585 dynsym = false;
5589 dynsym = false;
5624 if (dynsym && h->dynindx == -1)
5644 dynsym = false;
5653 if ((dynsym
6498 and also for .dynsym reordering purposes. */
7804 /* Assign dynsym indices. In a shared library we generate a section
7842 /* Set the size of the .dynsym and .hash sections. We counted
7844 We will build the contents of .dynsym and .hash when we build
7848 s = elf_hash_table (info)->dynsym;
7856 /* The first entry in .dynsym is a dummy symbol. Clear all the
11032 /* If this symbol should be put in the .dynsym section, then put it
11037 && elf_hash_table (flinfo->info)->dynsym != NULL
11038 && !discarded_section (elf_hash_table (flinfo->info)->dynsym))
11065 esym = (elf_hash_table (flinfo->info)->dynsym->contents
11138 /* If the symbol is undefined, and we didn't output it to .dynsym,
13234 && htab->dynsym != NULL
13235 && htab->dynsym->output_section != bfd_abs_section_ptr)
13238 bfd_byte *dynsym = htab->dynsym->contents;
13240 o = htab->dynsym->output_section;
13273 dest = dynsym + dynindx * bed->s->sizeof_sym;
13323 dest = dynsym + e->dynindx * bed->s->sizeof_sym;
13615 name = ".dynsym";