Project

General

Profile

Statistics
| Branch: | Revision:

root / arduino-1.0 / hardware / arduino / cores / arduino / new.cpp @ 58d82c77

History | View | Annotate | Download (325 Bytes)

1 58d82c77 Tom Mullins
#include <new.h>
2
3
void * operator new(size_t size)
4
{
5
  return malloc(size);
6
}
7
8
void operator delete(void * ptr)
9
{
10
  free(ptr);
11
} 
12
13
int __cxa_guard_acquire(__guard *g) {return !*(char *)(g);};
14
void __cxa_guard_release (__guard *g) {*(char *)g = 1;};
15
void __cxa_guard_abort (__guard *) {}; 
16
17
void __cxa_pure_virtual(void) {};