[Scummvm-cvs-logs] scummvm master -> c313bc71cb65c23cec52ef196f6e8051ccf9a4e1

lordhoto lordhoto at gmail.com
Sat Jan 9 00:40:50 CET 2016


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
c313bc71cb CONFIGURE: Disable ARM assembly for iOS targets with Apple's as.


Commit: c313bc71cb65c23cec52ef196f6e8051ccf9a4e1
    https://github.com/scummvm/scummvm/commit/c313bc71cb65c23cec52ef196f6e8051ccf9a4e1
Author: Johannes Schickel (lordhoto at scummvm.org)
Date: 2016-01-09T00:39:56+01:00

Commit Message:
CONFIGURE: Disable ARM assembly for iOS targets with Apple's as.

Changed paths:
    configure



diff --git a/configure b/configure
index 990e012..2c94c24 100755
--- a/configure
+++ b/configure
@@ -2068,12 +2068,18 @@ define_in_config_h_if_yes $_need_memalign 'SCUMM_NEED_ALIGNMENT'
 echo_n "Checking host CPU architecture... "
 case $_host_cpu in
 	arm*)
+		echo "ARM"
 		case $_host_alias in
+			# Apple's as does not support the syntax we use in our ARM
+			# assembly. We simply do not enable it.
+			arm-apple-darwin9)
+				;;
+			arm-apple-darwin10)
+				;;
 			arm-apple-darwin11)
-				echo "Apple iOS 7+ - ARM assembly disabled"
 				;;
+
 			*)
-				echo "ARM"
 				define_in_config_if_yes yes 'USE_ARM_SCALER_ASM'
 				# FIXME: The following feature exhibits a bug. It produces distorted
 				# sound since 9003ce517ff9906b0288f9f7c02197fd091d4554. The ARM
@@ -2086,10 +2092,10 @@ case $_host_cpu in
 				# FIXME: The following feature exhibits a bug during the intro scene of Indy 4
 				# (on Pandora and iPhone at least)
 				#define_in_config_if_yes yes 'USE_ARM_COSTUME_ASM'
-
-				append_var DEFINES "-DARM_TARGET"
 				;;
 		esac
+
+		append_var DEFINES "-DARM_TARGET"
 		;;
 	i[3-6]86)
 		echo "x86"






More information about the Scummvm-git-logs mailing list