configure: Support Apple Xcode 5.0 and iOS 7.0

Not tested on the 64-bit ARMv8 architecture, although it should be
compatible (confirmation would be welcome).
This commit is contained in:
Andrew Johnson
2013-09-24 15:30:26 -05:00
parent 6814b09fad
commit 2bf4b36639
3 changed files with 16 additions and 5 deletions

View File

@@ -16,11 +16,16 @@
#
# Xcode 4.5 dropped support for the ARMv6.
#
# ARMv7s devices: iPhone 5
# ARMv8 (arm64) devices: iPhone 5S
# ARMv7s devices: iPhone 5 and 5C, iPad Gen 4
# ARMv7 devices: iPhone 3GS, 4 and 4S, iPod Touch Gen 3 to 5
# iPad Gen 1 to 3, iPad Mini, Apple TV Gen 2 and 3
# ARMv6 devices: iPhone 1 and 3G, iPod Touch Gen 1 and 2
# All other devices are ARMv7
ARCH_CLASS = armv7 armv7s
#ARCH_CLASS = arm64
#ARCH_CLASS = armv7s arm64
ARCH_CLASS = armv7 armv7s arm64
#ARCH_CLASS = armv7 armv7s
#ARCH_CLASS = armv7
#ARCH_CLASS = armv6 armv7
#ARCH_CLASS = armv6

View File

@@ -14,11 +14,12 @@
#IOS_VERSION = 5.0
#IOS_VERSION = 5.1
#IOS_VERSION = 6.0
IOS_VERSION = 6.1
#IOS_VERSION = 6.1
IOS_VERSION = 7.0
# Which compiler to use:
# CLANG is preferred for recent versions of Xcode
# CLANG is required for Xcode 5.0 and later
# LLVM_GNU uses the llvm-gcc and llvm-g++ compilers
# GNU is needed for older versions of Xcode

View File

@@ -13,6 +13,11 @@
<!-- Insert new items immediately below here ... -->
<h3>Support for Apple Xcode 5.0</h3>
<p>This adds the ability to build for iOS 7.0 and the ARMv8 64-bit CPU on the
newest iPhone 5S device.</p>
<h3>Reading TSEL field</h3>
<p>The TSEL link field has two complementary uses; it is read to fetch a