diff options
author | Mikkel Krautz <mikkel@krautz.dk> | 2010-09-13 23:45:06 +0400 |
---|---|---|
committer | Mikkel Krautz <mikkel@krautz.dk> | 2010-09-13 23:45:06 +0400 |
commit | 582620c8f831300d2df05710e7b2f2c44306548c (patch) | |
tree | bc5d4a2ca6c939fef3a14b0efac1cb2466b65f0d /3rdparty | |
parent | a7eec2f4c4f43f09030f2f1753c989a7332176a4 (diff) |
Enable Thumb instructions for ARMv7 only.
Diffstat (limited to '3rdparty')
6 files changed, 23 insertions, 11 deletions
diff --git a/3rdparty/celt-0.7.0-build/CELT-0.7.0.xcodeproj/project.pbxproj b/3rdparty/celt-0.7.0-build/CELT-0.7.0.xcodeproj/project.pbxproj index b5f2017..d56e864 100644 --- a/3rdparty/celt-0.7.0-build/CELT-0.7.0.xcodeproj/project.pbxproj +++ b/3rdparty/celt-0.7.0-build/CELT-0.7.0.xcodeproj/project.pbxproj @@ -497,7 +497,8 @@ GCC_OPTIMIZATION_LEVEL = 3; GCC_PRECOMPILE_PREFIX_HEADER = NO; GCC_PREFIX_HEADER = ""; - GCC_THUMB_SUPPORT = NO; + GCC_THUMB_SUPPORT = YES; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; GCC_UNROLL_LOOPS = YES; INSTALL_PATH = /usr/local/lib; OTHER_CFLAGS = "-fsingle-precision-constant"; @@ -526,7 +527,8 @@ GCC_OPTIMIZATION_LEVEL = 3; GCC_PRECOMPILE_PREFIX_HEADER = NO; GCC_PREFIX_HEADER = ""; - GCC_THUMB_SUPPORT = NO; + GCC_THUMB_SUPPORT = YES; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; GCC_UNROLL_LOOPS = YES; INSTALL_PATH = /usr/local/lib; OTHER_CFLAGS = "-fsingle-precision-constant"; diff --git a/3rdparty/celt-0.8.0-build/CELT-0.8.0.xcodeproj/project.pbxproj b/3rdparty/celt-0.8.0-build/CELT-0.8.0.xcodeproj/project.pbxproj index a0c180d..b9a4de2 100644 --- a/3rdparty/celt-0.8.0-build/CELT-0.8.0.xcodeproj/project.pbxproj +++ b/3rdparty/celt-0.8.0-build/CELT-0.8.0.xcodeproj/project.pbxproj @@ -489,7 +489,8 @@ GCC_OPTIMIZATION_LEVEL = 3; GCC_PRECOMPILE_PREFIX_HEADER = NO; GCC_PREFIX_HEADER = ""; - GCC_THUMB_SUPPORT = NO; + GCC_THUMB_SUPPORT = YES; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; GCC_UNROLL_LOOPS = YES; INSTALL_PATH = /usr/local/lib; OTHER_CFLAGS = "-fsingle-precision-constant"; @@ -518,7 +519,8 @@ GCC_OPTIMIZATION_LEVEL = 3; GCC_PRECOMPILE_PREFIX_HEADER = NO; GCC_PREFIX_HEADER = ""; - GCC_THUMB_SUPPORT = NO; + GCC_THUMB_SUPPORT = YES; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; GCC_UNROLL_LOOPS = YES; INSTALL_PATH = /usr/local/lib; OTHER_CFLAGS = "-fsingle-precision-constant"; diff --git a/3rdparty/opensslbuild/OpenSSL.xcodeproj/project.pbxproj b/3rdparty/opensslbuild/OpenSSL.xcodeproj/project.pbxproj index 2684f7f..4b4ab68 100644 --- a/3rdparty/opensslbuild/OpenSSL.xcodeproj/project.pbxproj +++ b/3rdparty/opensslbuild/OpenSSL.xcodeproj/project.pbxproj @@ -2288,7 +2288,7 @@ 28CB1D9A11D01C9800ACF085 /* t1_srvr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = t1_srvr.c; sourceTree = "<group>"; }; 28CB1D9B11D01C9800ACF085 /* tls1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tls1.h; sourceTree = "<group>"; }; 28CB232A11D0284500ACF085 /* OpenSSL.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OpenSSL.pch; sourceTree = "<group>"; }; - 28D39C2811D564F00016C02E /* libOpenSSL */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "compiled.mach-o.dylib"; path = libOpenSSL; sourceTree = BUILT_PRODUCTS_DIR; }; + 28D39C2811D564F00016C02E /* libOpenSSL.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libOpenSSL.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; D2AAC07E0554694100DB518D /* libOpenSSL.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libOpenSSL.a; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ @@ -2314,7 +2314,7 @@ isa = PBXGroup; children = ( D2AAC07E0554694100DB518D /* libOpenSSL.a */, - 28D39C2811D564F00016C02E /* libOpenSSL */, + 28D39C2811D564F00016C02E /* libOpenSSL.dylib */, ); name = Products; sourceTree = "<group>"; @@ -3967,7 +3967,7 @@ ); name = "OpenSSL (Mac OS X)"; productName = "OpenSSL (Mac OS X)"; - productReference = 28D39C2811D564F00016C02E /* libOpenSSL */; + productReference = 28D39C2811D564F00016C02E /* libOpenSSL.dylib */; productType = "com.apple.product-type.library.dynamic"; }; D2AAC07D0554694100DB518D /* OpenSSL (iOS) */ = { @@ -5300,6 +5300,7 @@ GCC_ENABLE_FIX_AND_CONTINUE = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = s; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; INSTALL_PATH = /usr/local/lib; LIBRARY_SEARCH_PATHS = ( "$(inherited)", @@ -5318,6 +5319,7 @@ DSTROOT = /tmp/OpenSSL.dst; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = s; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; INSTALL_PATH = /usr/local/lib; LIBRARY_SEARCH_PATHS = ( "$(inherited)", diff --git a/3rdparty/protobufbuild/ProtocolBuffers.xcodeproj/project.pbxproj b/3rdparty/protobufbuild/ProtocolBuffers.xcodeproj/project.pbxproj index a6c33ed..dce116a 100755 --- a/3rdparty/protobufbuild/ProtocolBuffers.xcodeproj/project.pbxproj +++ b/3rdparty/protobufbuild/ProtocolBuffers.xcodeproj/project.pbxproj @@ -729,6 +729,7 @@ GCC_OPTIMIZATION_LEVEL = 3; GCC_PREFIX_HEADER = "${PROJECT_DIR}/../protobuf/objectivec/ProtocolBuffers_Prefix.pch"; GCC_SYMBOLS_PRIVATE_EXTERN = NO; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; GCC_UNROLL_LOOPS = YES; ONLY_ACTIVE_ARCH = NO; SDKROOT = iphoneos4.1; @@ -867,6 +868,7 @@ GCC_OPTIMIZATION_LEVEL = 3; GCC_PREFIX_HEADER = "${PROJECT_DIR}/../protobuf/objectivec/ProtocolBuffers_Prefix.pch"; GCC_SYMBOLS_PRIVATE_EXTERN = NO; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; GCC_UNROLL_LOOPS = YES; ONLY_ACTIVE_ARCH = NO; SDKROOT = iphoneos4.1; diff --git a/3rdparty/speexbuild/Speex.xcodeproj/project.pbxproj b/3rdparty/speexbuild/Speex.xcodeproj/project.pbxproj index ffa2012..6b2f6f5 100644 --- a/3rdparty/speexbuild/Speex.xcodeproj/project.pbxproj +++ b/3rdparty/speexbuild/Speex.xcodeproj/project.pbxproj @@ -684,7 +684,8 @@ GCC_INLINES_ARE_PRIVATE_EXTERN = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 3; - GCC_THUMB_SUPPORT = NO; + GCC_THUMB_SUPPORT = YES; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; GCC_UNROLL_LOOPS = YES; INSTALL_PATH = /usr/local/lib; OTHER_CFLAGS = "-fsingle-precision-constant"; @@ -710,7 +711,8 @@ GCC_INLINES_ARE_PRIVATE_EXTERN = YES; GCC_MODEL_TUNING = G5; GCC_OPTIMIZATION_LEVEL = 3; - GCC_THUMB_SUPPORT = NO; + GCC_THUMB_SUPPORT = YES; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; GCC_UNROLL_LOOPS = YES; INSTALL_PATH = /usr/local/lib; OTHER_CFLAGS = "-fsingle-precision-constant"; diff --git a/3rdparty/speexdspbuild/SpeexDSP.xcodeproj/project.pbxproj b/3rdparty/speexdspbuild/SpeexDSP.xcodeproj/project.pbxproj index 71c2e8d..11c4d5f 100644 --- a/3rdparty/speexdspbuild/SpeexDSP.xcodeproj/project.pbxproj +++ b/3rdparty/speexdspbuild/SpeexDSP.xcodeproj/project.pbxproj @@ -275,7 +275,8 @@ GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = HAVE_CONFIG_H; GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_THUMB_SUPPORT = NO; + GCC_THUMB_SUPPORT = YES; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; GCC_UNROLL_LOOPS = YES; HEADER_SEARCH_PATHS = "${PROJECT_DIR}/../speex/include//**"; INSTALL_PATH = /usr/local/lib; @@ -304,7 +305,8 @@ GCC_OPTIMIZATION_LEVEL = 3; GCC_PREPROCESSOR_DEFINITIONS = HAVE_CONFIG_H; GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_THUMB_SUPPORT = NO; + GCC_THUMB_SUPPORT = YES; + "GCC_THUMB_SUPPORT[arch=armv6]" = NO; GCC_UNROLL_LOOPS = YES; HEADER_SEARCH_PATHS = "${PROJECT_DIR}/../speex/include//**"; INSTALL_PATH = /usr/local/lib; |