From 16819a05157d8c7c9ab8f36762ec594b349959cd Mon Sep 17 00:00:00 2001 From: Anghelo Carvajal Date: Fri, 21 Jun 2024 08:38:15 -0400 Subject: [PATCH] Add `libgultra_d` functions to `ignored_funcs` (#60) --- src/main.cpp | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/src/main.cpp b/src/main.cpp index 7d6e0f9..d1e46e2 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -369,6 +369,8 @@ std::unordered_set ignored_funcs { // exceptasm functions "__osExceptionPreamble", "__osException", + "__ptExceptionPreamble", + "__ptException", "send_mesg", "handle_CpU", "__osEnqueueAndYield", @@ -527,6 +529,45 @@ std::unordered_set ignored_funcs { "func_8025C29C", "func_8025C240", "func_8025C288", + + // rmonregs + "LoadStoreSU", + "LoadStoreVU", + "SetUpForRCPop", + "CleanupFromRCPop", + "__rmonGetGRegisters", + "__rmonSetGRegisters", + "__rmonGetFRegisters", + "__rmonSetFRegisters", + "rmonGetRcpRegister", + "__rmonGetSRegs", + "__rmonSetSRegs", + "__rmonGetVRegs", + "__rmonSetVRegs", + "__rmonGetRegisterContents", + + // rmonbrk + "SetTempBreakpoint", + "ClearTempBreakpoint", + "__rmonSetBreak", + "__rmonListBreak", + "__rmonClearBreak", + "__rmonGetBranchTarget", + "IsJump", + "__rmonSetSingleStep", + "__rmonGetExceptionStatus", + "rmonSendBreakMessage", + "__rmonHitBreak", + "__rmonHitSpBreak", + "__rmonHitCpuFault", + "rmonFindFaultedThreads", + + // kdebugserver + "string_to_u32", + "send_packet", + "clear_IP6", + "send", + "kdebugserver", }; std::unordered_set renamed_funcs{