/glibc-2.36/elf/ |
D | tst-dl_find_object-threads.c | 42 soname (int number) in soname() function 56 char *soname; member 171 data->soname = soname (number); in start_verify() 172 struct link_map *l = xdlopen (data->soname, RTLD_NOW); in start_verify() 207 char *soname; in do_test() member 213 { soname (1), symbol (1), }, in do_test() 214 { soname (3), symbol (3), }, in do_test() 215 { soname (5), symbol (5), }, in do_test() 216 { soname (6), symbol (6), }, in do_test() 217 { soname (8), symbol (8), }, in do_test() [all …]
|
D | readlib.c | 42 const char *soname; member 76 char **soname, int is_link, struct stat *stat_buf) in process_file() argument 87 *soname = NULL; in process_file() 152 *soname = copy; in process_file() 174 else if (process_elf_file (file_name, lib, flag, isa_level, soname, in process_file() 192 char *soname = xstrdup (lib); in implicit_soname() local 195 return soname; in implicit_soname() 199 char *major = strstr (soname, ".so."); in implicit_soname() 206 return soname; in implicit_soname()
|
D | ldconfig.c | 568 const char *soname) in create_links() argument 579 full_soname = alloca (strlen (path) + strlen (soname) + 2); in create_links() 581 sprintf (full_soname, "%s/%s", path, soname); in create_links() 585 real_full_soname = alloca (strlen (real_path) + strlen (soname) + 2); in create_links() 587 sprintf (real_full_soname, "%s/%s", real_path, soname); in create_links() 621 printf ("\t%s -> %s", soname, libname); in create_links() 658 char *soname; in manual_link() local 725 if (process_file (real_library, library, libname, &flag, &isa_level, &soname, in manual_link() 732 if (soname == NULL) in manual_link() 733 soname = implicit_soname (libname, flag); in manual_link() [all …]
|
D | cache.c | 768 add_to_cache (const char *path, const char *filename, const char *soname, in add_to_cache() argument 783 new_entry->lib = stringtable_add (&strings, soname); in add_to_cache() 844 char *soname; member 854 uint32_t soname; /* String table indice. */ member 906 char **soname) in search_aux_cache() argument 924 if (entry->soname != NULL) in search_aux_cache() 925 *soname = xstrdup (entry->soname); in search_aux_cache() 927 *soname = NULL; in search_aux_cache() 937 unsigned int isa_level, const char *soname, int used) in insert_to_aux_cache() argument 948 size_t len = soname ? strlen (soname) + 1 : 0; in insert_to_aux_cache() [all …]
|
D | tst-tls-manydynamic.c | 49 char soname[100]; in init_functions() local 50 snprintf (soname, sizeof (soname), "tst-tls-manydynamic%02dmod.so", i); in init_functions() 51 handles[i] = dlopen (soname, RTLD_LAZY); in init_functions()
|
D | readelflib.c | 43 unsigned int *isa_level, char **soname, void *file_contents, in process_elf_file() argument 116 if (strcmp (program_interpreter, interpreters[j].soname) == 0) in process_elf_file() 265 if (strcmp (name, known_libs [j].soname) == 0) in process_elf_file() 274 *soname = xstrdup (name); in process_elf_file() 277 if (*soname && *flag != FLAG_ELF) in process_elf_file()
|
D | sprof.c | 174 const char *soname; /* Soname of shared object. */ member 286 const char *soname; in main() local 289 soname = shobj_handle->soname ?: basename (shobj); in main() 290 soname_len = strlen (soname); in main() 292 stpcpy (mempcpy (newp, soname, soname_len), ".profile"); in main() 534 result->soname = NULL; in load_shobj() 536 result->soname = result->dynstrtab + map->l_info[DT_SONAME]->d_un.d_val; in load_shobj() 537 if (do_test && result->soname != NULL) in load_shobj() 538 printf ("soname: %s\n", result->soname); in load_shobj()
|
D | dso-sort-tests-1.def | 51 # an soname that may cause confusion 52 tst-dso-ordering10: {}->a->b->c;soname({})=c
|
/glibc-2.36/scripts/ |
D | abilist.awk | 19 soname = sofullname; 20 sub(/^.*\//, "", soname); 21 sub(/\.so\.[0-9.]+$/, "", soname); 24 || (libname_regexp != "" && soname !~ libname_regexp)); 109 version = soname " " version (combine_fullname ? " " sofullname : ""); 125 if (!end && (combine || ! parse_names || soname == "")) 130 out = prefix soname ".symlist"; 131 if (soname in outfiles) 132 out = out "." ++outfiles[soname]; 134 outfiles[soname] = 1;
|
D | lib-names.awk | 7 soname = version = fields[2]; 8 sub(/^.*=/, "", soname); 10 if ($soname !~ /^lib/) { 11 extra = soname; 17 soname = "\"" soname "\""; 22 macros[$1 FS lib "_SO"] = soname; 24 macros[$1 FS extra "_SO"] = soname;
|
D | dso-ordering-test.py | 683 soname = ("$(objpfx)" + test_subdir + "/" 686 ldflags += (" -Wl,-soname=" + soname) 700 soname = ("$(objpfx)" + test_subdir + "/" 703 ldflags += (" -Wl,-soname=" + soname) 938 soname = ("-Wl,-soname=" + testpfx + test_name + "-" 940 cmd += [soname] 959 soname = ("-Wl,-soname=" + testpfx + test_name + "-" 961 cmd += [soname]
|
/glibc-2.36/sysdeps/unix/sysv/linux/powerpc/ |
D | readelflib.c | 21 int *flag, unsigned int *isa_level, char **soname, 24 int *flag, unsigned int *isa_level, char **soname, 30 unsigned int *isa_level, char **soname, void *file_contents, in process_elf_file() argument 37 return process_elf32_file (file_name, lib, flag, isa_level, soname, in process_elf_file() 41 ret = process_elf64_file (file_name, lib, flag, isa_level, soname, in process_elf_file()
|
/glibc-2.36/sysdeps/unix/sysv/linux/sparc/ |
D | readelflib.c | 20 int *flag, unsigned int *isa_level, char **soname, 23 int *flag, unsigned int *isa_level, char **soname, 29 unsigned int *isa_level, char **soname, void *file_contents, in process_elf_file() argument 36 return process_elf32_file (file_name, lib, flag, isa_level, soname, in process_elf_file() 40 ret = process_elf64_file (file_name, lib, flag, isa_level, soname, in process_elf_file()
|
/glibc-2.36/sysdeps/unix/sysv/linux/s390/ |
D | readelflib.c | 20 int *flag, unsigned int *isa_level, char **soname, 23 int *flag, unsigned int *isa_level, char **soname, 29 unsigned int *isa_level, char **soname, void *file_contents, in process_elf_file() argument 36 return process_elf32_file (file_name, lib, flag, isa_level, soname, in process_elf_file() 40 ret = process_elf64_file (file_name, lib, flag, isa_level, soname, in process_elf_file()
|
/glibc-2.36/sysdeps/unix/sysv/linux/ia64/ |
D | readelflib.c | 20 int *flag, unsigned int *isa_level, char **soname, 23 int *flag, unsigned int *isa_level, char **soname, 29 unsigned int *isa_level, char **soname, void *file_contents, in process_elf_file() argument 36 return process_elf32_file (file_name, lib, flag, isa_level, soname, in process_elf_file() 40 ret = process_elf64_file (file_name, lib, flag, isa_level, soname, in process_elf_file()
|
/glibc-2.36/sysdeps/generic/ |
D | ldconfig.h | 72 const char *soname, int flags, 81 unsigned int *isa_level, char **soname); 84 unsigned int isa_level, const char *soname); 91 char **soname, int is_link, struct stat *stat_buf); 97 int *flag, unsigned int *isa_level, char **soname,
|
/glibc-2.36/sysdeps/unix/sysv/linux/arm/ |
D | readelflib.c | 20 int *flag, unsigned int *isa_level, char **soname, 23 int *flag, unsigned int *isa_level, char **soname, 29 unsigned int *isa_level, char **soname, void *file_contents, in process_elf_file() argument 39 ret = process_elf32_file (file_name, lib, flag, isa_level, soname, in process_elf_file() 58 ret = process_elf64_file (file_name, lib, flag, isa_level, soname, in process_elf_file()
|
/glibc-2.36/sysdeps/unix/sysv/linux/riscv/ |
D | readelflib.c | 21 int *flag, unsigned int *isa_level, char **soname, 24 int *flag, unsigned int *isa_level, char **soname, 41 unsigned int *isa_level, char **soname, void *file_contents, in process_elf_file() argument 55 ret = process_elf32_file (file_name, lib, flag, isa_level, soname, in process_elf_file() 61 ret = process_elf64_file (file_name, lib, flag, isa_level, soname, in process_elf_file()
|
/glibc-2.36/sysdeps/unix/sysv/linux/mips/ |
D | readelflib.c | 20 int *flag, unsigned int *isa_level, char **soname, 23 int *flag, unsigned int *isa_level, char **soname, 29 unsigned int *isa_level, char **soname, void *file_contents, in process_elf_file() argument 44 ret = process_elf32_file (file_name, lib, flag, isa_level, soname, in process_elf_file() 61 ret = process_elf64_file (file_name, lib, flag, isa_level, soname, in process_elf_file()
|
/glibc-2.36/sysdeps/unix/sysv/linux/x86/ |
D | readelflib.c | 19 int *flag, unsigned int *isa_level, char **soname, 22 int *flag, unsigned int *isa_level, char **soname, 28 unsigned int *isa_level, char **soname, void *file_contents, in process_elf_file() argument 68 ret = process_elf32_file (file_name, lib, flag, isa_level, soname, in process_elf_file() 71 ret = process_elf64_file (file_name, lib, flag, isa_level, soname, in process_elf_file()
|
/glibc-2.36/iconvdata/ |
D | Makefile | 125 LDFLAGS-libJIS.so = $(LDFLAGS-soname-fname) 126 LDFLAGS-libKSC.so = $(LDFLAGS-soname-fname) 127 LDFLAGS-libGB.so = $(LDFLAGS-soname-fname) 128 LDFLAGS-libCNS.so = $(LDFLAGS-soname-fname) 129 LDFLAGS-libISOIR165.so = $(LDFLAGS-soname-fname) 130 LDFLAGS-libJISX0213.so = $(LDFLAGS-soname-fname)
|
/glibc-2.36/sysdeps/unix/sysv/linux/x86_64/ |
D | Makefile | 58 LDFLAGS-libx86-64-isa-level-1.so += -Wl,-soname,libx86-64-isa-level.so 59 LDFLAGS-libx86-64-isa-level-4.so += -Wl,-soname,libx86-64-isa-level.so
|
/glibc-2.36/sysdeps/pthread/ |
D | Makefile | 281 LDFLAGS-tst-_res1mod1.so = -Wl,-soname,tst-_res1mod1.so 282 LDFLAGS-tst-_res1mod2.so = -Wl,-soname,tst-_res1mod2.so 313 LDFLAGS-tst-join7mod.so = -Wl,-soname,tst-join7mod.so
|
/glibc-2.36/sysdeps/x86_64/ |
D | Makefile | 63 LDFLAGS-tst-x86_64mod-1.so = -Wl,-soname,tst-x86_64mod-1.so 78 LDFLAGS-tst-platformmod-2.so = -Wl,-soname,tst-platformmod-2.so
|
/glibc-2.36/ |
D | shlib-versions | 65 # This defines the libgcc soname version this glibc is to load for
|