From: Aleksey Demakov Date: Thu, 5 Feb 2009 21:01:24 +0000 (+0000) Subject: start integrating mikyt's ARM patch X-Git-Tag: before.move.to.git~39 X-Git-Url: https://git.unchartedbackwaters.co.uk/w/?a=commitdiff_plain;h=271ed2b88653094d8ff106b66ca9fcef6a738aa3;p=francis%2Flibjit.git start integrating mikyt's ARM patch --- diff --git a/ChangeLog b/ChangeLog index 2cbbfc3..4384569 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-02-06 Michele Tartara + + * 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 Kirill Kononenko diff --git a/jit/jit-rules.h b/jit/jit-rules.h index c3eefe0..c9f4fa1 100644 --- a/jit/jit-rules.h +++ b/jit/jit-rules.h @@ -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 diff --git a/tools/gen-apply.c b/tools/gen-apply.c index ef65a3e..2151200 100644 --- a/tools/gen-apply.c +++ b/tools/gen-apply.c @@ -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 /*