posix: separate shell utilities and posix api implementation

Previously, the POSIX shell utilities were intermixed with the
POSIX API implementation.

The POSIX shell utilities only depend on the public POSIX API,
so it makes sense to keep them in a separate subdirectory.

Signed-off-by: Christopher Friedt <cfriedt@meta.com>
This commit is contained in:
Christopher Friedt 2024-01-30 23:05:44 -05:00 committed by Chris Friedt
commit 855b8bc6ca
65 changed files with 238 additions and 189 deletions

View file

@ -0,0 +1,22 @@
# Copyright (c) 2018 Intel Corporation
#
# SPDX-License-Identifier: Apache-2.0
menu "sem_t support"
config SEM_VALUE_MAX
int "Maximum semaphore limit"
default 32767
range 1 32767
help
Maximum semaphore count in POSIX compliant Application.
config SEM_NAMELEN_MAX
int "Maximum name length"
default 16
range 2 255
help
Maximum length of name for a named semaphore.
The max value of 255 corresponds to {NAME_MAX}.
endmenu # "sem_t support"