diff --git a/libs/libc/assert/lib_stackchk.c b/libs/libc/assert/lib_stackchk.c index e9e5ebedcc9..b07a242ac64 100644 --- a/libs/libc/assert/lib_stackchk.c +++ b/libs/libc/assert/lib_stackchk.c @@ -30,7 +30,7 @@ * Public Data ****************************************************************************/ -FAR const void *const __stack_chk_guard = &__stack_chk_guard; +weak_data FAR const void *const __stack_chk_guard = &__stack_chk_guard; /**************************************************************************** * Public Functions @@ -52,7 +52,7 @@ FAR const void *const __stack_chk_guard = &__stack_chk_guard; * ****************************************************************************/ -void __stack_chk_fail(void) +void weak_function __stack_chk_fail(void) { PANIC(); }