diff --git a/libraries/wutcrt/wut_crt.c b/libraries/wutcrt/wut_crt.c index 4b128904..98a6e4aa 100644 --- a/libraries/wutcrt/wut_crt.c +++ b/libraries/wutcrt/wut_crt.c @@ -1,3 +1,4 @@ +#include void __init_wut_newlib(); void __init_wut_stdcpp(); void __init_wut_devoptab(); @@ -11,6 +12,9 @@ void __attribute__((weak)) __fini_wut_socket(); void __attribute__((weak)) __init_wut() { + if (OSIsDebuggerInitialized()) { + __asm__ __volatile__("tw 0x1f, 30, 0"); + } __init_wut_newlib(); __init_wut_stdcpp(); __init_wut_devoptab();