From 69040366c7eedde98519058f7ea5422a6fc58d29 Mon Sep 17 00:00:00 2001 From: Zihao Yu Date: Mon, 2 Oct 2023 13:26:20 +0800 Subject: [PATCH] components: fix segfault on native by larger stack --- src/components.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components.c b/src/components.c index 731fbd7..5ffa5a9 100644 --- a/src/components.c +++ b/src/components.c @@ -21,7 +21,10 @@ #include #ifdef RT_USING_USER_MAIN -#ifndef RT_MAIN_THREAD_STACK_SIZE +#ifdef __ISA_NATIVE__ +#undef RT_MAIN_THREAD_STACK_SIZE +#define RT_MAIN_THREAD_STACK_SIZE (4096 * 3) +#elif !defined(RT_MAIN_THREAD_STACK_SIZE) #define RT_MAIN_THREAD_STACK_SIZE 2048 #endif /* RT_MAIN_THREAD_STACK_SIZE */ #ifndef RT_MAIN_THREAD_PRIORITY