Home
last modified time | relevance | path

Searched refs:RTLD_LOCAL (Results 1 – 10 of 10) sorted by relevance

/bionic/tests/
Dcfi_test.cpp36 handle = dlopen("libcfi-test.so", RTLD_NOW | RTLD_LOCAL); in TEST()
89 void* handle2 = dlopen("libcfi-test.so", RTLD_NOW | RTLD_LOCAL); in TEST()
111 handle = dlopen("libcfi-test-bad.so", RTLD_NOW | RTLD_LOCAL); in TEST()
114 handle = dlopen("libcfi-test-bad.so", RTLD_NOW | RTLD_LOCAL); in TEST()
Dpthread_dlfcn_test.cpp43 …_test_handle); g_atfork_test_handle = dlopen("libtest_pthread_atfork.so", RTLD_NOW | RTLD_LOCAL); } in AtForkChild()
48 void* handle = dlopen("libtest_pthread_atfork.so", RTLD_NOW | RTLD_LOCAL); in TEST()
93 g_atfork_test_handle = dlopen("libtest_pthread_atfork.so", RTLD_NOW | RTLD_LOCAL); in TEST()
Ddlfcn_test.cpp95 void* handle = dlopen("libtest_dlsym_from_this.so", RTLD_LAZY | RTLD_LOCAL); in TEST()
132 void* preload = dlopen("libtest_dlsym_from_this_grandchild.so", RTLD_NOW | RTLD_LOCAL); in TEST()
135 void* handle = dlopen("libtest_dlsym_from_this.so", RTLD_NOW | RTLD_LOCAL); in TEST()
424 handle = dlopen("libtest_check_order_reloc_siblings.so", RTLD_NOW | RTLD_LOCAL);
446 void* handle_for_1 = dlopen("libtest_check_order_reloc_siblings_1.so", RTLD_NOW | RTLD_LOCAL);
449 handle = dlopen("libtest_check_order_reloc_siblings.so", RTLD_NOW | RTLD_LOCAL);
489 handle = dlopen("libtest_check_order_reloc_siblings.so", RTLD_NOW | RTLD_LOCAL);
535 handle = dlopen("libtest_check_order_reloc_siblings.so", RTLD_NOW | RTLD_LOCAL);
559 void* handle = dlopen("libtest_two_parents_parent1.so", RTLD_NOW | RTLD_LOCAL);
562 void* handle2 = dlopen("libtest_two_parents_parent2.so", RTLD_NOW | RTLD_LOCAL);
[all …]
Ddlext_test.cpp1688 void* handle = dlopen("libtest_dlsym_from_this.so", RTLD_NOW | RTLD_LOCAL); in TEST()
1696 void* handle = dlopen("libtest_dlsym_from_this.so", RTLD_NOW | RTLD_LOCAL); in TEST()
/bionic/libc/include/
Ddlfcn.h68 RTLD_LOCAL = 0, enumerator
/bionic/libc/bionic/
Dicu.cpp77 g_libicuuc_handle = dlopen("libicuuc.so", RTLD_LOCAL); in __find_icu()
Dmalloc_common.cpp342 void* malloc_impl_handle = dlopen(DEBUG_SHARED_LIB, RTLD_NOW | RTLD_LOCAL); in malloc_init_impl()
/bionic/
Dandroid-changes-for-ndk-developers.md54 ## RTLD_LOCAL (Available in API level >= 23)
56 The dlopen(3) RTLD_LOCAL flag used to be ignored but is implemented
57 correctly in API 23 and later. Note that RTLD_LOCAL is the default,
58 so even calls to dlopen(3) that didn’t explicitly use RTLD_LOCAL will
59 be affected (unless they explicitly used RTLD_GLOBAL). With RTLD_LOCAL,
/bionic/tests/libs/
DAndroid.bp356 // Library to check RTLD_LOCAL with dlsym in 'this'
/bionic/linker/
Dlinker.cpp1921 if ((flags & ~(RTLD_NOW|RTLD_LAZY|RTLD_LOCAL|RTLD_GLOBAL|RTLD_NODELETE|RTLD_NOLOAD)) != 0) { in do_dlopen()