Home
last modified time | relevance | path

Searched refs:fini_array (Results 1 – 6 of 6) sorted by relevance

/bionic/libc/bionic/
Dlibc_init_common.cpp397 Dtor* fini_array = reinterpret_cast<Dtor*>(array); in __libc_fini() local
401 if (array == nullptr || fini_array[0] != minus1) return; in __libc_fini()
404 fini_array += 1; in __libc_fini()
408 while (fini_array[count] != nullptr) { in __libc_fini()
414 Dtor dtor = fini_array[--count]; in __libc_fini()
Dlibc_init_dynamic.cpp159 if (structors->fini_array) { in __libc_init()
160 __cxa_atexit(__libc_fini,structors->fini_array,nullptr); in __libc_init()
Dlibc_init_common.h40 fini_func_t** fini_array; member
Dlibc_init_static.cpp82 fini_func_t** array = structors->fini_array; in call_fini_array()
/bionic/libc/arch-common/bionic/
Dcrtbegin.c73 array.fini_array = __fini_array_start; in _start_main()
77 array.fini_array = fini_array_with_sentinels; in _start_main()
/bionic/
Dandroid-changes-for-ndk-developers.md494 ## No more sentinels in .preinit_array/.init_array/.fini_array sections of executables (in All API …
497 `.preinit_array`/`.init_array`/`.fini_array` sections of executables to locate