X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Usermode%2FLibraries%2Flibc%2B%2B.so_src%2Fmisc.cc;h=2ce7a5178b5c1db85cd7b129e6c2d0b0b2a47bc5;hb=5aa0872d2bf98d6123861d8ebaca3521bb9ea788;hp=ed0a2eb63c431b321c60eda34a71dbd94df1fbfc;hpb=b7d9f86f7a1c23be18b50d5c647fd5d3c08369c3;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(); }