diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2023-10-26 10:19:10 +0100 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2023-10-26 10:19:10 +0100 |
commit | 74a85268c467c349bddc458047513eab18053f37 (patch) | |
tree | 828d547ff99ff68f1461170aae614e08a22f8b81 /vm/inst.c | |
parent | c8c5381cf23d175f70e24ddf33319712999d2442 (diff) | |
download | ovm-74a85268c467c349bddc458047513eab18053f37.tar.gz ovm-74a85268c467c349bddc458047513eab18053f37.tar.bz2 ovm-74a85268c467c349bddc458047513eab18053f37.zip |
Moved base functions from inst.c to dedicated file
Doesn't make sense for them to be in the VM module when they have a
more general purpose now.
Diffstat (limited to 'vm/inst.c')
-rw-r--r-- | vm/inst.c | 24 |
1 files changed, 0 insertions, 24 deletions
@@ -187,30 +187,6 @@ void data_print(data_t datum, data_type_t type, FILE *fp) } } -hword convert_bytes_to_hword(byte *bytes) -{ - hword h = 0; - memcpy(&h, bytes, HWORD_SIZE); - return h; -} - -void convert_hword_to_bytes(hword w, byte *bytes) -{ - memcpy(bytes, &w, HWORD_SIZE); -} - -void convert_word_to_bytes(word w, byte *bytes) -{ - memcpy(bytes, &w, WORD_SIZE); -} - -word convert_bytes_to_word(byte *bytes) -{ - word w = 0; - memcpy(&w, bytes, WORD_SIZE); - return w; -} - void inst_print(inst_t instruction, FILE *fp) { static_assert(NUMBER_OF_OPCODES == 46, "inst_bytecode_size: Out of date"); |