From be2f2c349048474adec4874623f87cbd38aeea53 Mon Sep 17 00:00:00 2001 From: Mike Hommey Date: Tue, 22 May 2012 08:40:32 +0200 Subject: [PATCH] Bug 756740 - Allow to build for mipsel with Android NDK r8. r=ted --- configure.in | 12 ++++++++++++ js/src/configure.in | 12 ++++++++++++ 2 files changed, 24 insertions(+) diff --git a/configure.in b/configure.in index f4bb22d215af..bc517769027a 100644 --- a/configure.in +++ b/configure.in @@ -193,6 +193,9 @@ arm-linux*-android*|*-linuxandroid*) i?86-*android*) android_tool_prefix="i686-android-linux" ;; +mipsel-*android*) + android_tool_prefix="mipsel-linux-android" + ;; *) android_tool_prefix="$target_os" ;; @@ -315,6 +318,9 @@ case "$target" in i?86) target_name=x86-4.4.3 ;; + mipsel) + target_name=mipsel-linux-android-4.4.3 + ;; esac android_toolchain="$android_ndk"/toolchains/$target_name/prebuilt/$kernel_name-x86 @@ -335,6 +341,9 @@ case "$target" in i?86) target_name=x86 ;; + mipsel) + target_name=mips + ;; esac android_platform="$android_ndk"/platforms/android-"$android_version"/arch-"$target_name" @@ -1587,6 +1596,9 @@ if test "$OS_TARGET" = "Android"; then x86-*) ANDROID_CPU_ARCH=x86 ;; + mips-*) # When target_cpu is mipsel, CPU_ARCH is mips + ANDROID_CPU_ARCH=mips + ;; esac fi diff --git a/js/src/configure.in b/js/src/configure.in index 3ca134a23bb8..2d04868f6a0c 100644 --- a/js/src/configure.in +++ b/js/src/configure.in @@ -185,6 +185,9 @@ arm-linux*-android*|*-linuxandroid*) i?86-*android*) android_tool_prefix="i686-android-linux" ;; +mipsel-*android*) + android_tool_prefix="mipsel-linux-android" + ;; *) android_tool_prefix="$target_os" ;; @@ -306,6 +309,9 @@ case "$target" in i?86) target_name=x86-4.4.3 ;; + mipsel) + target_name=mipsel-linux-android-4.4.3 + ;; esac android_toolchain="$android_ndk"/toolchains/$target_name/prebuilt/$kernel_name-x86 @@ -326,6 +332,9 @@ case "$target" in i?86) target_name=x86 ;; + mipsel) + target_name=mips + ;; esac android_platform="$android_ndk"/platforms/android-"$android_version"/arch-"$target_name" @@ -1473,6 +1482,9 @@ if test "$OS_TARGET" = "Android"; then x86-*) ANDROID_CPU_ARCH=x86 ;; + mips-*) # When target_cpu is mipsel, CPU_ARCH is mips + ANDROID_CPU_ARCH=mips + ;; esac fi