The native_sim uses the pthread stack instead of the Zephyr allocated ones. This adds CONFIG_ARCH_POSIX_UPDATE_STACK_INFO to the posix arch to make the real stack bounds available in thread info. (CircuitPython uses this to do it's own stack overflow checking and recovery.) The original stack values are restored on abort for backwards compatibility with CMSIS v1. Signed-off-by: Scott Shawcroft <scott@adafruit.com> Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no> |
||
|---|---|---|
| .. | ||
| asm_inline.h | ||
| asm_inline_gcc.h | ||
| kernel_arch_data.h | ||
| kernel_arch_func.h | ||
| offsets_short_arch.h | ||
| posix_arch_internal.h | ||
| posix_core.h | ||
| undef_system_defines.h | ||