1*10465441SEvalZero /* 2*10465441SEvalZero * Copyright (c) 2006-2018, RT-Thread Development Team 3*10465441SEvalZero * 4*10465441SEvalZero * SPDX-License-Identifier: Apache-2.0 5*10465441SEvalZero * 6*10465441SEvalZero * Change Logs: 7*10465441SEvalZero * Date Author Notes 8*10465441SEvalZero * 2015-03-07 Bernard Add copyright header. 9*10465441SEvalZero */ 10*10465441SEvalZero 11*10465441SEvalZero #ifndef CRT_H_ 12*10465441SEvalZero #define CRT_H_ 13*10465441SEvalZero 14*10465441SEvalZero #include <inttypes.h> 15*10465441SEvalZero #include <stdlib.h> 16*10465441SEvalZero 17*10465441SEvalZero void *operator new(size_t size); 18*10465441SEvalZero void *operator new[](size_t size); 19*10465441SEvalZero 20*10465441SEvalZero void operator delete(void * ptr); 21*10465441SEvalZero void operator delete[] (void *ptr); 22*10465441SEvalZero 23*10465441SEvalZero extern "C" void __cxa_pure_virtual(void); 24*10465441SEvalZero extern "C" int cplusplus_system_init(void); 25*10465441SEvalZero 26*10465441SEvalZero #endif 27