about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorserpilliere <serpilliere@users.noreply.github.com>2019-10-17 09:08:40 +0200
committerGitHub <noreply@github.com>2019-10-17 09:08:40 +0200
commit5233252e6ac1063bb0b0cd2057e3f3c618d19505 (patch)
tree95e80134c632a3f84da94c3f7a6e45818fa44002
parent4939b0ca3e4e56322353d49a86d55e2a4addd531 (diff)
parent5b2abd90d0be9cc8c279fa5694ff7fd8cd21efd1 (diff)
downloadfocaccia-miasm-5233252e6ac1063bb0b0cd2057e3f3c618d19505.tar.gz
focaccia-miasm-5233252e6ac1063bb0b0cd2057e3f3c618d19505.zip
Merge pull request #1076 from WilliamBruneau/android_support
Jitter: android support
-rw-r--r--miasm/jitter/vm_mngr.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/miasm/jitter/vm_mngr.h b/miasm/jitter/vm_mngr.h
index bef91771..7ae44d99 100644
--- a/miasm/jitter/vm_mngr.h
+++ b/miasm/jitter/vm_mngr.h
@@ -45,6 +45,10 @@
 #define __BYTE_ORDER __LITTLE_ENDIAN
 #define __BIG_ENDIAN '>'
 #define __LITTLE_ENDIAN '<'
+#elif defined(__ANDROID__)
+#define __BYTE_ORDER __BYTE_ORDER__
+#define __LITTLE_ENDIAN __ORDER_LITTLE_ENDIAN__
+#define __BIG_ENDIAN __ORDER_BIG_ENDIAN__
 #endif
 
 
@@ -80,7 +84,6 @@ LIST_HEAD(memory_breakpoint_info_head, memory_breakpoint_info);
 
 #define MAX_MEMORY_PAGE_POOL_TAB 0x100000
 #define MEMORY_PAGE_POOL_MASK_BIT 12
-#define PAGE_SIZE (1<<MEMORY_PAGE_POOL_MASK_BIT)
 #define VM_BIG_ENDIAN 1
 #define VM_LITTLE_ENDIAN 2