1# SPDX-License-Identifier: Apache-2.0
2
3if(NOT CONFIG_EXTERNAL_LIBC)
4  zephyr_syscall_header(
5    ${ZEPHYR_BASE}/include/zephyr/sys/libc-hooks.h
6    )
7
8  add_subdirectory_ifdef(CONFIG_ARCMWDT_LIBC      arcmwdt)
9  add_subdirectory_ifdef(CONFIG_ARMCLANG_STD_LIBC armstdc)
10  add_subdirectory_ifdef(CONFIG_IAR_LIBC          iar)
11  add_subdirectory_ifdef(CONFIG_MINIMAL_LIBC      minimal)
12  add_subdirectory_ifdef(CONFIG_NEWLIB_LIBC       newlib)
13  add_subdirectory_ifdef(CONFIG_PICOLIBC          picolibc)
14
15  add_subdirectory(common)
16endif()
17
18zephyr_sources(
19  validate_libc.c
20  )
21