From 5dec523143930e35a6a5a9839f972774420b7958 Mon Sep 17 00:00:00 2001 From: nmzik Date: Fri, 16 Oct 2026 19:16:42 +0200 Subject: [PATCH] Stub RazorCpu profiling markers in a dedicated library --- src/libs/{libDebug.cpp => libRazorCpu.cpp} | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) rename src/libs/{libDebug.cpp => libRazorCpu.cpp} (57%) diff --git a/src/libs/libDebug.cpp b/src/libs/libRazorCpu.cpp similarity index 57% rename from src/libs/libDebug.cpp rename to src/libs/libRazorCpu.cpp index c4d2261ff..9053f248a 100644 --- a/src/libs/libDebug.cpp +++ b/src/libs/libRazorCpu.cpp @@ -1,9 +1,9 @@ #include "common/abi.h" -#include "common/common.h" -#include "common/stringUtils.h" #include "libs/libs.h" #include "loader/symbolDatabase.h" +#include + namespace Libs { namespace LibRazorCpu { @@ -16,8 +16,18 @@ static KYTY_SYSV_ABI uint32_t RazorCpuIsCapturing() { return 0; } +static int KYTY_SYSV_ABI RazorCpuPopMarker() { + return 0; +} + +static int KYTY_SYSV_ABI RazorCpuPushMarker(const char*, uint32_t, uint32_t) { + return 0; +} + LIB_DEFINE(InitRazorCpu_1) { LIB_FUNC("EboejOQvLL4", LibRazorCpu::RazorCpuIsCapturing); + LIB_FUNC("YpkGsMXP3ew", LibRazorCpu::RazorCpuPopMarker); + LIB_FUNC("zw+celG7zSI", LibRazorCpu::RazorCpuPushMarker); } } // namespace LibRazorCpu