# Copyright (c) 2018 Intel Corporation # Copyright (c) 2023 Meta # # SPDX-License-Identifier: Apache-2.0 menu "POSIX Options" config POSIX_API depends on !NATIVE_APPLICATION bool "POSIX APIs" help Enable mostly-standards-compliant implementations of various POSIX (IEEE 1003.1) APIs. if POSIX_CLOCK config PTHREAD_IPC bool "POSIX pthread IPC API" default y if POSIX_API help This enables a mostly-standards-compliant implementation of the pthread mutex, condition variable and barrier IPC mechanisms. endif # POSIX_CLOCK rsource "Kconfig.barrier" rsource "Kconfig.clock" rsource "Kconfig.cond" rsource "Kconfig.eventfd" rsource "Kconfig.fdtable" rsource "Kconfig.fnmatch" rsource "Kconfig.fs" rsource "Kconfig.getopt" rsource "Kconfig.key" rsource "Kconfig.mqueue" rsource "Kconfig.mutex" rsource "Kconfig.pthread" rsource "Kconfig.rwlock" rsource "Kconfig.sched" rsource "Kconfig.semaphore" rsource "Kconfig.signal" rsource "Kconfig.spinlock" rsource "Kconfig.stropts" rsource "Kconfig.sysconf" rsource "Kconfig.timer" rsource "Kconfig.uname" endmenu # "POSIX Options"