wutcrt: Add a trapword in case a debugger is initialized to allow debugging

This commit is contained in:
Maschell
2022-07-27 21:18:36 +02:00
committed by fincs
parent 215adf35bc
commit 028899ecd3

View File

@@ -1,3 +1,4 @@
#include <coreinit/debug.h>
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();