:orphan: .. title:: ARCH_POSIX_RECOMMENDED_STACK_SIZE .. option:: CONFIG_ARCH_POSIX_RECOMMENDED_STACK_SIZE *(No prompt -- not directly user assignable.)* Type: ``int`` Help ==== In bytes, stack size for Zephyr threads meant only for the POSIX architecture. (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) Direct dependencies =================== \ :option:`ARCH_POSIX ` *(Includes any dependencies from if's and menus.)* Defaults ======== - 24 if \ :option:`ARCH_POSIX ` Kconfig definition ================== .. highlight:: kconfig At ``arch/posix/Kconfig:15`` Included via ``Kconfig:10`` → ``Kconfig.zephyr:29`` → ``arch/Kconfig:15`` Menu path: (top menu) → POSIX (native) Options .. parsed-literal:: config ARCH_POSIX_RECOMMENDED_STACK_SIZE int default 24 if \ :option:`ARCH_POSIX ` depends on \ :option:`ARCH_POSIX ` help In bytes, stack size for Zephyr threads meant only for the POSIX architecture. (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) *(Definitions include propagated dependencies, including from if's and menus.)*