/development/ndk/platforms/android-3/arch-arm/src/ |
crtend_so.S | 36 .section .fini_array, "aw"
|
crtend.S | 35 .section .fini_array, "aw"
|
crtbegin_dynamic.c | 33 void (**fini_array)(void); member in struct:__anon1267 52 __attribute__ ((section (".fini_array"))) 83 array.fini_array = &__FINI_ARRAY__;
|
crtbegin_static.c | 33 void (**fini_array)(void); member in struct:__anon1268 52 __attribute__ ((section (".fini_array"))) 83 array.fini_array = &__FINI_ARRAY__;
|
/development/ndk/platforms/android-9/arch-mips/src/ |
crtend_so.S | 4 .section .fini_array, "aw"
|
crtend_android.S | 35 .section .fini_array, "aw"
|
crtbegin.c | 39 void (**fini_array)(void); member in struct:__anon1710 50 __attribute__ ((section (".fini_array"))) 63 array.fini_array = &__FINI_ARRAY__;
|
/development/ndk/platforms/android-L/arch-mips64/src/ |
crtend_so.S | 4 .section .fini_array, "aw"
|
crtend_android.S | 35 .section .fini_array, "aw"
|
crtbegin.c | 39 __attribute__ ((section (".fini_array"))) 47 array.fini_array = &__FINI_ARRAY__;
|
/development/ndk/platforms/android-9/arch-x86/src/ |
crtend.S | 7 .section .fini_array, "aw"
|
crtend_so.S | 4 .section .fini_array, "aw"
|
crtbegin.c | 39 __attribute__ ((section (".fini_array"))) 50 array.fini_array = &__FINI_ARRAY__;
|
/bionic/libc/arch-common/bionic/ |
crtend.S | 37 .section .fini_array, "aw"
|
crtend_so.S | 35 .section .fini_array, "aw"
|
crtbegin.c | 39 __attribute__ ((section (".fini_array"))) 50 array.fini_array = &__FINI_ARRAY__;
|
/bionic/libc/bionic/ |
libc_init_common.h | 36 void (**fini_array)(void); member in struct:__anon127
|
libc_init_common.cpp | 125 * to run the destructors that are listed in the .fini_array section 128 * 'fini_array' points to a list of function addresses. The first 132 void** fini_array = reinterpret_cast<void**>(array); local 136 if (array == NULL || (size_t)fini_array[0] != minus1) { 141 fini_array += 1; 145 while (fini_array[count] != NULL) { 151 void (*func)() = (void (*)()) fini_array[--count];
|
libc_init_dynamic.cpp | 106 // The executable may have its own destructors listed in its .fini_array 109 if (structors->fini_array) { 110 __cxa_atexit(__libc_fini,structors->fini_array,NULL);
|
/development/ndk/platforms/android-L/arch-arm64/src/ |
crtend.S | 37 .section .fini_array, "aw"
|
crtend_so.S | 35 .section .fini_array, "aw"
|
crtbegin.c | 39 __attribute__ ((section (".fini_array"))) 47 array.fini_array = &__FINI_ARRAY__;
|
/bionic/libc/arch-arm64/bionic/ |
crtbegin.c | 39 __attribute__ ((section (".fini_array"))) 47 array.fini_array = &__FINI_ARRAY__;
|
/bionic/libc/arch-mips/bionic/ |
crtbegin.c | 39 __attribute__ ((section (".fini_array"))) 47 array.fini_array = &__FINI_ARRAY__;
|
/bionic/libc/arch-mips64/bionic/ |
crtbegin.c | 39 __attribute__ ((section (".fini_array"))) 47 array.fini_array = &__FINI_ARRAY__;
|