Home
last modified time | relevance | path

Searched refs:lib (Results 1 – 25 of 181) sorted by relevance

12345678

/glibc-2.36/
Dextra-lib.mk12 lib := $(firstword $(extra-libs-left))
13 extra-libs-left := $(filter-out $(lib),$(extra-libs-left))
15 object-suffixes-$(lib) := $(filter-out $($(lib)-inhibit-o),$(object-suffixes))
17 ifneq (,$($(lib)-static-only-routines))
18 ifneq (,$(filter yes%,$(build-shared)$($(lib).so-version)))
19 object-suffixes-$(lib) += $(filter-out $($(lib)-inhibit-o),.oS)
23 ifneq (,$(object-suffixes-$(lib)))
27 install-lib := $(install-lib)
31 all-$(lib)-routines := $($(lib)-routines) $($(lib)-sysdep_routines)
34 ifeq (,$(filter $(lib), $(extra-libs-noinstall)))
[all …]
DMakerules295 before-compile += $(common-objpfx)gnu/lib-names.h
298 lib-names-h-abi = gnu/lib-names.h
299 lib-names-stmp-abi = gnu/lib-names.stmp
301 lib-names-h-abi = gnu/lib-names-$(default-abi).h
302 lib-names-stmp-abi = gnu/lib-names-$(default-abi).stmp
303 before-compile += $(common-objpfx)$(lib-names-h-abi)
304 common-generated += gnu/lib-names.h
305 install-others-nosubdir: $(inst_includedir)/$(lib-names-h-abi)
306 $(common-objpfx)gnu/lib-names.h:
321 echo '# include <gnu/lib-names-$(v).h>'); \
[all …]
/glibc-2.36/include/
Dshlib-compat.h39 #define LIB_COMPAT(lib, introduced, obsoleted) \ argument
40 _LIB_COMPAT (lib, introduced, obsoleted)
41 #define _LIB_COMPAT(lib, introduced, obsoleted) \ argument
42 (IS_IN (lib) \
43 && (!(ABI_##lib##_##obsoleted - 0) \
44 || ((ABI_##lib##_##introduced - 0) < (ABI_##lib##_##obsoleted - 0))))
53 # define SHLIB_COMPAT(lib, introduced, obsoleted) \ argument
54 _LIB_COMPAT (lib, introduced, obsoleted)
58 #define OTHER_SHLIB_COMPAT(lib, introduced, obsoleted) \ argument
59 _OTHER_SHLIB_COMPAT (lib, introduced, obsoleted)
[all …]
/glibc-2.36/scripts/
Dsoversions.awk13 lib = number = $1;
14 sub(/=.*$/, "", lib);
16 if (lib in numbers) next;
17 numbers[lib] = number;
18 order[lib] = ++order_n;
21 versions[lib] = $0
26 for (lib in numbers) {
27 if (lib in versions)
28 set = versions[lib];
34 line = set ? (lib FS numbers[lib] FS set) : (lib FS numbers[lib]);
[all …]
Dversionlist.awk36 lib = libs_order[i];
39 if (!((lib, v) in lib_versions)) {
40 libs[lib] = libs[lib] " " v "\n";
45 if (!((lib, v) in lib_versions)) {
46 others_libs[lib] = others_libs[lib] " " v "\n";
50 print lib, "{";
58 printf "%s", libs[lib] | sort;
62 printf "%s", others_libs[lib] | sort;
Dlib-names.awk6 lib = fields[1];
9 sub(/^lib.*\.so\./, "", version);
10 if ($soname !~ /^lib/) {
18 lib = toupper(lib);
20 gsub(/-/, "_", lib);
22 macros[$1 FS lib "_SO"] = soname;
Dtst-ld-trace.py52 def is_vdso(lib): argument
53 return lib.startswith('linux-gate') or lib.startswith('linux-vdso')
67 lib = os.path.basename(fields[0].strip())
68 if lib.startswith('ld'):
69 lib = 'ld'
70 elif lib.startswith('libc'):
71 lib = 'libc'
73 trace += ['{} {}'.format(lib, found)]
/glibc-2.36/sysdeps/ieee754/ldbl-opt/
Dmath_ldbl_opt.h9 #define LONG_DOUBLE_COMPAT(lib, introduced) \ argument
10 SHLIB_COMPAT(lib, introduced, LONG_DOUBLE_COMPAT_VERSION)
11 #define long_double_symbol(lib, local, symbol) \ argument
12 long_double_symbol_1 (lib, local, symbol, LONG_DOUBLE_COMPAT_VERSION)
21 # 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
24 compat_symbol (lib, local, symbol, LONG_DOUBLE_COMPAT_VERSION)
31 # define ldbl_compat_symbol(lib, local, symbol, version) \ argument
36 # define long_double_symbol_1(lib, local, symbol, version) \ argument
[all …]
/glibc-2.36/dlfcn/
DMakefile43 install-lib-ldscripts = libdl.so
58 bug-dlsym1-lib1 bug-dlsym1-lib2 bug-atexit1-lib \
59 bug-atexit2-lib bug-dl-leaf-lib \
60 bug-dl-leaf-lib-cb moddummy1 moddummy2
81 modules-names += bug-atexit3-lib
135 $(objpfx)bug-atexit1.out: $(objpfx)bug-atexit1-lib.so
137 $(objpfx)bug-atexit2.out: $(objpfx)bug-atexit2-lib.so
140 LDLIBS-bug-atexit3-lib.so = -lstdc++ -lgcc_eh
141 $(objpfx)bug-atexit3-lib.so: $(libsupport)
142 $(objpfx)bug-atexit3.out: $(objpfx)bug-atexit3-lib.so
[all …]
/glibc-2.36/sysdeps/gnu/
Dconfigure8 # in /lib and /etc.
12 libc_cv_slibdir='/lib'
13 libc_cv_rtlddir='/lib'
14 if test "$libdir" = '${exec_prefix}/lib'; then
15 libdir='${exec_prefix}/lib';
17 libc_cv_complocaledir='${exec_prefix}/lib/locale'
/glibc-2.36/elf/
Dtst-ldconfig-X.sh33 mkdir -p $testroot/lib $testroot/etc
36 ln -s libdoesnotexist.so.1.1 $testroot/lib/libdoesnotexist.so.1
39 ln -s $testroot/opt/sw/lib/libdoesnotexist2.so.1.1 $testroot/lib/
58 $testroot/lib
Dsotruss.sh29 lib='@PREFIX@/$LIB/audit/sotruss-lib.so'
116 -l | --l | --li | --lib)
121 lib="$1"
150 export LD_AUDIT="$lib"
/glibc-2.36/sysdeps/unix/sysv/linux/powerpc/
Dreadelflib.c20 int process_elf32_file (const char *file_name, const char *lib,
23 int process_elf64_file (const char *file_name, const char *lib,
29 process_elf_file (const char *file_name, const char *lib, int *flag, 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()
Dldd-rewrite.sed10 # /lib(64|)/*(64|).so* is replaced with /lib/*.so* and /lib64/*64.so*
11 # this works for /lib64/ld64.so.x and /lib/ld.so.x as input
14 s_^RTLDLIST=\(.*lib\)\(/[^/]*\)\(\.so\.[0-9.]*\)[[:blank:]]*$_RTLDLIST="\1\2\3 \164\264\3"_
/glibc-2.36/sysdeps/unix/sysv/linux/sparc/
Dreadelflib.c19 int process_elf32_file (const char *file_name, const char *lib,
22 int process_elf64_file (const char *file_name, const char *lib,
28 process_elf_file (const char *file_name, const char *lib, int *flag, 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.c19 int process_elf32_file (const char *file_name, const char *lib,
22 int process_elf64_file (const char *file_name, const char *lib,
28 process_elf_file (const char *file_name, const char *lib, int *flag, 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()
Dldd-rewrite.sed10 # /lib(64|)/*(64|).so* is replaced with /lib/*.so* and /lib/*64.so*
11 # this works for /lib64/ld64.so.x and /lib/ld.so.x as input
14 s_^RTLDLIST=\(.*lib\)\(/[^/]*\)\(\.so\.[0-9.]*\)[[:blank:]]*$_RTLDLIST="\1\2\3 \1\264\3"_
/glibc-2.36/sysdeps/unix/sysv/linux/ia64/
Dreadelflib.c19 int process_elf32_file (const char *file_name, const char *lib,
22 int process_elf64_file (const char *file_name, const char *lib,
28 process_elf_file (const char *file_name, const char *lib, int *flag, 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/arm/
Dreadelflib.c19 int process_elf32_file (const char *file_name, const char *lib,
22 int process_elf64_file (const char *file_name, const char *lib,
28 process_elf_file (const char *file_name, const char *lib, int *flag, 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.c20 int process_elf32_file (const char *file_name, const char *lib,
23 int process_elf64_file (const char *file_name, const char *lib,
40 process_elf_file (const char *file_name, const char *lib, int *flag, 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()
Dconfigure209 libc_cv_rtlddir='/lib'
210 if test "$libdir" = '${exec_prefix}/lib'; then
213 libc_cv_complocaledir='${exec_prefix}/lib/locale'
223 libc_cv_rtlddir='/lib'
224 if test "$libdir" = '${exec_prefix}/lib'; then
227 libc_cv_complocaledir='${exec_prefix}/lib/locale'
237 libc_cv_rtlddir='/lib'
238 if test "$libdir" = '${exec_prefix}/lib'; then
241 libc_cv_complocaledir='${exec_prefix}/lib/locale'
251 libc_cv_rtlddir='/lib'
[all …]
/glibc-2.36/sysdeps/unix/sysv/linux/mips/
Dreadelflib.c19 int process_elf32_file (const char *file_name, const char *lib,
22 int process_elf64_file (const char *file_name, const char *lib,
28 process_elf_file (const char *file_name, const char *lib, int *flag, 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.c18 int process_elf32_file (const char *file_name, const char *lib,
21 int process_elf64_file (const char *file_name, const char *lib,
27 process_elf_file (const char *file_name, const char *lib, int *flag, 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/csu/
DMakefile42 install-lib = $(start-installed-name) g$(start-installed-name) $(csu-dummies)
68 install-lib += S$(start-installed-name)
76 install-lib += r$(start-installed-name) gr$(start-installed-name)
83 install-lib += $(static-start-installed-name) g$(static-start-installed-name)
88 install-lib += r$(static-start-installed-name) gr$(static-start-installed-name)
103 install-lib += $(crtstuff:=.o)
107 multilib-extra-objs = $(addprefix $(multidir)/, $(install-lib))
195 $(addprefix $(objpfx)$(multidir)/, $(install-lib)): $(addprefix $(objpfx), $(install-lib))
/glibc-2.36/sysdeps/generic/
Dmath_ldbl_opt.h11 #define LONG_DOUBLE_COMPAT(lib, introduced) 0 argument
12 #define long_double_symbol(lib, local, symbol) argument
16 #define ldbl_compat_symbol(lib, local, symbol, version) \ argument
17 compat_symbol (lib, local, symbol, version)

12345678