temporarely disabled variable size reading
This commit is contained in:
parent
3fd45311c5
commit
715a2cd82e
@ -4,8 +4,9 @@
|
||||
i32 PUSH_impl(VM* vm){
|
||||
u8 dst_register_i = 0;
|
||||
readRegisterVar(dst_register_i);
|
||||
u8 value_size = 0;
|
||||
readValueSizeVar(value_size);
|
||||
/*u8 value_size = 0;
|
||||
readValueSizeVar(value_size);*/
|
||||
u8 value_size = 4;\
|
||||
|
||||
vm->registers[dst_register_i].u32v = 0;
|
||||
if(!VM_dataRead(vm, &vm->registers[dst_register_i].u32v, vm->current_pos, value_size))
|
||||
|
||||
@ -21,6 +21,7 @@
|
||||
validateRegisterIndex(VAR);\
|
||||
}
|
||||
|
||||
/*
|
||||
#define validateValueSize(VAR) {\
|
||||
if(VAR < 1 || VAR > 4){\
|
||||
VM_setError(vm, "invalid value_size (%x)", VAR);\
|
||||
@ -32,3 +33,4 @@
|
||||
readVar(VAR);\
|
||||
validateValueSize(VAR);\
|
||||
}
|
||||
*/
|
||||
|
||||
@ -4,8 +4,9 @@
|
||||
u8 dst_register_i = 0, src_register_i = 0;\
|
||||
readRegisterVar(dst_register_i);\
|
||||
readRegisterVar(src_register_i);\
|
||||
u8 value_size = 0;\
|
||||
readValueSizeVar(value_size);\
|
||||
/*u8 value_size = 0;\
|
||||
readValueSizeVar(value_size);*/\
|
||||
u8 value_size = 4;\
|
||||
\
|
||||
switch(value_size){\
|
||||
case 1: \
|
||||
|
||||
Loading…
Reference in New Issue
Block a user