diff --git a/arch/sim/src/sim/up_hostmisc.c b/arch/sim/src/sim/up_hostmisc.c index b7747eea69..75b7e665fe 100644 --- a/arch/sim/src/sim/up_hostmisc.c +++ b/arch/sim/src/sim/up_hostmisc.c @@ -22,7 +22,6 @@ * Included Files ****************************************************************************/ -#include #include #include "up_internal.h" @@ -50,7 +49,10 @@ void host_abort(int status) int host_backtrace(void** array, int size) { - /* exit the simulation */ - +#ifdef CONFIG_WINDOWS_CYGWIN + return 0; +#else + extern int backtrace(void **array, int size); return backtrace(array, size); +#endif }