Home
last modified time | relevance | path

Searched refs:version (Results 1 – 25 of 750) sorted by relevance

12345678910>>...30

/glibc-2.36/include/
Dshlib-compat.h83 # define versioned_symbol(lib, local, symbol, version) \ argument
84 versioned_symbol_1 (lib, local, symbol, version)
85 # define versioned_symbol_1(lib, local, symbol, version) \ argument
86 versioned_symbol_2 (local, symbol, VERSION_##lib##_##version)
95 # define compat_symbol(lib, local, symbol, version) \ argument
96 compat_symbol_1 (lib, local, symbol, version)
97 # define compat_symbol_1(lib, local, symbol, version) \ argument
98 compat_symbol_2 (local, symbol, VERSION_##lib##_##version)
116 # define versioned_symbol(lib, local, symbol, version) \ argument
120 # define compat_symbol(lib, local, symbol, version) ... argument
[all …]
Dlibc-symbols.h395 # define symbol_version(real, name, version) \ argument
396 symbol_version_reference(real, name, version)
397 # define default_symbol_version(real, name, version) \ argument
398 _default_symbol_version(real, name, version)
401 # define _default_symbol_version(real, name, version) \
402 _set_symbol_version (real, name@@version)
404 # define _default_symbol_version(real, name, version) \ argument
405 _set_symbol_version (real, #name "@@" #version)
409 # define symbol_version_string(lib, version) \ argument
410 _symbol_version_stringify_1 (VERSION_##lib##_##version)
[all …]
Ddlfcn.h56 extern void *__libc_dlvsym (void *map, const char *name, const char *version)
87 extern void *_dl_vsym (void *handle, const char *name, const char *version,
105 void *(*dlvsym) (void *handle, const char *name, const char *version,
117 void* (*libc_dlvsym) (void *map, const char *name, const char *version);
130 extern void *__dlvsym (void *handle, const char *name, const char *version,
Dlibc-diag.h56 #define DIAG_IGNORE_NEEDS_COMMENT(version, option) \ argument
68 # define DIAG_IGNORE_Os_NEEDS_COMMENT(version, option) \ argument
71 # define DIAG_IGNORE_Os_NEEDS_COMMENT(version, option) argument
/glibc-2.36/dlfcn/
Ddlvsym.c29 const char *version; member
41 args->sym = _dl_vsym (args->handle, args->name, args->version, args->who); in dlvsym_doit()
45 dlvsym_implementation (void *handle, const char *name, const char *version, in dlvsym_implementation() argument
52 args.version = version; in dlvsym_implementation()
66 ___dlvsym (void *handle, const char *name, const char *version) in ___dlvsym() argument
69 return GLRO (dl_dlfcn_hook)->dlvsym (handle, name, version, in ___dlvsym()
72 return dlvsym_implementation (handle, name, version, RETURN_ADDRESS (0)); in ___dlvsym()
83 __dlvsym (void *handle, const char *name, const char *version, void *dl_caller) in __dlvsym() argument
85 return dlvsym_implementation (handle, name, version, dl_caller); in __dlvsym()
89 ___dlvsym (void *handle, const char *name, const char *version) in ___dlvsym() argument
[all …]
/glibc-2.36/scripts/
Dglibcsymbols.py39 def __init__(self, symbol, version): argument
42 assert version
44 self.version = version
47 return self.symbol + '@' + self.version
50 return self.symbol == other.symbol and self.version == other.version
53 return hash(self.symbol) ^ hash(self.version)
65 version, symbol, flags = line.strip().split(' ', 2)
66 versym = VersionedSymbol(symbol, version)
81 versym.version, versym.symbol, flags))
Dmkinstalldirs41 --version)
80 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
89 test -d ./--version && rmdir ./--version
93 if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 &&
94 test ! -d ./--version; then
99 for d in ./-m ./-p ./--version "./$dirmode";
Dabilist.awk50 version = $6;
52 gsub(/[()]/, "", version);
58 if (version ~ /^GLIBC_ABI_/ && !include_abi_version) next;
60 if (version == "GLIBC_PRIVATE" && !include_private) next;
109 version = soname " " version (combine_fullname ? " " sofullname : "");
112 descs = descs version " " desc "\n";
Dmove-if-change40 version=`expr "$VERSION" : '\([^ ]*\)'`
41 version="move-if-change (gnulib) $version
54 --version | --versio | --versi | --vers | --ver | --ve | --v)
55 exec echo "$version" ;;
/glibc-2.36/elf/
Ddl-minimal.c60 struct r_found_version *version) in lookup_malloc_symbol() argument
66 version, 0, 0, NULL); in lookup_malloc_symbol()
85 struct r_found_version version; in __rtld_malloc_init_real() local
86 version.name = symbol_version_string (libc, GLIBC_2_0); in __rtld_malloc_init_real()
87 version.hidden = 0; in __rtld_malloc_init_real()
88 version.hash = _dl_elf_hash (version.name); in __rtld_malloc_init_real()
89 version.filename = NULL; in __rtld_malloc_init_real()
91 void *new_calloc = lookup_malloc_symbol (main_map, "calloc", &version); in __rtld_malloc_init_real()
92 void *new_free = lookup_malloc_symbol (main_map, "free", &version); in __rtld_malloc_init_real()
93 void *new_malloc = lookup_malloc_symbol (main_map, "malloc", &version); in __rtld_malloc_init_real()
[all …]
Ddl-lookup.c62 const struct r_found_version *const version, in ElfW()
95 if (version != NULL) in ElfW()
107 assert (version->filename == NULL in ElfW()
108 || ! _dl_name_match_p (version->filename, map)); in ElfW()
117 if ((map->l_versions[ndx].hash != version->hash in ElfW()
118 || strcmp (map->l_versions[ndx].name, version->name)) in ElfW()
119 && (version->hidden || map->l_versions[ndx].hash in ElfW()
346 const struct r_found_version *const version, int flags, in do_lookup_x() argument
416 sym = check_match (undef_name, ref, version, flags, in do_lookup_x()
441 sym = check_match (undef_name, ref, version, flags, in do_lookup_x()
[all …]
Ddl-libc.c87 struct r_found_version version; member
119 &args->version, 0, 0, NULL); in do_dlvsym()
198 __libc_dlvsym (void *map, const char *name, const char *version) in __libc_dlvsym() argument
202 return GLRO (dl_dlfcn_hook)->libc_dlvsym (map, name, version); in __libc_dlvsym()
210 args.version.name = version; in __libc_dlvsym()
211 args.version.hidden = 1; in __libc_dlvsym()
212 args.version.hash = _dl_elf_hash (version); in __libc_dlvsym()
213 args.version.filename = NULL; in __libc_dlvsym()
Ddl-runtime.c69 const struct r_found_version *version = NULL; in attribute_hidden() local
76 version = &l->l_versions[ndx]; in attribute_hidden()
77 if (version->hash == 0) in attribute_hidden()
78 version = NULL; in attribute_hidden()
96 version, ELF_RTYPE_CLASS_PLT, flags, NULL); in attribute_hidden()
256 const struct r_found_version *version = NULL; in DL_FIXUP_VALUE_TYPE() local
263 version = &l->l_versions[ndx]; in DL_FIXUP_VALUE_TYPE()
264 if (version->hash == 0) in DL_FIXUP_VALUE_TYPE()
265 version = NULL; in DL_FIXUP_VALUE_TYPE()
279 &defsym, l->l_scope, version, in DL_FIXUP_VALUE_TYPE()
Ddl-lookup-direct.c29 const char *version, uint32_t version_hash, in ElfW()
59 || strcmp (map->l_versions[ndx].name, version) != 0) in ElfW()
73 const char *version, uint32_t version_hash) in ElfW()
88 version, version_hash, in ElfW()
109 version, version_hash, symidx); in ElfW()
/glibc-2.36/sysdeps/ieee754/ldbl-opt/
Dmath_ldbl_opt.h21 # define long_double_symbol_1(lib, local, symbol, version) \ argument
22 versioned_symbol (lib, local, symbol, version)
23 # define ldbl_compat_symbol(lib, local, symbol, version) \ argument
31 # define ldbl_compat_symbol(lib, local, symbol, version) \ argument
36 # define long_double_symbol_1(lib, local, symbol, version) \ argument
39 # define long_double_symbol_1(lib, local, symbol, version) \ argument
/glibc-2.36/nscd/
Dnscd-client.h82 int32_t version; /* Version number of the daemon interface. */ member
92 int32_t version; member
108 int32_t version; member
121 int32_t version; member
136 int32_t version; member
157 int32_t version; member
167 int32_t version; member
180 int32_t version; member
188 int32_t version; member
318 int32_t version; member
/glibc-2.36/crypt/
Dcert.c17 #define libcrypt_version_reference(symbol, version) \ argument
18 _libcrypt_version_reference (symbol, VERSION_libcrypt_##version)
19 #define _libcrypt_version_reference(symbol, version) \ argument
20 __libcrypt_version_reference (symbol, version)
21 #define __libcrypt_version_reference(symbol, version) \ argument
22 __asm__ (".symver " #symbol ", " #symbol "@" #version)
/glibc-2.36/
Dshlib-versions2 # the shared library version numbers we will install.
14 # listed, which must be in ascending version order reading left to right
16 # version subsumes all prior versions back to the previous listed version.
23 # Library=version Earliest symbol set (optional)
53 # This defines the shared library version numbers we will install.
65 # This defines the libgcc soname version this glibc is to load for
Dabi-tags16 # Configuration ABI OS ABI version
19 .*-.*-linux.* 0 2.0.0 # earliest compatible kernel version
25 .*-.*-freebsd.*-gnu.* 3 4.0.0 # earliest compatible kernel version
27 .*-.*-knetbsd.*-gnu.* 4 1.6.0 # earliest compatible kernel version
/glibc-2.36/manual/
DMakefile58 libm-err.texi version.texi pkgvers.texi
125 $(objpfx)version.texi: $(objpfx)stamp-version ;
126 $(objpfx)stamp-version: $(common-objpfx)config.make
127 echo "@set VERSION $(version)" > $(objpfx)version-tmp
128 $(move-if-change) $(objpfx)version-tmp $(objpfx)version.texi
167 stamp-libm-err stamp-version
/glibc-2.36/sysdeps/aarch64/
Ddl-machine.h169 const struct r_found_version *version, in elf_machine_rela() argument
184 struct link_map *sym_map = RESOLVE_MAP (map, scope, &sym, version, in elf_machine_rela()
326 const struct r_found_version *version = NULL; in elf_machine_lazy_rel() local
331 version = &map->l_versions[vernum[symndx] & 0x7fff]; in elf_machine_lazy_rel()
333 elf_machine_rela (map, scope, reloc, sym, version, reloc_addr, in elf_machine_lazy_rel()
349 const struct r_found_version *version = NULL; in elf_machine_lazy_rel() local
355 version = &map->l_versions[vernum[symndx] & 0x7fff]; in elf_machine_lazy_rel()
360 elf_machine_rela (map, scope, reloc, sym, version, reloc_addr, in elf_machine_lazy_rel()
/glibc-2.36/sysdeps/generic/
Dlibc-symver.h43 # define symbol_version_reference(real, name, version) \
44 .symver real, name##@##version
46 # define symbol_version_reference(real, name, version) \ argument
47 __asm__ (".symver " #real "," #name "@" #version)
/glibc-2.36/sysdeps/mach/hurd/
Dconfigure13 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Hurd header version" >&5
14 $as_echo_n "checking Hurd header version... " >&6; }
20 #include <hurd/version.h>
27 # error Hurd version too old: HURD_INTERFACE_VERSION < NEED_VERSION
/glibc-2.36/sunrpc/
Dpm_getport.c85 u_long version, u_int protocol, time_t timeout_sec, in __libc_rpc_getport() argument
114 parms.pm_vers = version; in __libc_rpc_getport()
149 pmap_getport (struct sockaddr_in *address, u_long program, u_long version, in libc_hidden_def()
152 return __libc_rpc_getport (address, program, version, protocol, 5, 60); in libc_hidden_def()
/glibc-2.36/sysdeps/i386/
Ddl-machine.h250 const Elf32_Sym *sym, const struct r_found_version *version, in elf_machine_rel() argument
269 struct link_map *sym_map = RESOLVE_MAP (map, scope, &sym, version, in elf_machine_rel()
445 const struct r_found_version *version, in elf_machine_rela() argument
456 struct link_map *sym_map = RESOLVE_MAP (map, scope, &sym, version, in elf_machine_rela()
643 const ElfW(Half) *const version = in elf_machine_lazy_rel()
645 ElfW(Half) ndx = version[ELFW(R_SYM) (r->r_info)] & 0x7fff; in elf_machine_lazy_rel()
684 const struct r_found_version *version = NULL; in elf_machine_lazy_rela() local
690 version = &map->l_versions[vernum[symndx] & 0x7fff]; in elf_machine_lazy_rela()
695 elf_machine_rela (map, scope, reloc, sym, version, reloc_addr, in elf_machine_lazy_rela()

12345678910>>...30