HomeSort by: relevance | last modified time | path
    Searched refs:__cxa_atexit (Results 1 - 25 of 30) sorted by relevancy

1 2

  /src/lib/libc/include/
atexit.h 34 int __cxa_atexit(void (*)(void *), void *, void *);
  /src/external/gpl3/gcc/dist/libgcc/config/rs6000/
atexit.c 42 return __cxa_atexit ((void (*) (void *)) func, NULL,
cxa_atexit.c 32 #undef __cxa_atexit macro
62 __cxa_atexit (void (*func) (void *), void *arg, void *d) function
66 INTDEF(__cxa_atexit)
exit.h 86 extern int __cxa_atexit (void (*func) (void *), void *arg, void *d);
  /src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++/
atexit_arm.cc 35 return abi::__cxa_atexit(destructor, object, dso_handle);
cxxabi.h 129 __cxa_atexit(void (_GLIBCXX_CDTOR_CALLABI *)(void*), void*, void*) _GLIBCXX_NOTHROW;
131 __cxa_atexit(void (*)(void*), void*, void*) _GLIBCXX_NOTHROW;
  /src/external/gpl3/gcc.old/dist/libgcc/config/rs6000/
atexit.c 42 return __cxa_atexit ((void (*) (void *)) func, NULL,
cxa_atexit.c 32 #undef __cxa_atexit macro
62 __cxa_atexit (void (*func) (void *), void *arg, void *d) function
66 INTDEF(__cxa_atexit)
exit.h 86 extern int __cxa_atexit (void (*func) (void *), void *arg, void *d);
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/libsupc++/
atexit_arm.cc 35 return abi::__cxa_atexit(destructor, object, dso_handle);
cxxabi.h 129 __cxa_atexit(void (_GLIBCXX_CDTOR_CALLABI *)(void*), void*, void*) _GLIBCXX_NOTHROW;
131 __cxa_atexit(void (*)(void*), void*, void*) _GLIBCXX_NOTHROW;
  /src/distrib/utils/zcat/
misc.c 33 int __cxa_atexit(void (*func)(void *), void *arg, void *dso);
35 __cxa_atexit(void (*func)(void *), void *arg, void *dso) function
  /src/tests/lib/libc/stdlib/
h_atexit.c 42 extern int __cxa_atexit(void (*func)(void *), void *, void *);
170 ASSERT(0 == __cxa_atexit(cxa_handler_4, &arg_1, &dso_handle_1));
171 ASSERT(0 == __cxa_atexit(cxa_handler_5, &arg_1, &dso_handle_1));
172 ASSERT(0 == __cxa_atexit(cxa_handler_3, &arg_2, &dso_handle_2));
173 ASSERT(0 == __cxa_atexit(cxa_handler_2, &arg_3, &dso_handle_3));
  /src/tests/lib/libpthread/
h_atexit.c 30 * Program to test atexit(3) and __cxa_atexit()/__cxa_finalize().
47 extern int __cxa_atexit(void (*func)(void *), void *, void *);
175 ASSERT(0 == __cxa_atexit(cxa_handler_4, &arg_1, &dso_handle_1));
176 ASSERT(0 == __cxa_atexit(cxa_handler_5, &arg_1, &dso_handle_1));
177 ASSERT(0 == __cxa_atexit(cxa_handler_3, &arg_2, &dso_handle_2));
178 ASSERT(0 == __cxa_atexit(cxa_handler_2, &arg_3, &dso_handle_3));
  /src/external/bsd/libc++/dist/libcxxrt/src/
cxa_atexit.c 39 int __cxa_atexit( void (*f)(void *), void *p, void *d) { function
  /src/lib/libc/stdlib/
atexit.c 118 * Note that __cxa_finalize may generate calls to __cxa_atexit.
133 * or normal atexit type handler. The __cxa_atexit() name and arguments
145 return (__cxa_atexit(func, arg, dso));
176 __cxa_atexit(void (*func)(void *), void *arg, void *dso) function
188 * itself, not __cxa_atexit.
  /src/external/gpl3/gcc.old/dist/libsanitizer/asan/
asan_interceptors.cpp 563 INTERCEPTOR(int, __cxa_atexit, void (*func)(void *), void *arg,
566 if (UNLIKELY(!asan_inited)) return REAL(__cxa_atexit)(func, arg, dso_handle);
572 int res = REAL(__cxa_atexit)(func, arg, dso_handle);
573 REAL(__cxa_atexit)(AtCxaAtexit, nullptr, nullptr);
585 int res = REAL(__cxa_atexit)((void (*)(void *a))func, nullptr, nullptr);
586 REAL(__cxa_atexit)(AtCxaAtexit, nullptr, nullptr);
688 ASAN_INTERCEPT_FUNC(__cxa_atexit);
  /src/external/gpl3/gcc/dist/libsanitizer/lsan/
lsan_interceptors.cpp 368 INTERCEPTOR(int, __cxa_atexit, void (*func)(void *), void *arg,
371 return REAL(__cxa_atexit)(func, arg, dso_handle);
373 #define LSAN_MAYBE_INTERCEPT___CXA_ATEXIT INTERCEPT_FUNCTION(__cxa_atexit)
384 return REAL(__cxa_atexit)((void (*)(void *a))f, 0, 0);
  /src/external/gpl3/gcc.old/dist/libsanitizer/lsan/
lsan_interceptors.cpp 368 INTERCEPTOR(int, __cxa_atexit, void (*func)(void *), void *arg,
371 return REAL(__cxa_atexit)(func, arg, dso_handle);
373 #define LSAN_MAYBE_INTERCEPT___CXA_ATEXIT INTERCEPT_FUNCTION(__cxa_atexit)
381 return REAL(__cxa_atexit)((void (*)(void *a))f, 0, 0);
  /src/sys/external/bsd/compiler_rt/dist/lib/asan/
asan_interceptors.cc 571 INTERCEPTOR(int, __cxa_atexit, void (*func)(void *), void *arg,
574 if (UNLIKELY(!asan_inited)) return REAL(__cxa_atexit)(func, arg, dso_handle);
577 int res = REAL(__cxa_atexit)(func, arg, dso_handle);
578 REAL(__cxa_atexit)(AtCxaAtexit, nullptr, nullptr);
657 ASAN_INTERCEPT_FUNC(__cxa_atexit);
  /src/external/gpl3/gcc/dist/libsanitizer/asan/
asan_interceptors.cpp 712 INTERCEPTOR(int, __cxa_atexit, void (*func)(void *), void *arg,
716 return REAL(__cxa_atexit)(func, arg, dso_handle);
722 int res = REAL(__cxa_atexit)(func, arg, dso_handle);
726 REAL(__cxa_atexit)(AtCxaAtexit, nullptr, nullptr);
743 int res = REAL(__cxa_atexit)((void (*)(void *a))func, nullptr, nullptr);
744 REAL(__cxa_atexit)(AtCxaAtexit, nullptr, nullptr);
866 ASAN_INTERCEPT_FUNC(__cxa_atexit);
  /src/external/gpl3/gcc/dist/libgcc/config/
darwin-crt3.c 0 /* __cxa_atexit backwards-compatibility support for Darwin.
38 The first problem is that there is no __cxa_atexit on Mac OS versions
40 __cxa_atexit emulation called from the regular atexit.
45 is worked around by wrapping each atexit/__cxa_atexit routine with
46 our own routine which ensures that any __cxa_atexit calls while it
131 /* &__cxa_atexit; set if atexit_status >= atexit_status_broken. */
140 /* Return 0 if __cxa_atexit has the bug it has in Mac OS 10.4: it
289 r->cxa_atexit_f = (cxa_atexit_p)dlsym (handle, "__cxa_atexit");
412 /* This code is used while running on 10.3.9, when __cxa_atexit doesn't
439 /* This is our wrapper around atexit and __cxa_atexit. It will retur
504 __cxa_atexit (cxa_atexit_callback func, void* arg, const void* dso) function
    [all...]
  /src/external/gpl3/gcc.old/dist/libgcc/config/
darwin-crt3.c 0 /* __cxa_atexit backwards-compatibility support for Darwin.
38 The first problem is that there is no __cxa_atexit on Mac OS versions
40 __cxa_atexit emulation called from the regular atexit.
45 is worked around by wrapping each atexit/__cxa_atexit routine with
46 our own routine which ensures that any __cxa_atexit calls while it
131 /* &__cxa_atexit; set if atexit_status >= atexit_status_broken. */
140 /* Return 0 if __cxa_atexit has the bug it has in Mac OS 10.4: it
289 r->cxa_atexit_f = (cxa_atexit_p)dlsym (handle, "__cxa_atexit");
412 /* This code is used while running on 10.3.9, when __cxa_atexit doesn't
439 /* This is our wrapper around atexit and __cxa_atexit. It will retur
504 __cxa_atexit (cxa_atexit_callback func, void* arg, const void* dso) function
    [all...]
  /src/sys/external/bsd/compiler_rt/dist/lib/msan/
msan_interceptors.cc 1129 INTERCEPTOR(int, __cxa_atexit, void (*func)(void *), void *arg,
1131 if (msan_init_is_running) return REAL(__cxa_atexit)(func, arg, dso_handle);
1139 return REAL(__cxa_atexit)((void (*)(void *a))func, 0, 0);
1156 res = REAL(__cxa_atexit)((void (*)(void *a))MSanAtExitWrapper, 0, 0);
1161 res = REAL(__cxa_atexit)(MSanCxaAtExitWrapper, r, dso);
1696 INTERCEPT_FUNCTION(__cxa_atexit);
  /src/tools/gcc/
Makefile 43 --enable-__cxa_atexit \

Completed in 52 milliseconds

1 2