Home
last modified time | relevance | path

Searched refs:fptr_t (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/lib/csu/common/
H A Dcrtbegin.c34 typedef void (*fptr_t)(void); typedef
36 __dso_hidden const fptr_t __JCR_LIST__[0] __section(".jcr");
38 __weakref_visible void Jv_RegisterClasses(const fptr_t *)
42 extern __dso_hidden const fptr_t __CTOR_LIST__start __asm("__CTOR_LIST__");
44 __dso_hidden const fptr_t __aligned(sizeof(void *)) __CTOR_LIST__[] __section(".ctors") = {
45 (fptr_t) -1,
47 __dso_hidden extern const fptr_t __CTOR_LIST_END__[];
91 for (const fptr_t *p = __CTOR_LIST_END__; p > &__CTOR_LIST__start + 1; ) { in __do_global_ctors_aux()
99 extern __dso_hidden const fptr_t __DTOR_LIST__start __asm("__DTOR_LIST__");
101 __dso_hidden const fptr_t __aligned(sizeof(void *)) __DTOR_LIST__[] __section(".dtors") = {
[all …]
H A Dcrt0-common.c53 typedef void (*fptr_t)(void); typedef
97 extern const fptr_t __preinit_array_start[] __dso_hidden;
98 extern const fptr_t __preinit_array_end[] __dso_hidden __weak;
99 extern const fptr_t __init_array_start[] __dso_hidden;
100 extern const fptr_t __init_array_end[] __dso_hidden __weak;
101 extern const fptr_t __fini_array_start[] __dso_hidden;
102 extern const fptr_t __fini_array_end[] __dso_hidden __weak;
107 for (const fptr_t *f = __preinit_array_start; f < __preinit_array_end; f++) { in _preinit()
115 for (const fptr_t *f = __init_array_start; f < __init_array_end; f++) { in _initarray()
123 for (const fptr_t *f = __fini_array_start; f < __fini_array_end; f++) { in _finiarray()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/pa/
H A Dfptr.c51 typedef int (*fptr_t) (void); typedef
74 unsigned int __canonicalize_funcptr_for_compare (fptr_t)
78 __canonicalize_funcptr_for_compare (fptr_t fptr) in __canonicalize_funcptr_for_compare()
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/pa/
H A Dfptr.c51 typedef int (*fptr_t) (void); typedef
74 unsigned int __canonicalize_funcptr_for_compare (fptr_t)
78 __canonicalize_funcptr_for_compare (fptr_t fptr) in __canonicalize_funcptr_for_compare()
/netbsd-src/libexec/ld.elf_so/
H A Drtld.h146 typedef void (*fptr_t)(void); typedef
193 fptr_t init; /* Initialization function to call */
194 fptr_t fini; /* Termination function to call */
301 fptr_t *init_array; /* start of init array */
303 fptr_t *fini_array; /* start of fini array */
H A Dheaders.c302 (fptr_t *)(obj->relocbase + dynp->d_un.d_ptr); in _rtld_digest_dynamic()
308 obj->init_arraysz = dynp->d_un.d_val / sizeof(fptr_t); in _rtld_digest_dynamic()
323 (fptr_t *)(obj->relocbase + dynp->d_un.d_ptr); in _rtld_digest_dynamic()
329 obj->fini_arraysz = dynp->d_un.d_val / sizeof(fptr_t); in _rtld_digest_dynamic()
H A Drtld.c149 _rtld_call_initfini_function(fptr_t func, sigset_t *mask) in _rtld_call_initfini_function()
177 fptr_t fini = *obj->fini_array++; in _rtld_call_fini_function()
262 fptr_t init = *obj->init_array++; in _rtld_call_init_function()
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/internal/windows/
H A Dadvapi32.d25 alias fptr_t = extern(Windows) BOOL function(HANDLE, PBOOL); in this()
27 auto IsWow64Process = cast(fptr_t) GetProcAddress(hKernel, "IsWow64Process"); in this()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/internal/windows/
H A Dadvapi32.d28 alias fptr_t = extern(Windows) BOOL function(HANDLE, PBOOL); in isWow64()
30 auto IsWow64Process = cast(fptr_t) GetProcAddress(hKernel, "IsWow64Process"); in isWow64()