# SPDX-License-Identifier: Apache-2.0 zephyr_sources(cpp_init.c) zephyr_sources_ifdef(CONFIG_CPP_STATIC_INIT_GNU cpp_init_array.c cpp_ctors.c cpp_dtors.c ) if (NOT CONFIG_LIB_CPLUSPLUS) zephyr_system_include_directories( include ) endif() if (NOT CONFIG_LIB_CPLUSPLUS AND (NOT CONFIG_MINIMAL_LIBC OR (CONFIG_MINIMAL_LIBC_MALLOC_ARENA_SIZE GREATER 0))) zephyr_sources( cpp_virtual.c cpp_vtable.cpp cpp_new.cpp ) endif()