Home | History | Annotate | Download | only in bfd

Lines Matching defs:soname

3039 		       const char *soname,
3049 strindex = _bfd_elf_strtab_add (hash_table->dynstr, soname, FALSE);
3094 on_needed_list (const char *soname, struct bfd_link_needed_list *needed)
3098 && strcmp (soname, needed->name) == 0)
3481 const char *soname = NULL;
3532 soname = bfd_elf_string_from_elf_section (abfd, shlink, tagv);
3533 if (soname == NULL)
3647 if (soname == NULL || *soname == '\0')
3649 soname = elf_dt_name (abfd);
3650 if (soname == NULL || *soname == '\0')
3651 soname = bfd_get_filename (abfd);
3654 /* Save the SONAME because sometimes the linker emulation code
3656 elf_dt_name (abfd) = soname;
3658 ret = elf_add_dt_needed_tag (abfd, info, soname, add_needed);
4434 const char *soname = elf_dt_name (abfd);
4436 info->callbacks->minfo ("%!", soname, old_bfd,
4458 ret = elf_add_dt_needed_tag (abfd, info, soname, add_needed);
5536 const char *soname,
5629 if (soname != NULL)
5632 soname, TRUE);
6016 def.vd_hash = bfd_elf_hash (soname);
6018 name = soname;
6953 is the SONAME entry if there is one. Otherwise, it is the string