Home
last modified time | relevance | path

Searched refs:terminate_handler (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/libcxx/src/support/runtime/
H A Dexception_msvc.ipp18 typedef void (__cdecl* terminate_handler)();
19 _LIBCPP_CRT_FUNC terminate_handler __cdecl set_terminate(
20 terminate_handler _NewTerminateHandler) throw();
21 _LIBCPP_CRT_FUNC terminate_handler __cdecl _get_terminate();
49 terminate_handler set_terminate(terminate_handler func) noexcept {
53 terminate_handler get_terminate() noexcept {
66 fprintf(stderr, "terminate_handler unexpectedly returned\n");
73 fprintf(stderr, "terminate_handler unexpectedly threw an exception\n");
H A Dexception_fallback.ipp14 _LIBCPP_SAFE_STATIC static std::terminate_handler __terminate_handler;
40 terminate_handler
41 set_terminate(terminate_handler func) noexcept
46 terminate_handler
62 fprintf(stderr, "terminate_handler unexpectedly returned\n");
69 fprintf(stderr, "terminate_handler unexpectedly threw an exception\n");
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/libsupc++/
H A Deh_terminate.cc44 __cxxabiv1::__terminate (std::terminate_handler handler) throw () in __terminate()
74 std::terminate_handler
75 std::set_terminate (std::terminate_handler func) throw() in set_terminate()
80 std::terminate_handler old; in set_terminate()
91 std::terminate_handler
94 std::terminate_handler func; in get_terminate()
H A Dunwind-cxx.h71 std::terminate_handler terminateHandler;
125 std::terminate_handler terminateHandler;
192 extern void __terminate(std::terminate_handler) throw ()
198 extern std::terminate_handler __terminate_handler;
H A Dexception65 typedef void (*terminate_handler) ();
71 terminate_handler set_terminate(terminate_handler) _GLIBCXX_USE_NOEXCEPT;
75 terminate_handler get_terminate() noexcept;
122 * @brief A replacement for the standard terminate_handler which
H A Deh_term_handler.cc30 std::terminate_handler __cxxabiv1::__terminate_handler =
H A Deh_call.cc77 std::terminate_handler terminateHandler = NULL; in __cxa_call_unexpected()
H A Deh_personality.cc758 std::terminate_handler xh_terminate_handler; in __cxa_call_unexpected()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++/
H A Deh_terminate.cc44 __cxxabiv1::__terminate (std::terminate_handler handler) throw () in __terminate()
75 std::terminate_handler
76 std::set_terminate (std::terminate_handler func) throw() in set_terminate()
81 std::terminate_handler old; in set_terminate()
92 std::terminate_handler
95 std::terminate_handler func; in get_terminate()
H A Dunwind-cxx.h70 std::terminate_handler unexpectedHandler;
71 std::terminate_handler terminateHandler;
124 std::terminate_handler unexpectedHandler;
125 std::terminate_handler terminateHandler;
192 extern void __terminate(std::terminate_handler) throw ()
194 extern void __unexpected(std::terminate_handler)
198 extern std::terminate_handler __terminate_handler;
199 extern std::terminate_handler __unexpected_handler;
H A Dexception68 typedef void (*terminate_handler) ();
71 terminate_handler set_terminate(terminate_handler) _GLIBCXX_USE_NOEXCEPT;
75 terminate_handler get_terminate() noexcept;
143 * @brief A replacement for the standard terminate_handler which
H A Deh_term_handler.cc30 std::terminate_handler __cxxabiv1::__terminate_handler =
H A Deh_call.cc77 std::terminate_handler terminateHandler = NULL; in __cxa_call_unexpected()
H A Deh_personality.cc761 std::terminate_handler xh_terminate_handler; in __cxa_call_unexpected()
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/stdcpp/
H A Dexception.d29 alias terminate_handler = void function() nothrow;
31 terminate_handler set_terminate(terminate_handler f) nothrow;
33 terminate_handler get_terminate() nothrow;
/netbsd-src/external/apache2/llvm/dist/libcxx/include/
H A Dexception45 typedef void (*terminate_handler)();
46 terminate_handler set_terminate(terminate_handler f ) noexcept;
47 terminate_handler get_terminate() noexcept;
128 typedef void (*terminate_handler)();
129 _LIBCPP_FUNC_VIS terminate_handler set_terminate(terminate_handler) _NOEXCEPT;
130 _LIBCPP_FUNC_VIS terminate_handler get_terminate() _NOEXCEPT;
/netbsd-src/external/bsd/libc++/dist/libcxxrt/src/
H A Dcxxabi.h54 typedef void (*terminate_handler)(); typedef
99 terminate_handler terminateHandler;
H A Dexception.cc161 terminate_handler terminateHandler;
204 terminate_handler terminateHandler;
292 static terminate_handler terminateHandler = abort;
1431 terminate_handler set_terminate(terminate_handler f) throw()
1434 terminate_handler old = info->terminateHandler;
1455 terminate_handler set_terminate(terminate_handler f) throw()
1527 terminate_handler get_terminate() throw()
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/
H A DChangeLog-20133839 (set_terminate(terminate_handler)): Set atomically.
3840 (set_unexpected(terminate_handler)): Likewise.
3857 * testsuite/18_support/terminate_handler.cc: New.
H A DChangeLog-20147499 testsuite/18_support/terminate_handler.cc,
H A DChangeLog-20211250 terminate_handler instead of unexpected_handler.
/netbsd-src/external/gpl3/binutils.old/dist/gold/
H A DChangeLog-081516637 (terminate_handler): New static function.
/netbsd-src/external/gpl3/binutils/dist/gold/
H A DChangeLog-081516637 (terminate_handler): New static function.
/netbsd-src/external/gpl3/gcc.old/dist/
H A DMD5SUMS93074 02dcd9ecad0c194700f144d3c58367c5 libstdc++-v3/testsuite/18_support/terminate_handler.cc
/netbsd-src/external/gpl3/gcc/dist/
H A DMD5SUMS107122 e99074e35242ec6648381247f776f9a7 libstdc++-v3/testsuite/18_support/terminate_handler.cc