1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/sys/cpp11-compat
Gunar Schorcht eaf3a4c81a sys/cpp11-compat: use new/delete from sys/cpp_new_delete
The `new` and `delete` operators that don't need `libtsdc++` are also provided by module `sys/cpp_new_delete` for platforms that don't have the `libstdc++`. Since these operators in `sys/cpp11-compat` are just wrappers for standard `malloc`/`free` functions like in `sys/cpp_new_delete`, the `new`/`delete` operators that don't need `libstdc++` are used from `sys/cpp_new_delete`. Only the `new`/`delete` operators that require the `libstd++` are left in `sys/cpp11-compat`.
  So it is sufficient for the use of the (re)defined `new`/`delete` operators that an application uses the module `sys/cpp_new_delete` instead of `sys/cpp11-compat` and thus also works on platforms without `libstdc++`.
2022-01-06 09:50:14 +01:00
..
include/riot sys: Cleanup access to internal variables 2020-08-24 20:28:11 +02:00
condition_variable.cpp sys: Cleanup access to internal variables 2020-08-24 20:28:11 +02:00
cppsupport.cpp sys/cpp11-compat: use new/delete from sys/cpp_new_delete 2022-01-06 09:50:14 +01:00
doc.txt doc: Improve C++ documentation 2021-12-15 18:58:23 +01:00
Makefile Add replacement headers for thread, mutex and cond 2015-05-18 13:57:02 +02:00
mutex.cpp everything: Remove filename from @file Doxygen command 2015-05-22 07:34:41 +02:00
thread.cpp sys: Cleanup access to internal variables 2020-08-24 20:28:11 +02:00