Loading...
xcodescripts/generate_features.pl Libc-1669.40.2 Libc-1353.100.2
--- Libc/Libc-1669.40.2/xcodescripts/generate_features.pl
+++ Libc/Libc-1353.100.2/xcodescripts/generate_features.pl
@@ -23,15 +23,11 @@
 	my $platformName = $ENV{"VARIANT_PLATFORM_NAME"};
 	$platformName =~ s/simulator/os/;
 
-	# Try to find a platform+arch config file. If not found, try just
-	# a platform config file.
-	my $platformArchPath = $ENV{"SRCROOT"} . "/Platforms/" . $platformName . "/Makefile." . $arch . ".inc";
 	my $platformPath = $ENV{"SRCROOT"} . "/Platforms/" . $platformName . "/Makefile.inc";
-
 	my $featuresHeaderDir = $ENV{"DERIVED_FILES_DIR"}."/".$arch;
 	my $featuresHeader = $featuresHeaderDir."/libc-features.h";
 
-	open FEATURESFILE, "<$platformArchPath" or open FEATURESFILE, "<$platformPath" or die "Unable to open: $platformArchPath nor $platformPath";
+	open FEATURESFILE, "<$platformPath" or die "Unable to open: $platformPath";
 
 	my %features = ();
 	my $skip = 0;
@@ -98,11 +94,7 @@
 	
 	elsif ($unifdef == 0) {
 		# If we touch this file on every build, then every other iterative build in Xcode will rebuild *everything*
-		my $platform_mtime = (stat($platformArchPath))[9];
-		if (!defined($platform_mtime)) {
-			# try the other one
-			$platform_mtime = (stat($platformPath))[9];
-		}
+		my $platform_mtime = (stat($platformPath))[9];
 		my $header_mtime = (stat($featuresHeader))[9];
 
 		if (defined($header_mtime) && defined($platform_mtime) && ($header_mtime > $platform_mtime)) {