Beispiel #1
0
// malloc calls exit(-1) in case of errors...
void exit(int x)
{
	_ZN4dyld4haltEPKc("exit()");
}
Beispiel #2
0
Datei: glue.c Projekt: aosm/dyld
// std::unexpected called by C++ unwinding code
void _ZSt10unexpectedv()
{
	_ZN4dyld4haltEPKc("dyld std::unexpected()\n");
}
Beispiel #3
0
Datei: glue.c Projekt: aosm/dyld
// __cxxabiv1::__terminate(void (*)()) called to terminate process
void _ZN10__cxxabiv111__terminateEPFvvE()
{
	_ZN4dyld4haltEPKc("dyld std::__terminate()\n");
}
Beispiel #4
0
Datei: glue.c Projekt: aosm/dyld
// abort called by C++ unwinding code
void abort()
{	
	_ZN4dyld4haltEPKc("dyld calling abort()\n");
}
Beispiel #5
0
Datei: glue.c Projekt: aosm/dyld
// std::terminate called by C++ unwinding code
void _ZSt9terminatev()
{
	_ZN4dyld4haltEPKc("dyld std::terminate()\n");
}
Beispiel #6
0
Datei: glue.c Projekt: aosm/dyld
void __cxa_bad_typeid()
{
	_ZN4dyld4haltEPKc("__cxa_bad_typeid()");
}
Beispiel #7
0
Datei: glue.c Projekt: aosm/dyld
// to work with libc++
void _ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv()
{
	_ZN4dyld4haltEPKc("std::vector<>::_throw_length_error()");
}
Beispiel #8
0
Datei: glue.c Projekt: aosm/dyld
// the libc.a version of this drags in ASL
void __chk_fail()
{
	_ZN4dyld4haltEPKc("__chk_fail()");
}
Beispiel #9
0
Datei: glue.c Projekt: aosm/dyld
// std::_throw_length_error(const char* x)
void _ZSt20__throw_length_errorPKc()
{
	_ZN4dyld4haltEPKc("_throw_length_error()");
}
Beispiel #10
0
Datei: glue.c Projekt: aosm/dyld
// std::_throw_bad_alloc()
void _ZSt17__throw_bad_allocv()
{
	_ZN4dyld4haltEPKc("__throw_bad_alloc()");
}
Beispiel #11
0
Datei: glue.c Projekt: aosm/dyld
void __stack_chk_fail()
{
	_ZN4dyld4haltEPKc("stack buffer overrun");
}
Beispiel #12
0
Datei: glue.c Projekt: aosm/dyld
// __cxxabiv1::__unexpected(void (*)()) called to terminate process
void _ZN10__cxxabiv112__unexpectedEPFvvE()
{
	_ZN4dyld4haltEPKc("dyld std::__unexpected()\n");
}