| # Copyright (c) 2024 Tenstorrent AI ULC |
| # |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| menu "X/Open system interfaces" |
| |
| config XSI_SINGLE_PROCESS |
| bool "X/Open single process" |
| depends on POSIX_SINGLE_PROCESS |
| depends on POSIX_TIMERS |
| help |
| Select 'y' here and Zephyr will provide implementations of |
| gethostid(), gettimeofday(), and putenv(). |
| |
| For more information, please see |
| https://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_subprofiles.html |
| |
| config XOPEN_STREAMS |
| bool "X/Open streams" |
| help |
| This option provides support for the X/Open Streams interface, including functions such as |
| fattach(), fdetach(), getmsg(), getpmsg(), putmsg(), and putpmsg(). |
| |
| For more information, please see |
| https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap02.html#tag_02_01_05_09 |
| |
| config XSI_SYSTEM_LOGGING |
| bool "X/Open system logging" |
| help |
| This option provides support for closelog(), openlog(), syslog(), |
| setlogmask(), and vsyslog(). |
| |
| For more information, please see |
| https://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_subprofiles.html |
| |
| config XSI_THREADS_EXT |
| bool "X/Open threads extensions" |
| help |
| This option provides support for pthread_attr_getstack(), pthread_attr_setstack(), |
| pthread_getconcurrency(), and pthread_setconcurrency(). |
| |
| For more information, please see |
| https://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_subprofiles.html |
| |
| endmenu |