X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=Usermode%2FLibraries%2Flibc%2B%2B.so_src%2Fmisc.cc;h=2ce7a5178b5c1db85cd7b129e6c2d0b0b2a47bc5;hb=5aa0872d2bf98d6123861d8ebaca3521bb9ea788;hp=ed0a2eb63c431b321c60eda34a71dbd94df1fbfc;hpb=515d24f4080529f45fc94c4522f2a0da3fe98148;p=tpg%2Facess2.git diff --git a/Usermode/Libraries/libc++.so_src/misc.cc b/Usermode/Libraries/libc++.so_src/misc.cc index ed0a2eb6..2ce7a517 100644 --- a/Usermode/Libraries/libc++.so_src/misc.cc +++ b/Usermode/Libraries/libc++.so_src/misc.cc @@ -6,9 +6,13 @@ * - Miscelanious functions */ #include +#include +#include extern "C" int SoMain() { + //extern void _init(); + //_init(); // nope return 0; } @@ -16,11 +20,8 @@ extern "C" int SoMain() extern "C" void __cxa_pure_virtual() { // dunno -} - -extern "C" void __gxx_personality_v0() -{ - // TODO: Handle __gxx_personality_v0 somehow + ::_SysDebug("__cxa_pure_virtual by %p", __builtin_return_address(0)); + ::std::terminate(); }