2024-05-21 00:23:58 +08:00
|
|
|
# Copyright (c) 2024 Tenstorrent AI ULC
|
|
|
|
#
|
|
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
|
2024-05-23 11:00:40 +08:00
|
|
|
menu "X/Open system interfaces"
|
|
|
|
|
2024-05-21 00:23:58 +08:00
|
|
|
config XSI_SINGLE_PROCESS
|
|
|
|
bool "X/Open single process"
|
2024-05-23 06:04:35 +08:00
|
|
|
depends on POSIX_SINGLE_PROCESS
|
|
|
|
depends on POSIX_TIMERS
|
2024-05-21 00:23:58 +08:00
|
|
|
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
|
2024-05-23 09:39:21 +08:00
|
|
|
|
2024-05-23 11:00:40 +08:00
|
|
|
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
|
|
|
|
|
2024-05-23 09:39:21 +08:00
|
|
|
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
|
2024-05-23 11:00:40 +08:00
|
|
|
|
2024-05-23 11:48:17 +08:00
|
|
|
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
|
|
|
|
|
2024-05-23 11:00:40 +08:00
|
|
|
endmenu
|