File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed
hardware/arduino/cores/arduino Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -5,10 +5,20 @@ void * operator new(size_t size)
55 return malloc (size);
66}
77
8+ void * operator new [](size_t size)
9+ {
10+ return malloc (size);
11+ }
12+
813void operator delete (void * ptr)
914{
1015 free (ptr);
11- }
16+ }
17+
18+ void operator delete[] (void * ptr)
19+ {
20+ free (ptr);
21+ }
1222
1323int __cxa_guard_acquire (__guard *g) {return !*(char *)(g);};
1424void __cxa_guard_release (__guard *g) {*(char *)g = 1 ;};
Original file line number Diff line number Diff line change 88#include <stdlib.h>
99
1010void * operator new (size_t size );
11- void operator delete (void * ptr );
11+ void * operator new [](size_t size );
12+ void operator delete (void * ptr );
13+ void operator delete [](void * ptr );
1214
1315__extension__ typedef int __guard __attribute__((mode (__DI__ )));
1416
You can’t perform that action at this time.
0 commit comments