From 657af6e8e8518d0dcb5aa7ba0be1cb356e20c4c5 Mon Sep 17 00:00:00 2001 From: s1341 Date: Tue, 13 Feb 2024 14:57:29 +0200 Subject: [PATCH] stalker-arm: implement empty put_chaining_return --- gum/backend-arm/gumstalker-arm.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gum/backend-arm/gumstalker-arm.c b/gum/backend-arm/gumstalker-arm.c index c3981b239..c83e636c5 100644 --- a/gum/backend-arm/gumstalker-arm.c +++ b/gum/backend-arm/gumstalker-arm.c @@ -2581,6 +2581,18 @@ gum_stalker_iterator_keep (GumStalkerIterator * self) gum_stalker_iterator_arm_keep (self); } +void +gum_stalker_iterator_put_chaining_return (GumStalkerIterator * self) +{ + // GumExecBlock * block = self->exec_block; + // GumGeneratorContext * gc = self->generator_context; + + // if ((block->ctx->sink_mask & GUM_RET) != 0) + // gum_exec_block_write_ret_event_code (block, gc, GUM_CODE_INTERRUPTIBLE); + + // gum_exec_block_write_chaining_return_code (block, gc, ARM64_REG_X30); +} + GumMemoryAccess gum_stalker_iterator_get_memory_access (GumStalkerIterator * self) {