[Vm-dev] [commit][3503] Add -fwrapv flag to Xcode iOS Spur build ( needs to be in all other Xcode projects also).

commits at squeakvm.org commits at squeakvm.org
Tue Nov 24 23:11:02 UTC 2015


Revision: 3503
Author:   eliot
Date:     2015-11-24 15:10:56 -0800 (Tue, 24 Nov 2015)
Log Message:
-----------
Add -fwrapv flag to Xcode iOS Spur build (needs to be in all other Xcode projects also).

Modified Paths:
--------------
    branches/Cog/build.macos32x86/squeak.cog.spur/SqueakCogSpur32x86.xcodeproj/project.pbxproj
    branches/Cog/build.macos32x86/squeak.cog.spur/makeclean

Added Paths:
-----------
    branches/Cog/build.macos32x86/squeak.cog.spur/makeiosclean

Property Changed:
----------------
    branches/Cog/platforms/Cross/vm/sqSCCSVersion.h

Modified: branches/Cog/build.macos32x86/squeak.cog.spur/SqueakCogSpur32x86.xcodeproj/project.pbxproj
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.spur/SqueakCogSpur32x86.xcodeproj/project.pbxproj	2015-11-24 22:58:27 UTC (rev 3502)
+++ branches/Cog/build.macos32x86/squeak.cog.spur/SqueakCogSpur32x86.xcodeproj/project.pbxproj	2015-11-24 23:10:56 UTC (rev 3503)
@@ -1847,6 +1847,7 @@
 				LD_GENERATE_MAP_FILE = YES;
 				MACOSX_DEPLOYMENT_TARGET = 10.6;
 				OTHER_CFLAGS = "";
+				"OTHER_CFLAGS[arch=*]" = "-fwrapv";
 				PRODUCT_BUNDLE_IDENTIFIER = org.squeak.osx3286.cog;
 				PRODUCT_NAME = Squeak;
 			};
@@ -1947,6 +1948,7 @@
 				LD_GENERATE_MAP_FILE = YES;
 				MACOSX_DEPLOYMENT_TARGET = 10.6;
 				OTHER_CFLAGS = "";
+				"OTHER_CFLAGS[arch=*]" = "-fwrapv";
 				PRODUCT_BUNDLE_IDENTIFIER = org.squeak.osx3286.cog;
 				PRODUCT_NAME = Squeak;
 			};
@@ -1977,6 +1979,7 @@
 				LD_GENERATE_MAP_FILE = YES;
 				MACOSX_DEPLOYMENT_TARGET = 10.6;
 				OTHER_CFLAGS = "";
+				"OTHER_CFLAGS[arch=*]" = "-fwrapv";
 				PRODUCT_BUNDLE_IDENTIFIER = org.squeak.osx3286.cog;
 				PRODUCT_NAME = Squeak;
 			};

Modified: branches/Cog/build.macos32x86/squeak.cog.spur/makeclean
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.spur/makeclean	2015-11-24 22:58:27 UTC (rev 3502)
+++ branches/Cog/build.macos32x86/squeak.cog.spur/makeclean	2015-11-24 23:10:56 UTC (rev 3503)
@@ -1,3 +1,5 @@
 #!/bin/bash
 
 rm -r ./build ./*/build ./plugin-projects/*/build ./Fast.app ./FastMT.app ./Debug.app ./DebugMT.app ./Assert.app ./AssertMT.app ./Croquet.app ./Squeak.app
+xcodebuild -project CoreVM.xcodeproj clean
+xcodebuild -project CoreMTVM.xcodeproj clean

Copied: branches/Cog/build.macos32x86/squeak.cog.spur/makeiosclean (from rev 3501, branches/Cog/build.macos32x86/squeak.cog.spur/makeclean)
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.spur/makeiosclean	                        (rev 0)
+++ branches/Cog/build.macos32x86/squeak.cog.spur/makeiosclean	2015-11-24 23:10:56 UTC (rev 3503)
@@ -0,0 +1,4 @@
+#!/bin/bash
+
+rm -r ./build ./*/build ./plugin-projects/*/build ./Cocoa*.app
+xcodebuild -project SqueakCogSpur32x86.xcodeproj clean


Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
___________________________________________________________________
Modified: checkindate
   - Tue Nov 24 14:53:43 PST 2015
   + Tue Nov 24 15:09:27 PST 2015



More information about the Vm-dev mailing list