12345678910111213141516171819202122232425 |
- # 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()
|