diff options
Diffstat (limited to 'sdk/recipes/patches/spidermonkey/arm-unknown-riscos/configure.p')
-rw-r--r-- | sdk/recipes/patches/spidermonkey/arm-unknown-riscos/configure.p | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/sdk/recipes/patches/spidermonkey/arm-unknown-riscos/configure.p b/sdk/recipes/patches/spidermonkey/arm-unknown-riscos/configure.p index 0dd914b..fcd012a 100644 --- a/sdk/recipes/patches/spidermonkey/arm-unknown-riscos/configure.p +++ b/sdk/recipes/patches/spidermonkey/arm-unknown-riscos/configure.p @@ -11,3 +11,20 @@ *-android*) cat >> confdefs.h <<\EOF #define NO_PW_GECOS 1 +@@ -13341,6 +13341,16 @@ + { echo "configure: error: --with-cpu-arch=armv7 is not supported for non-ARM CPU architectures" 1>&2; exit 1; } + ;; + esac ++elif test "$MOZ_ARM_ARCH" = "armv3"; then ++ case "$target_cpu" in ++ arm*) ++ if test "$GNU_CC"; then ++ CFLAGS="$CFLAGS -march=armv3 -mno-thumb-interwork -msoft-float" ++ CXXFLAGS="$CXXFLAGS -march=armv3 -mno-thumb-interwork -msoft-float" ++ ASFLAGS="$ASFLAGS -march=armv3 -mno-thumb-interwork -msoft-float" ++ fi ++ ;; ++ esac + else + case "$target_cpu" in + arm*) |