Home
last modified time | relevance | path

Searched refs:soname (Results 1 – 25 of 82) sorted by relevance

1234

/glibc-2.36/elf/
Dtst-dl_find_object-threads.c42 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 …]
Dreadlib.c42 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()
Dldconfig.c568 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 …]
Dcache.c768 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 …]
Dtst-tls-manydynamic.c49 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()
Dreadelflib.c43 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()
Dsprof.c174 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()
Ddso-sort-tests-1.def51 # an soname that may cause confusion
52 tst-dso-ordering10: {}->a->b->c;soname({})=c
/glibc-2.36/scripts/
Dabilist.awk19 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;
Dlib-names.awk7 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;
Ddso-ordering-test.py683 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/
Dreadelflib.c21 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/
Dreadelflib.c20 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/
Dreadelflib.c20 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/
Dreadelflib.c20 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/
Dldconfig.h72 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/
Dreadelflib.c20 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/
Dreadelflib.c21 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/
Dreadelflib.c20 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/
Dreadelflib.c19 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/
DMakefile125 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/
DMakefile58 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/
DMakefile281 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/
DMakefile63 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/
Dshlib-versions65 # This defines the libgcc soname version this glibc is to load for

1234