/prebuilts/ndk/8/platforms/android-14/arch-mips/usr/lib/ |
crtbegin_static.o | |
/prebuilts/ndk/8/platforms/android-14/arch-x86/usr/lib/ |
crtbegin_dynamic.o | |
crtbegin_static.o | |
/prebuilts/ndk/8/platforms/android-9/arch-mips/usr/lib/ |
crtbegin_dynamic.o | |
crtbegin_static.o | |
/prebuilts/ndk/8/platforms/android-9/arch-x86/usr/lib/ |
crtbegin_dynamic.o | |
crtbegin_static.o | |
/external/llvm/test/CodeGen/ARM/ |
ctors_dtors.ll | 12 ; GNUEABI: .section .fini_array,"aw",%fini_array
|
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/config/ |
initfini-array.h | 1 /* Definitions for ELF systems with .init_array/.fini_array section 35 /* Use .init_array/.fini_array section for constructors and destructors. */
|
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/config/ |
initfini-array.h | 1 /* Definitions for ELF systems with .init_array/.fini_array section 35 /* Use .init_array/.fini_array section for constructors and destructors. */
|
/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/config/ |
initfini-array.h | 1 /* Definitions for ELF systems with .init_array/.fini_array section 35 /* Use .init_array/.fini_array section for constructors and destructors. */
|
/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/config/ |
initfini-array.h | 1 /* Definitions for ELF systems with .init_array/.fini_array section 35 /* Use .init_array/.fini_array section for constructors and destructors. */
|
/bionic/libc/bionic/ |
libc_init_common.cpp | 114 * to run the destructors that are listed in the .fini_array section 117 * 'fini_array' points to a list of function addresses. The first 121 void** fini_array = reinterpret_cast<void**>(array); local 125 if (array == NULL || (size_t)fini_array[0] != minus1) { 130 fini_array += 1; 134 while (fini_array[count] != NULL) { 140 void (*func)() = (void (*)()) fini_array[--count];
|
libc_init_dynamic.cpp | 105 // The executable may have its own destructors listed in its .fini_array 108 if (structors->fini_array) { 109 __cxa_atexit(__libc_fini,structors->fini_array,NULL);
|
libc_init_static.cpp | 102 // The executable may have its own destructors listed in its .fini_array 105 if (structors->fini_array != NULL) { 106 __cxa_atexit(__libc_fini,structors->fini_array,NULL);
|
/development/ndk/platforms/android-3/arch-arm/src/ |
crtbegin_dynamic.c | 33 void (**fini_array)(void); member in struct:__anon920 52 __attribute__ ((section (".fini_array"))) 83 array.fini_array = &__FINI_ARRAY__;
|
crtbegin_static.c | 33 void (**fini_array)(void); member in struct:__anon921 52 __attribute__ ((section (".fini_array"))) 83 array.fini_array = &__FINI_ARRAY__;
|
crtend.S | 35 .section .fini_array, "aw"
|
/prebuilts/ndk/4/platforms/android-5/arch-x86/usr/lib/ |
libdl.so | |
/prebuilts/ndk/4/platforms/android-8/arch-x86/usr/lib/ |
libdl.so | |
/bionic/libc/arch-arm/bionic/ |
crtbegin.c | 39 __attribute__ ((section (".fini_array"))) 46 array.fini_array = &__FINI_ARRAY__;
|
crtend.S | 35 .section .fini_array, "aw"
|
/bionic/libc/arch-x86/bionic/ |
crtbegin.c | 39 __attribute__ ((section (".fini_array"))) 48 array.fini_array = &__FINI_ARRAY__;
|
/external/llvm/test/MC/AsmParser/ |
section_names.s | 15 .section .fini_array 45 # CHECK: (('sh_name', 0x00000{{...}}) # '.fini_array'
|
/bionic/libc/arch-mips/bionic/ |
crtend.S | 35 .section .fini_array, "aw"
|