HAL_ChibiOS: fixed bootloader build

This commit is contained in:
Andrew Tridgell 2020-04-28 17:46:13 +10:00
parent 0ef66659ce
commit ce68e0fbb5
1 changed files with 4 additions and 0 deletions

View File

@ -438,10 +438,14 @@ void system_halt_hook(void)
// hook for stack overflow
void stack_overflow(thread_t *tp)
{
#if !defined(HAL_BOOTLOADER_BUILD) && !defined(IOMCU_FW)
extern void AP_stack_overflow(const char *thread_name);
AP_stack_overflow(tp->name);
// if we get here then we are armed and got a stack overflow. We
// will report an internal error and keep trying to fly. We are
// quite likely to crash anyway due to memory corruption. The
// watchdog data should record the thread name and fault type
#else
(void)tp;
#endif
}