mirror of
https://github.com/devkitPro/wut.git
synced 2026-09-10 12:16:03 -05:00
wutcrt: Add a trapword in case a debugger is initialized to allow debugging
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user