diff --git a/include/kernel/thread_stack.h b/include/kernel/thread_stack.h index a95f97a355f..de7160d5d3b 100644 --- a/include/kernel/thread_stack.h +++ b/include/kernel/thread_stack.h @@ -104,6 +104,9 @@ static inline char *z_stack_ptr_align(char *ptr) #define Z_KERNEL_STACK_OBJ_ALIGN ARCH_STACK_PTR_ALIGN #endif +#define Z_KERNEL_STACK_LEN(size) \ + ROUND_UP(Z_KERNEL_STACK_SIZE_ADJUST(size), Z_KERNEL_STACK_OBJ_ALIGN) + /** * @brief Obtain an extern reference to a stack * @@ -204,9 +207,6 @@ static inline char *z_stack_ptr_align(char *ptr) Z_KERNEL_STACK_DEFINE_IN(sym, size, __kstackmem) #endif -#define Z_KERNEL_STACK_LEN(size) \ - ROUND_UP(Z_KERNEL_STACK_SIZE_ADJUST(size), Z_KERNEL_STACK_OBJ_ALIGN) - /** * @def K_KERNEL_STACK_ARRAY_DEFINE * @brief Define a toplevel array of kernel stack memory regions