Searched refs:dynstr (Results 1 - 25 of 28) sorted by relevance

12

/openbsd-current/gnu/usr.bin/binutils/bfd/
H A Delflink.c191 s = bfd_make_section (abfd, ".dynstr");
197 if (elf_hash_table (info)->dynstr == NULL)
199 elf_hash_table (info)->dynstr = _bfd_elf_strtab_init ();
200 if (elf_hash_table (info)->dynstr == NULL)
367 struct elf_strtab_hash *dynstr;
394 dynstr = elf_hash_table (info)->dynstr;
395 if (dynstr == NULL)
398 elf_hash_table (info)->dynstr = dynstr
365 struct elf_strtab_hash *dynstr; local
508 struct elf_strtab_hash *dynstr; local
2725 struct elf_strtab_hash *dynstr = data; local
2743 struct elf_strtab_hash *dynstr = hash_table->dynstr; local
4692 asection *dynstr; local
[all...]
H A Delflink.h1625 oldsize = _bfd_elf_strtab_size (hash_table->dynstr);
1626 strindex = _bfd_elf_strtab_add (hash_table->dynstr, name, FALSE);
1630 if (oldsize == _bfd_elf_strtab_size (hash_table->dynstr))
1654 _bfd_elf_strtab_delref (hash_table->dynstr, strindex);
2278 oldsize = _bfd_elf_strtab_size (hash_table->dynstr);
2279 strindex = _bfd_elf_strtab_add (hash_table->dynstr,
2284 if (oldsize == _bfd_elf_strtab_size (hash_table->dynstr))
2661 s = bfd_make_section (abfd, ".dynstr");
2667 if (elf_hash_table (info)->dynstr == NULL)
2669 elf_hash_table (info)->dynstr
3219 asection *dynstr; variable
3916 struct elf_strtab_hash *dynstr = (struct elf_strtab_hash *) data; variable in typeref:struct:elf_strtab_hash
3935 struct elf_strtab_hash *dynstr = elf_hash_table (info)->dynstr; variable in typeref:struct:elf_strtab_hash
3941 _bfd_elf_strtab_finalize (dynstr); variable
3983 elf_adjust_dynstr_offsets, dynstr); variable
[all...]
H A Dsunos.c118 char *dynstr; member in struct:sunos_dynamic_info
166 info->dynstr = NULL;
323 if (info->dynstr == (char *) NULL)
326 info->dynstr = (char *) bfd_alloc (abfd, amt);
327 if (info->dynstr == NULL && info->dyninfo.ld_symb_size != 0)
330 || bfd_bread ((PTR) info->dynstr, amt, abfd) != amt)
332 if (info->dynstr != NULL)
334 bfd_release (abfd, info->dynstr);
335 info->dynstr = NULL;
381 name = ((unsigned char *) info->dynstr
[all...]
H A Delf-bfd.h108 /* String table index in .dynstr if this is a dynamic symbol. */
345 /* The string table of dynamic symbols, which becomes the .dynstr
347 struct elf_strtab_hash *dynstr;
644 .dynamic, .dynsym, .dynstr, and .hash functions have already been
694 .dynstr and .hash sections. This function must handle the
346 struct elf_strtab_hash *dynstr; member in struct:elf_link_hash_table
H A Delf64-sparc.c1893 struct elf_strtab_hash *dynstr;
1925 dynstr = eht->dynstr;
1947 = _bfd_elf_strtab_add (dynstr, app_regs[reg].name, FALSE);
1887 struct elf_strtab_hash *dynstr; local
H A Delf32-cris.c2942 _bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
H A Delf64-hppa.c1602 _bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
1635 symbols to -1 and remove them from the string table for .dynstr.
H A Delf.c1418 _bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
1445 table->dynstr = NULL;
2052 { ".dynstr", 7, 0, SHT_STRTAB, SHF_ALLOC },
2836 s = bfd_get_section_by_name (abfd, ".dynstr");
H A Delf32-hppa.c1610 _bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
/openbsd-current/gnu/usr.bin/binutils/ld/scripttempl/
H A Delf32msp430.sc42 .dynstr ${RELOCATING-0} : { *(.dynstr) }
/openbsd-current/gnu/usr.bin/binutils-2.17/ld/scripttempl/
H A Delf32msp430.sc42 .dynstr ${RELOCATING-0} : { *(.dynstr) }
/openbsd-current/gnu/usr.bin/binutils-2.17/bfd/
H A Delflink.c142 if (hash_table->dynstr == NULL)
144 hash_table->dynstr = _bfd_elf_strtab_init ();
145 if (hash_table->dynstr == NULL)
225 s = bfd_make_section_with_flags (abfd, ".dynstr",
387 struct elf_strtab_hash *dynstr;
415 dynstr = elf_hash_table (info)->dynstr;
416 if (dynstr == NULL)
419 elf_hash_table (info)->dynstr = dynstr
385 struct elf_strtab_hash *dynstr; local
553 struct elf_strtab_hash *dynstr; local
2942 struct elf_strtab_hash *dynstr = data; local
2960 struct elf_strtab_hash *dynstr = hash_table->dynstr; local
5181 asection *dynstr; local
[all...]
H A Dsunos.c90 char *dynstr; member in struct:sunos_dynamic_info
137 info->dynstr = NULL;
292 if (info->dynstr == NULL)
295 info->dynstr = bfd_alloc (abfd, amt);
296 if (info->dynstr == NULL && info->dyninfo.ld_symb_size != 0)
299 || bfd_bread ((void *) info->dynstr, amt, abfd) != amt)
301 if (info->dynstr != NULL)
303 bfd_release (abfd, info->dynstr);
304 info->dynstr = NULL;
348 name = ((unsigned char *) info->dynstr
[all...]
H A Delfxx-sparc.c2363 struct elf_strtab_hash *dynstr;
2369 dynstr = eht->dynstr;
2391 = _bfd_elf_strtab_add (dynstr, app_regs[reg].name, FALSE);
2360 struct elf_strtab_hash *dynstr; local
H A Delf-bfd.h174 /* String table index in .dynstr if this is a dynamic symbol. */
342 /* The string table of dynamic symbols, which becomes the .dynstr
344 struct elf_strtab_hash *dynstr;
672 .dynamic, .dynsym, .dynstr, and .hash functions have already been
734 .dynstr and .hash sections. This function must handle the
343 struct elf_strtab_hash *dynstr; member in struct:elf_link_hash_table
H A Delf.c1557 _bfd_elf_strtab_delref (htab->dynstr, dir->dynstr_index);
1578 _bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
1606 table->dynstr = NULL;
2281 { ".dynstr", 7, 0, SHT_STRTAB, SHF_ALLOC },
3268 s = bfd_get_section_by_name (abfd, ".dynstr");
3279 ? ".dynstr" : ".gnu.libstr");
H A Delf32-cris.c3153 _bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
H A Delf64-hppa.c1603 _bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
1636 symbols to -1 and remove them from the string table for .dynstr.
H A Delf32-hppa.c1707 _bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
H A Delfxx-ia64.c1890 _bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
H A Delf32-ppc.c2673 _bfd_elf_strtab_delref (elf_hash_table (info)->dynstr,
/openbsd-current/sys/arch/armv7/stand/efiboot/
H A DMakefile60 -j .dynamic -j .dynsym -j .dynstr -j .rel -j .rel.dyn \
/openbsd-current/sys/arch/arm64/stand/efiboot/
H A DMakefile62 -j .dynamic -j .dynsym -j .dynstr -j .rel -j .rel.dyn \
/openbsd-current/sys/arch/riscv64/stand/efiboot/
H A DMakefile63 -j .dynamic -j .dynsym -j .dynstr -j .rel -j .rel.dyn \
/openbsd-current/gnu/llvm/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp964 Section *dynstr = section_list->FindSectionByID(header->sh_link).get();
965 if (!dynstr)
971 ReadSectionData(dynstr, dynstr_data)) {

Completed in 513 milliseconds

12