summaryrefslogtreecommitdiff
path: root/runtime/arch/context.h
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/arch/context.h')
-rw-r--r--runtime/arch/context.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/runtime/arch/context.h b/runtime/arch/context.h
index 9ef761e981..9af7c04f5c 100644
--- a/runtime/arch/context.h
+++ b/runtime/arch/context.h
@@ -50,6 +50,9 @@ class Context {
// Sets the program counter value.
virtual void SetPC(uintptr_t new_pc) = 0;
+ // Sets the first argument register.
+ virtual void SetArg0(uintptr_t new_arg0_value) = 0;
+
// Returns whether the given GPR is accessible (read or write).
virtual bool IsAccessibleGPR(uint32_t reg) = 0;