| # Kconfig - General configuration options |
| # Copyright (c) 2017 Intel Corporation |
| # SPDX-License-Identifier: Apache-2.0 |
| prompt "POSIX Configuration Selection" |
| source "soc/posix/*/Kconfig.soc" |
| menu "POSIX (native) Options" |
| # Include these first so that any properties (e.g. defaults) below can be |
| # overriden (by defining symbols in multiple locations) |
| # (No SoC-specific Kconfig files as of writing, hence the optional source.) |
| osource "soc/posix/*/Kconfig" |
| default "arch/posix/defconfig" |
| config ARCH_POSIX_RECOMMENDED_STACK_SIZE |
| In bytes, stack size for Zephyr threads meant only for the POSIX |
| (In this architecture only part of the thread status is kept in the Zephyr |
| thread stack, the real stack is the native underlying pthread stack. |
| Therefore the allocated stack can be limited to this size) |