29 lines
831 B
Plaintext
29 lines
831 B
Plaintext
# Copyright (c) 2024 Tenstorrent AI ULC
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
menuconfig POSIX_MULTI_PROCESS
|
|
bool "POSIX multi-process support [EXPERIMENTAL]"
|
|
select EXPERIMENTAL
|
|
help
|
|
Support for multi-processing.
|
|
|
|
Note: Currently Zephyr does not support multiple processes and therefore much of this option
|
|
group is not implemented and is considered undefined behaviour.
|
|
|
|
For more information, please see
|
|
https://pubs.opengroup.org/onlinepubs/9699919799/xrat/V4_subprofiles.html
|
|
|
|
if POSIX_MULTI_PROCESS
|
|
|
|
# These options are intended to be used for compatibility with external POSIX
|
|
# implementations such as those in Newlib or Picolibc.
|
|
|
|
config POSIX_MULTI_PROCESS_ALIAS_GETPID
|
|
bool
|
|
default y
|
|
help
|
|
Select 'y' here and Zephyr will provide an alias for getpid() as _getpid().
|
|
|
|
endif # POSIX_MULTI_PROCESS
|