28 #if defined(__ARM_EABI__) 34 #include <cmsis_device.h> 43 __attribute__ ((noreturn))
51 void __attribute__((weak,noreturn))
77 __attribute__ ((noreturn))
106 #pragma GCC diagnostic push 107 #pragma GCC diagnostic ignored "-Wunused-parameter" 116 void __attribute__((weak, noreturn))
129 #if defined(__ARM_ARCH_7M__) || defined(__ARM_ARCH_7EM__) 130 if ((CoreDebug->DHCSR & CoreDebug_DHCSR_C_DEBUGEN_Msk) != 0)
149 #pragma GCC diagnostic pop 151 void __attribute__((weak, alias (
"_Exit"), noreturn))
157 #if !defined(OS_USE_SEMIHOSTING_SYSCALLS) 165 __attribute__ ((noreturn,weak))
void os_run_fini_array(void)
void os_terminate_goodbye(void)
Display statistics and say goodbye before terminating.
void __call_exitprocs(int, void *)
void os_terminate(int code)
Terminate the application. There is no more life after this.
int trace_printf(const char *format,...)
int trace_puts(const char *s)
void NVIC_SystemReset(void)