From e1e4846a41fd9b3a916fe0d60a52b8c9e795e14b Mon Sep 17 00:00:00 2001 From: ax-6 Date: Fri, 31 May 2024 22:15:19 +0800 Subject: [PATCH] Updated opcode and register code. --- aqvm/interpreter/bytecode/opcode/opcode.c | 2 +- aqvm/memory/register.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/aqvm/interpreter/bytecode/opcode/opcode.c b/aqvm/interpreter/bytecode/opcode/opcode.c index d04d5c9..7a36d99 100644 --- a/aqvm/interpreter/bytecode/opcode/opcode.c +++ b/aqvm/interpreter/bytecode/opcode/opcode.c @@ -45,7 +45,7 @@ int AqvmInterpreterBytecodeOpcode_LDC( int AqvmInterpreterBytecodeOpcode_LOAD( struct AqvmMemoryRegister_Register* ptr, struct AqvmMemoryRegister_Register* operand) { - *operand = *ptr; + //*operand = *ptr; return 0; } diff --git a/aqvm/memory/register.h b/aqvm/memory/register.h index 0a54f50..22ec493 100644 --- a/aqvm/memory/register.h +++ b/aqvm/memory/register.h @@ -5,6 +5,8 @@ #ifndef AQ_AQVM_MEMORY_REGISTER_H_ #define AQ_AQVM_MEMORY_REGISTER_H_ +#include + enum AqvmMemoryRegister_ValueType { // TODO(Register): Waiting for the improvement of the register. AqvmMemoryRegisterValueType_INT,