Fri, 17 Nov 2017 10:13:31 +0100
proper configuration, homing and planner optimization
2 | 1 | /* Header to define new/delete operators as they aren't provided by avr-gcc by default |
2 | Taken from http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=59453 | |
3 | */ | |
4 | ||
5 | #ifndef NEW_H | |
6 | #define NEW_H | |
7 | ||
8 | #include <stdlib.h> | |
9 | ||
10 | void * operator new(size_t size); | |
11 | void operator delete(void * ptr); | |
12 | ||
13 | __extension__ typedef int __guard __attribute__((mode (__DI__))); | |
14 | ||
15 | extern "C" int __cxa_guard_acquire(__guard *); | |
16 | extern "C" void __cxa_guard_release (__guard *); | |
17 | extern "C" void __cxa_guard_abort (__guard *); | |
18 | ||
19 | extern "C" void __cxa_pure_virtual(void); | |
20 | ||
21 | #endif | |
22 |