Enable x64 JIT backend by default (bug 489146, r=gal).
authorDavid Anderson <danderson@mozilla.com>
Tue, 15 Sep 2009 18:36:16 -0700
changeset 32789 b427d529e897e78dbd316cf8c850525caad3666a
parent 32788 70f5a2e93b9433df0e93abdf7a9bd79fbffce935
child 32790 615b519de189cbaeedd06587603d1c7093f30f8a
child 32791 53717b0c8da56c663b69cc74654d2b86d2c4b6ca
push id9160
push usermrbkap@mozilla.com
push dateWed, 16 Sep 2009 23:16:27 +0000
treeherdermozilla-central@5ac5a4d5563e [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgal
bugs489146
milestone1.9.3a1pre
Enable x64 JIT backend by default (bug 489146, r=gal).
js/src/configure.in
--- a/js/src/configure.in
+++ b/js/src/configure.in
@@ -2450,16 +2450,20 @@ fi
 
 dnl Configure JIT support
 
 case "$target" in
 i?86-*)
     ENABLE_JIT=1
     NANOJIT_ARCH=i386
     ;;
+x86_64*-*)
+    ENABLE_JIT=1
+    NANOJIT_ARCH=X64
+    ;;
 arm*-*)
     ENABLE_JIT=1
     NANOJIT_ARCH=ARM
     ;;
 sparc*-*)
     ENABLE_JIT=1
     NANOJIT_ARCH=Sparc
     ;;
@@ -2473,17 +2477,19 @@ if test "$ENABLE_JIT"; then
 
 AC_DEFINE(FEATURE_NANOJIT)
 AC_DEFINE(JS_TRACER)
 
 case "$target" in
 i?86-*)
     AC_DEFINE(AVMPLUS_IA32)
     ;;
-
+x86_64*-*)
+    AC_DEFINE(AVMPLUS_AMD64)
+    ;;
 arm*-*)
     AC_DEFINE(AVMPLUS_ARM)
     ;;
 sparc-*)
     AC_DEFINE(AVMPLUS_SPARC)
     ;;
 esac