about summary refs log tree commit diff stats
path: root/miasm2/jitter/op_semantics.h
diff options
context:
space:
mode:
Diffstat (limited to 'miasm2/jitter/op_semantics.h')
-rw-r--r--miasm2/jitter/op_semantics.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/miasm2/jitter/op_semantics.h b/miasm2/jitter/op_semantics.h
index f8042895..9ff2881e 100644
--- a/miasm2/jitter/op_semantics.h
+++ b/miasm2/jitter/op_semantics.h
@@ -1,9 +1,6 @@
 #ifndef OP_SEMANTICS_H
 #define OP_SEMANTICS_H
 
-#define uint128_t __uint128_t
-#define int128_t __int128_t
-
 #define CC_P 1
 extern const uint8_t parity_table[256];
 #define parity(a) parity_table[(a) & 0xFF]
@@ -95,6 +92,11 @@ uint16_t umod16(uint16_t a, uint16_t b);
 int16_t idiv16(int16_t a, int16_t b);
 int16_t imod16(int16_t a, int16_t b);
 
+uint8_t udiv8(uint8_t a, uint8_t b);
+uint8_t umod8(uint8_t a, uint8_t b);
+int8_t idiv8(int8_t a, int8_t b);
+int8_t imod8(int8_t a, int8_t b);
+
 unsigned int x86_cpuid(unsigned int a, unsigned int reg_num);
 
 uint32_t fpu_fadd32(uint32_t a, uint32_t b);