| ![[BACK]](/cvs/cvsweb/icons/back.gif) Return to cxx.h CVS log ![[TXT]](/cvs/cvsweb/icons/text.gif) | ![[DIR]](/cvs/cvsweb/icons/dir.gif) Up to  [RetroPC.NET] / xmil / adv / agb / advlibc / include | 
RetroPC CVS restarting 2005/02/04 (T.Yui)
#ifndef _ADVLIBC_CXX_
#define _ADVLIBC_CXX_
#include	"./advtypes.h"
#include	"./memmng.h"
#ifdef __cplusplus
inline void *operator new(unsigned int size) {
	return(::memmng_alloc(size));
}
inline void operator delete(void *ptr) {
	::memmng_free(ptr);
}
inline void *operator new[](unsigned int size) {
	return(::memmng_alloc(size));
}
inline void operator delete[](void *ptr) {
	::memmng_free(ptr);
}
extern "C" {
void __cxa_pure_virtual(void);
void _pure_virtual(void);
void __pure_virtual(void);
}
#endif
#endif