Home | History | Annotate | Download | only in bfd

Lines Matching defs:dynsym

387   s = bfd_make_section_anyway_with_flags (abfd, ".dynsym",
392 elf_hash_table (info)->dynsym = s;
1033 /* Assign dynsym indices. In a shared library we generate a section
1090 is intended for the mandatory DT_SYMTAB tag (.dynsym section) in
1949 set DYNSYM if the new indirect symbol is dynamic. */
1960 bool *dynsym)
2157 if (! *dynsym)
2164 *dynsym = true;
2169 *dynsym = true;
2253 if (! *dynsym)
2259 *dynsym = true;
2264 *dynsym = true;
4829 /* If this is a dynamic object, we always link against the .dynsym
4831 will only see the .dynsym symbol table, so there is no reason to
5451 bool dynsym = false;
5502 dynsym = true;
5510 dynsym = true;
5520 sec, value, &old_bfd, &dynsym))
5658 dynsym = false;
5662 dynsym = false;
5697 if (dynsym && h->dynindx == -1)
5717 dynsym = false;
5726 if ((dynsym
6592 and also for .dynsym reordering purposes. */
7904 /* Assign dynsym indices. In a shared library we generate a section
7943 /* Set the size of the .dynsym and .hash sections. We counted
7945 We will build the contents of .dynsym and .hash when we build
7949 s = elf_hash_table (info)->dynsym;
7958 /* The first entry in .dynsym is a dummy symbol. Clear all the
11115 /* If this symbol should be put in the .dynsym section, then put it
11120 && elf_hash_table (flinfo->info)->dynsym != NULL
11121 && !discarded_section (elf_hash_table (flinfo->info)->dynsym))
11148 esym = (elf_hash_table (flinfo->info)->dynsym->contents
11227 /* If the symbol is undefined, and we didn't output it to .dynsym,
13333 && htab->dynsym != NULL
13334 dynsym->output_section != bfd_abs_section_ptr)
13337 bfd_byte *dynsym = htab->dynsym->contents;
13339 o = htab->dynsym->output_section;
13369 dest = dynsym + dynindx * bed->s->sizeof_sym;
13416 dest = dynsym + e->dynindx * bed->s->sizeof_sym;
13692 name = ".dynsym";