Home
last modified time | relevance | path

Searched refs:module (Results 1 – 16 of 16) sorted by relevance

/bionic/tests/
DAndroid.build.mk20 LOCAL_MODULE := $(module)
28 LOCAL_MODULE_STEM_32 := $(module)32
29 LOCAL_MODULE_STEM_64 := $(module)64
31 ifneq ($($(module)_install_to_native_tests_dir),)
38 ifneq ($($(module)_install_to_native_tests_dir_32),)
39 tests_dir_32 := $($(module)_install_to_native_tests_dir_32)
41 tests_dir_32 := $($(module)_install_to_native_tests_dir)
44 ifneq ($($(module)_install_to_native_tests_dir_64),)
45 tests_dir_64 := $($(module)_install_to_native_tests_dir_64)
47 tests_dir_64 := $($(module)_install_to_native_tests_dir)
[all …]
/bionic/tests/libs/
DAndroid.build.testlib.internal.mk19 ifeq ($($(module)_relative_install_path),)
20 $(module)_install_to_native_tests_dir := bionic-loader-test-libs
22 …$(module)_install_to_native_tests_dir := bionic-loader-test-libs/$($(module)_relative_install_path)
25 $(module)_ldflags += -Wl,--rpath,\$${ORIGIN} -Wl,--enable-new-dtags
DAndroid.build.dlopen_check_order_reloc_siblings.mk32 module := libtest_check_order_reloc_siblings_1
47 module := libtest_check_order_reloc_siblings_2
60 module := libtest_check_order_reloc_siblings_3
70 module := libtest_check_order_reloc_siblings_a
80 module := libtest_check_order_reloc_siblings_b
94 module := libtest_check_order_reloc_siblings_c
104 module := libtest_check_order_reloc_siblings_d
114 module := libtest_check_order_reloc_siblings_e
123 module := libtest_check_order_reloc_siblings_f
133 module := libtest_check_order_reloc_siblings_c_1
[all …]
DAndroid.build.dlopen_check_order_dlsym.mk25 module := libtest_check_order_dlsym_2_right
35 module := libtest_check_order_dlsym_a
45 module := libtest_check_order_dlsym_b
55 module := libtest_check_order_dlsym_3_c
66 module := libtest_check_order_dlsym_d
77 module := libtest_check_order_dlsym_1_left
89 module := libtest_check_order_dlsym
DAndroid.build.versioned_lib.mk25 module := libtest_versioned_uselibv1
38 module := libtest_versioned_uselibv2
48 module := libtest_versioned_uselibv2_other
58 module := libtest_versioned_uselibv3_other
73 module := libtest_versioned_libv1
86 module := libtest_versioned_libv2
100 module := libtest_versioned_lib
110 module := libtest_versioned_otherlib_empty
119 module := libtest_versioned_otherlib
DAndroid.build.dt_runpath.mk40 module := libtest_dt_runpath_a
50 module := libtest_dt_runpath_b
62 module := libtest_dt_runpath_c
78 module := libtest_dt_runpath_d
82 module := libtest_dt_runpath_d_zip
96 libtest_dt_runpath_d_zip_install_to_native_tests_dir := $(module)
109 module := libtest_dt_runpath_x
127 module := libtest_dt_runpath_y
DAndroid.build.dlopen_check_order_reloc_main_executable.mk30 module := libtest_check_order_reloc_root_1
42 module := libtest_check_order_reloc_root_2
55 module := libtest_check_order_reloc_root
DAndroid.build.dlopen_2_parents_reloc.mk28 module := libtest_two_parents_child
39 module := libtest_two_parents_parent1
50 module := libtest_two_parents_parent2
DAndroid.mk47 module := libdlext_test
62 module := libdlext_test_recursive
69 module := libdlext_test_fd
76 libdlext_test_fd_relative_install_path := $(module)
87 module := libdlext_test_zip
94 libdlext_test_zip_relative_install_path := $(module)
98 module := libatest_simple_zip
103 libatest_simple_zip_relative_install_path := $(module)
113 module := libdlext_test_different_soname
177 module := libtest_with_dependency
DAndroid.build.linker_namespaces.mk42 module := libnstest_root_not_isolated
47 module := libnstest_private_external
DAndroid.build.pthread_atfork.mk23 module := libtest_pthread_atfork
/bionic/libc/bionic/
Dbionic_elf_tls.cpp188 TlsModule& module = modules.module_table[i]; in __init_static_tls() local
189 if (module.static_offset == SIZE_MAX) { in __init_static_tls()
194 if (module.segment.init_size == 0) { in __init_static_tls()
199 memcpy(static_cast<char*>(static_tls) + module.static_offset, in __init_static_tls()
200 module.segment.init_ptr, in __init_static_tls()
201 module.segment.init_size); in __init_static_tls()
/bionic/docs/
Delf-tls.md21 At run-time, TLS variables are allocated on a module-by-module basis, where a module is a shared
44 Each thread has a "Dynamic Thread Vector" (DTV) with a pointer to each module's TLS block (or NULL
45 if it hasn't been allocated yet). If the executable has a TLS segment, then it will always be module
66 A TLS variable may be in a different module than the reference.
87   long module; // starts counting at 1
93     R_TLS_DTPMOD(tls_var), // dynamic TP module ID
100 `R_TLS_DTPMOD` is a dynamic relocation to the index of the module containing `tls_var`, and
101 `R_TLS_DTPOFF` is a dynamic relocation to the offset of `tls_var` within its module's `PT_TLS`
104 `__tls_get_addr` looks up `TlsIndex::module`'s entry in the DTV and adds `TlsIndex::offset` to the
105 module's TLS block. Before it can do this, it ensures that the module's TLS block is allocated. A
[all …]
Dfdsan.md45 …le descriptor, even using the same value for all file descriptors in the module can be useful, sin…
/bionic/libc/tools/
Dpylintrc51 # Put messages in a separate file for each module / package specified on the
77 # Required attributes for module, separated by a comma
83 # Regular expression which should only match correct module names
84 module-rgx=(([a-z_][a-z0-9_]*)|([A-Z][a-zA-Z0-9]+))$
86 # Regular expression which should only match correct module level names
200 # Maximum number of lines in a module
201 max-module-lines=1000
/bionic/linker/
DAndroid.bp180 // Define _USING_LIBCXX so <stdatomic.h> defers to the <atomic> header. When a Soong module
212 // just for this module