Răsfoiți Sursa

feat: define ptr_t basing on cpu type

greatbridf 3 ani în urmă
părinte
comite
e6ad94fa10
1 a modificat fișierele cu 7 adăugiri și 0 ștergeri
  1. 7 0
      include/types/size.h

+ 7 - 0
include/types/size.h

@@ -2,5 +2,12 @@
 
 #include "stdint.h"
 
+#define __32bit_system
+
+#ifdef __32bit_system
 typedef uint32_t ptr_t;
 typedef int32_t diff_t;
+#elif
+typedef uint64_t ptr_t;
+typedef int64_t diff_t;
+#endif