move build of glu library to workbench/libs/glu. remove include and build from mesa...
[AROS.git] / workbench / libs / glu / emul_stdc++.cpp
blobd2ec8699f5d91250eac9cc9e4da00b9d6b3afe5c
1 /*
2 Copyright 2010, The AROS Development Team. All rights reserved.
3 $Id: emul_cpp.cpp 36255 2010-12-27 11:33:51Z deadwood $
4 */
6 #include <proto/exec.h>
7 #include <stdlib.h>
9 void * operator new(size_t size)
11 return AllocVec(size, MEMF_PUBLIC | MEMF_CLEAR);
14 void operator delete(void * ptr)
16 FreeVec(ptr);
19 void * operator new[](size_t size)
21 return AllocVec(size, MEMF_PUBLIC | MEMF_CLEAR);
24 void operator delete[](void * ptr)
26 FreeVec(ptr);
29 extern "C" void __cxa_pure_virtual()