12345678910111213141516171819202122232425262728293031323334353637 |
- /*
- * Copyright (c) 2006-2021, RT-Thread Development Team
- *
- * SPDX-License-Identifier: Apache-2.0
- *
- * Change Logs:
- * Date Author Notes
- * 2015-03-07 Bernard Add copyright header.
- */
- #include <rtthread.h>
- #include "crt.h"
- void *operator new(size_t size)
- {
- return rt_malloc(size);
- }
- void *operator new[](size_t size)
- {
- return rt_malloc(size);
- }
- void operator delete(void *ptr)
- {
- rt_free(ptr);
- }
- void operator delete[](void *ptr)
- {
- return rt_free(ptr);
- }
- void __cxa_pure_virtual(void)
- {
- rt_kprintf("Illegal to call a pure virtual function.\n");
- }
|