extern "C" { #include <stdlib.h> void __pure_virtual() { while(1); } void __cxa_pure_virtual() { while(1); } } #include <libcpp.h> void * operator new[](unsigned size) { return malloc(size); } void operator delete[](void * ptr) { free(ptr); return; } void * operator new(unsigned size) { return malloc(size); } void operator delete(void * ptr) { free(ptr); return; }