zephyr/subsys/cpp
Keith Packard e478a4e850 subsys/cpp: make libstdc++ select full libc to get tests working
Using a STD C++ library requires a toolchain-provided C library with
associated STD C++ library. Instead of using a dependency on !MINIMAL_LIBC,
select REQUIRES_FULL_LIBC so that the build will select a viable C library
rather than failing.

This allows all of the C++ tests to be run as a part of a standard twister
run. I expect this will uncover regressions in some of those which haven't
been run recently.

Signed-off-by: Keith Packard <keithp@keithp.com>
2022-11-22 12:54:00 +09:00
..
include cpp: Add spec of new operator with alignment request 2022-10-03 10:13:25 +02:00
CMakeLists.txt CPP: fix static objects init for MWDT toolchain 2021-08-09 22:47:22 -04:00
cpp_ctors.c linker: ensure global constructors only run once 2022-06-09 11:33:36 +02:00
cpp_dtors.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
cpp_init.c ARC: MWDT: get rid of MWDT startup libs 2021-09-01 17:08:32 -04:00
cpp_init_array.c linker: ensure global constructors only run once 2022-06-09 11:33:36 +02:00
cpp_new.cpp cpp: Add C++20 [[nodiscard]] attribute to operator new 2022-10-03 10:13:25 +02:00
cpp_virtual.c cpp: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
cpp_vtable.cpp cpp: Use malloc/free instead of kernel variants in new/delete 2019-11-26 12:41:54 -06:00
Kconfig subsys/cpp: make libstdc++ select full libc to get tests working 2022-11-22 12:54:00 +09:00