From cd2088b44fc3dd1db34f94674134cb594b3369d0 Mon Sep 17 00:00:00 2001 From: Tom Finegan Date: Tue, 10 Jun 2014 18:52:58 -0700 Subject: Add target armv7s-darwin-gcc. Really just armv7. This is a convenience target intended to make iOS development with libvpx easier. Xcode projects with default settings will fail to build when a framework lacks armv7s support when targetting iOS7. Change-Id: I7eb80d52eec25501febc0d2c3c0b4ed964b8ed5b --- README | 3 +++ build/make/configure.sh | 4 ++-- configure | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README b/README index d3cb30236..f20910517 100644 --- a/README +++ b/README @@ -62,6 +62,7 @@ COMPILING THE APPLICATIONS/LIBRARIES: armv7-none-rvct armv7-win32-vs11 armv7-win32-vs12 + armv7s-darwin-gcc mips32-linux-gcc ppc32-darwin8-gcc ppc32-darwin9-gcc @@ -79,6 +80,7 @@ COMPILING THE APPLICATIONS/LIBRARIES: x86-darwin11-gcc x86-darwin12-gcc x86-darwin13-gcc + x86-iphonesimulator-gcc x86-linux-gcc x86-linux-icc x86-os2-gcc @@ -95,6 +97,7 @@ COMPILING THE APPLICATIONS/LIBRARIES: x86_64-darwin11-gcc x86_64-darwin12-gcc x86_64-darwin13-gcc + x86_64-iphonesimulator-gcc x86_64-linux-gcc x86_64-linux-icc x86_64-solaris-gcc diff --git a/build/make/configure.sh b/build/make/configure.sh index e0d6a54b2..d4124c722 100755 --- a/build/make/configure.sh +++ b/build/make/configure.sh @@ -802,7 +802,7 @@ process_common_toolchain() { armv8) soft_enable neon ;; - armv7) + armv7|armv7s) soft_enable neon soft_enable neon_asm soft_enable media @@ -831,7 +831,7 @@ process_common_toolchain() { arch_int=${arch_int%%te} check_add_asflags --defsym ARCHITECTURE=${arch_int} tune_cflags="-mtune=" - if [ ${tgt_isa} = "armv7" ]; then + if [ ${tgt_isa} = "armv7" ] || [ ${tgt_isa} = "armv7s" ]; then if [ -z "${float_abi}" ]; then check_cpp <