]> git.unchartedbackwaters.co.uk Git - francis/libjit.git/commitdiff
start integrating mikyt's ARM patch
authorAleksey Demakov <ademakov@gmail.com>
Thu, 5 Feb 2009 21:01:24 +0000 (21:01 +0000)
committerAleksey Demakov <ademakov@gmail.com>
Thu, 5 Feb 2009 21:01:24 +0000 (21:01 +0000)
ChangeLog
jit/jit-rules.h
tools/gen-apply.c

index 2cbbfc3656951c4a1fb37122669abbf225c5fde1..43845698e6d310942293b476f885fa6da5304293 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2009-02-06  Michele Tartara  <mikyt@users.sourceforge.net>
+
+       * jit/jit-rules.h; define JIT_BACKEND_ARM on ARM
+       * tools/gen-apply.c: define PLATFORM_IS_ARM on ARM
+
 2009-01-30  Peter Fristedt  <fristedt@gmail.com>
             Kirill Kononenko  <Kirill.Kononenko@gmail.com>
 
index c3eefe0f1ad11a79fd59188f9f571a8a22cbb21c..c9f4fa1826520ced409e467aa5861afe8653ab4f 100644 (file)
@@ -45,8 +45,11 @@ extern       "C" {
 #elif defined(__amd64) || defined(__amd64__) || defined(_x86_64) || defined(_x86_64__)
        #define JIT_BACKEND_X86_64              1
        #define JIT_HAVE_BACKEND                1
+#elif defined(__arm) || defined(__arm__)
+       #define JIT_BACKEND_ARM                 1
+       #define JIT_HAVE_BACKEND                1
 #endif
-/*#define      JIT_BACKEND_ARM         1*/
+
 #if !defined(JIT_HAVE_BACKEND)
        #define JIT_BACKEND_INTERP              1
 #endif
index ef65a3e18f13f4937063d0b9092cd1bfe96d1019..21512003c49173790cc491e9fba27735594e69ec 100644 (file)
@@ -67,6 +67,10 @@ the "jit-apply-rules.h" file.
 #if defined(__x86_64__) || defined(__x86_64)
        #define PLATFORM_IS_X86_64      1
 #endif
+#if defined(__arm__) || defined(__arm)
+       #define PLATFORM_IS_ARM         1
+#endif
+
 
 #if PLATFORM_IS_X86
 /*