Revision: 3157 Author: eliot Date: 2014-12-02 10:02:39 -0800 (Tue, 02 Dec 2014) Log Message: ----------- Add initial source and build for 64-bit Spur on Mac OS X, to have a baseline to edit against.
Modified Paths: -------------- branches/Cog/build.macos32x86/makeallinstall branches/Cog/build.macos32x86/newspeak.cog.spur/CoreVM.xcodeproj/project.pbxproj branches/Cog/build.macos32x86/newspeak.stack.spur/CoreVM.xcodeproj/project.pbxproj branches/Cog/build.macos32x86/squeak.cog.spur/CoreMTVM.xcodeproj/project.pbxproj branches/Cog/build.macos32x86/squeak.cog.spur/CoreVM.xcodeproj/project.pbxproj branches/Cog/build.macos32x86/squeak.sista.spur/CoreVM.xcodeproj/project.pbxproj branches/Cog/build.macos32x86/squeak.stack.spur/CoreVM.xcodeproj/project.pbxproj
Added Paths: ----------- branches/Cog/build.macos64x64/ branches/Cog/build.macos64x64/HowToBuild branches/Cog/build.macos64x64/makeall branches/Cog/build.macos64x64/makeallinstall branches/Cog/build.macos64x64/makeproduct branches/Cog/build.macos64x64/makeproductinstall branches/Cog/build.macos64x64/makesista branches/Cog/build.macos64x64/makespur branches/Cog/build.macos64x64/newspeak.cog.spur/ branches/Cog/build.macos64x64/newspeak.cog.spur/CoreVM.plist branches/Cog/build.macos64x64/newspeak.cog.spur/CoreVM.xcodeproj/ branches/Cog/build.macos64x64/newspeak.cog.spur/CoreVM.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/newspeak.cog.spur/SqueakSSL/ branches/Cog/build.macos64x64/newspeak.cog.spur/SqueakSSL/Info.plist branches/Cog/build.macos64x64/newspeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/ branches/Cog/build.macos64x64/newspeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/newspeak.cog.spur/SqueakSSL/SqueakSSL_Prefix.pch branches/Cog/build.macos64x64/newspeak.cog.spur/UnixOSProcessPlugin/ branches/Cog/build.macos64x64/newspeak.cog.spur/UnixOSProcessPlugin/English.lproj/ branches/Cog/build.macos64x64/newspeak.cog.spur/UnixOSProcessPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/newspeak.cog.spur/UnixOSProcessPlugin/Info.plist branches/Cog/build.macos64x64/newspeak.cog.spur/UnixOSProcessPlugin/PkgInfo branches/Cog/build.macos64x64/newspeak.cog.spur/UnixOSProcessPlugin/UnixOSProcessPlugin.xcodeproj/ branches/Cog/build.macos64x64/newspeak.cog.spur/UnixOSProcessPlugin/UnixOSProcessPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/newspeak.cog.spur/UnixOSProcessPlugin/makeit branches/Cog/build.macos64x64/newspeak.cog.spur/installer/ branches/Cog/build.macos64x64/newspeak.cog.spur/installer/InstallerBackground.png branches/Cog/build.macos64x64/newspeak.cog.spur/installer/LayoutDiskImage.applescript.in branches/Cog/build.macos64x64/newspeak.cog.spur/installer/Makefile branches/Cog/build.macos64x64/newspeak.cog.spur/installer/VolumeIcon.icns branches/Cog/build.macos64x64/newspeak.cog.spur/installer/branding-sed-rules.gmk branches/Cog/build.macos64x64/newspeak.cog.spur/installer/branding.gmk branches/Cog/build.macos64x64/newspeak.cog.spur/installer/installer-Darwin.gmk branches/Cog/build.macos64x64/newspeak.cog.spur/makeclean branches/Cog/build.macos64x64/newspeak.cog.spur/makevm branches/Cog/build.macos64x64/newspeak.cog.spur/mkNamedPrims.sh branches/Cog/build.macos64x64/newspeak.cog.spur/mvm branches/Cog/build.macos64x64/newspeak.cog.spur/plugins.ext branches/Cog/build.macos64x64/newspeak.cog.spur/plugins.int branches/Cog/build.macos64x64/newspeak.cog.spur/resources/ branches/Cog/build.macos64x64/newspeak.cog.spur/resources/ProjectBuilder/ branches/Cog/build.macos64x64/newspeak.cog.spur/resources/ProjectBuilder/Newspeak Virtual Machine.icns branches/Cog/build.macos64x64/newspeak.cog.spur/resources/ProjectBuilder/NewspeakDocuments.icns branches/Cog/build.macos64x64/newspeak.cog.spur/resources/ProjectBuilder/Squeak VM.r branches/Cog/build.macos64x64/newspeak.cog.spur/resources/ProjectBuilder/SqueakPlugin.icns branches/Cog/build.macos64x64/newspeak.stack.spur/ branches/Cog/build.macos64x64/newspeak.stack.spur/CoreVM.plist branches/Cog/build.macos64x64/newspeak.stack.spur/CoreVM.xcodeproj/ branches/Cog/build.macos64x64/newspeak.stack.spur/CoreVM.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/newspeak.stack.spur/SqueakSSL/ branches/Cog/build.macos64x64/newspeak.stack.spur/SqueakSSL/Info.plist branches/Cog/build.macos64x64/newspeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/ branches/Cog/build.macos64x64/newspeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/newspeak.stack.spur/SqueakSSL/SqueakSSL_Prefix.pch branches/Cog/build.macos64x64/newspeak.stack.spur/UnixOSProcessPlugin/ branches/Cog/build.macos64x64/newspeak.stack.spur/UnixOSProcessPlugin/English.lproj/ branches/Cog/build.macos64x64/newspeak.stack.spur/UnixOSProcessPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/newspeak.stack.spur/UnixOSProcessPlugin/Info.plist branches/Cog/build.macos64x64/newspeak.stack.spur/UnixOSProcessPlugin/PkgInfo branches/Cog/build.macos64x64/newspeak.stack.spur/UnixOSProcessPlugin/UnixOSProcessPlugin.xcodeproj/ branches/Cog/build.macos64x64/newspeak.stack.spur/UnixOSProcessPlugin/UnixOSProcessPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/newspeak.stack.spur/UnixOSProcessPlugin/makeit branches/Cog/build.macos64x64/newspeak.stack.spur/makeclean branches/Cog/build.macos64x64/newspeak.stack.spur/makevm branches/Cog/build.macos64x64/newspeak.stack.spur/mkNamedPrims.sh branches/Cog/build.macos64x64/newspeak.stack.spur/mvm branches/Cog/build.macos64x64/newspeak.stack.spur/plugins.ext branches/Cog/build.macos64x64/newspeak.stack.spur/plugins.int branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/FloatMathPlugin.bundle/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/newspeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/MacOS/FloatMathPlugin branches/Cog/build.macos64x64/newspeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/newspeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/LocalePlugin.bundle/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/LocalePlugin.bundle/Contents/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/LocalePlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/newspeak.stack.spur/resources/LocalePlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/LocalePlugin.bundle/Contents/MacOS/LocalePlugin branches/Cog/build.macos64x64/newspeak.stack.spur/resources/LocalePlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/newspeak.stack.spur/resources/LocalePlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/LocalePlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/Croquet.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/GreenCogSqueak.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/Newspeak Virtual Machine.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/NewspeakDocuments.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/Squeak VM.r branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/Squeak.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/SqueakChanges.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/SqueakGeneric.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/SqueakImage.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/SqueakPlugin.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/SqueakProject.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/SqueakScript.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/ProjectBuilder/SqueakSources.icns branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Info.plist branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/MacOS/SpellCheck branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/English.lproj/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/MacOS/SpellingPlugin branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Resources/InfoPlist.strings branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Resources/PkgInfo branches/Cog/build.macos64x64/newspeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.cog.spur/ branches/Cog/build.macos64x64/squeak.cog.spur/BochsIA32Plugin/ branches/Cog/build.macos64x64/squeak.cog.spur/BochsIA32Plugin/BochsIA32Plugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/BochsIA32Plugin/BochsIA32Plugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/BochsIA32Plugin/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/BochsIA32Plugin/makeit branches/Cog/build.macos64x64/squeak.cog.spur/CoreMTVM.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/CoreMTVM.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/CoreVM.plist branches/Cog/build.macos64x64/squeak.cog.spur/CoreVM.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/CoreVM.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/CoreVM.xcodeproj/temp branches/Cog/build.macos64x64/squeak.cog.spur/CroquetPlugin/ branches/Cog/build.macos64x64/squeak.cog.spur/CroquetPlugin/CroquetPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/CroquetPlugin/CroquetPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/CroquetPlugin/CroquetPlugin_Prefix.pch branches/Cog/build.macos64x64/squeak.cog.spur/CroquetPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.cog.spur/CroquetPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.cog.spur/CroquetPlugin/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/FloatArrayPlugin/ branches/Cog/build.macos64x64/squeak.cog.spur/FloatArrayPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.cog.spur/FloatArrayPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.cog.spur/FloatArrayPlugin/FloatArrayPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/FloatArrayPlugin/FloatArrayPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/FloatArrayPlugin/FloatArrayPlugin_Prefix.pch branches/Cog/build.macos64x64/squeak.cog.spur/FloatArrayPlugin/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/FloatMathPlugin/ branches/Cog/build.macos64x64/squeak.cog.spur/FloatMathPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.cog.spur/FloatMathPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.cog.spur/FloatMathPlugin/FloatMathPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/FloatMathPlugin/FloatMathPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/FloatMathPlugin/FloatMathPlugin_Prefix.pch branches/Cog/build.macos64x64/squeak.cog.spur/FloatMathPlugin/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/Mpeg3Plugin/ branches/Cog/build.macos64x64/squeak.cog.spur/Mpeg3Plugin/Mpeg3Plugin-Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/Mpeg3Plugin/Mpeg3Plugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/Mpeg3Plugin/Mpeg3Plugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/SqueakFFIPrims/ branches/Cog/build.macos64x64/squeak.cog.spur/SqueakFFIPrims/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/SqueakFFIPrims/SqueakFFI.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/SqueakFFIPrims/SqueakFFI.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/SqueakFFIPrims/SqueakFFIPrims_Prefix.pch branches/Cog/build.macos64x64/squeak.cog.spur/SqueakMTFFIPrims/ branches/Cog/build.macos64x64/squeak.cog.spur/SqueakMTFFIPrims/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/SqueakMTFFIPrims/SqueakFFI.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/SqueakMTFFIPrims/SqueakFFI.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/SqueakMTFFIPrims/SqueakFFIPrims_Prefix.pch branches/Cog/build.macos64x64/squeak.cog.spur/SqueakSSL/ branches/Cog/build.macos64x64/squeak.cog.spur/SqueakSSL/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/SqueakSSL/SqueakSSL_Prefix.pch branches/Cog/build.macos64x64/squeak.cog.spur/UnixOSProcessPlugin/ branches/Cog/build.macos64x64/squeak.cog.spur/UnixOSProcessPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.cog.spur/UnixOSProcessPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.cog.spur/UnixOSProcessPlugin/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/UnixOSProcessPlugin/PkgInfo branches/Cog/build.macos64x64/squeak.cog.spur/UnixOSProcessPlugin/UnixOSProcessPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.cog.spur/UnixOSProcessPlugin/UnixOSProcessPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.cog.spur/UnixOSProcessPlugin/makeit branches/Cog/build.macos64x64/squeak.cog.spur/makeclean branches/Cog/build.macos64x64/squeak.cog.spur/makevm branches/Cog/build.macos64x64/squeak.cog.spur/mkNamedPrims.sh branches/Cog/build.macos64x64/squeak.cog.spur/mvm branches/Cog/build.macos64x64/squeak.cog.spur/plugins.ext branches/Cog/build.macos64x64/squeak.cog.spur/plugins.int branches/Cog/build.macos64x64/squeak.cog.spur/resources/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/FT2Plugin.bundle/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/FT2Plugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/FT2Plugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/resources/FT2Plugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/FT2Plugin.bundle/Contents/MacOS/FT2Plugin branches/Cog/build.macos64x64/squeak.cog.spur/resources/FT2Plugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.cog.spur/resources/FT2Plugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/FT2Plugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/FloatMathPlugin.bundle/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/FloatMathPlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/FloatMathPlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/resources/FloatMathPlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/FloatMathPlugin.bundle/Contents/MacOS/FloatMathPlugin branches/Cog/build.macos64x64/squeak.cog.spur/resources/FloatMathPlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.cog.spur/resources/FloatMathPlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/FloatMathPlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/LocalePlugin.bundle/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/LocalePlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/LocalePlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/resources/LocalePlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/LocalePlugin.bundle/Contents/MacOS/LocalePlugin branches/Cog/build.macos64x64/squeak.cog.spur/resources/LocalePlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.cog.spur/resources/LocalePlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/LocalePlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/Croquet.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/GreenCogSqueak.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/Squeak VM.r branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/Squeak.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/SqueakChanges.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/SqueakGeneric.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/SqueakImage.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/SqueakProject.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/SqueakScript.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/ProjectBuilder/SqueakSources.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/QuicktimePlugin.bundle/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/QuicktimePlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/QuicktimePlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/resources/QuicktimePlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/QuicktimePlugin.bundle/Contents/MacOS/QuicktimePlugin branches/Cog/build.macos64x64/squeak.cog.spur/resources/QuicktimePlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.cog.spur/resources/QuicktimePlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/QuicktimePlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/MacOS/SpellCheck branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/English.lproj/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/MacOS/SpellingPlugin branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Resources/InfoPlist.strings branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Resources/PkgInfo branches/Cog/build.macos64x64/squeak.cog.spur/resources/SpellingPlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.sista.spur/ branches/Cog/build.macos64x64/squeak.sista.spur/CoreVM.plist branches/Cog/build.macos64x64/squeak.sista.spur/CoreVM.xcodeproj/ branches/Cog/build.macos64x64/squeak.sista.spur/CoreVM.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.sista.spur/CoreVM.xcodeproj/temp branches/Cog/build.macos64x64/squeak.sista.spur/CroquetPlugin/ branches/Cog/build.macos64x64/squeak.sista.spur/CroquetPlugin/CroquetPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.sista.spur/CroquetPlugin/CroquetPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.sista.spur/CroquetPlugin/CroquetPlugin_Prefix.pch branches/Cog/build.macos64x64/squeak.sista.spur/CroquetPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.sista.spur/CroquetPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.sista.spur/CroquetPlugin/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/FloatArrayPlugin/ branches/Cog/build.macos64x64/squeak.sista.spur/FloatArrayPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.sista.spur/FloatArrayPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.sista.spur/FloatArrayPlugin/FloatArrayPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.sista.spur/FloatArrayPlugin/FloatArrayPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.sista.spur/FloatArrayPlugin/FloatArrayPlugin_Prefix.pch branches/Cog/build.macos64x64/squeak.sista.spur/FloatArrayPlugin/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/FloatMathPlugin/ branches/Cog/build.macos64x64/squeak.sista.spur/FloatMathPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.sista.spur/FloatMathPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.sista.spur/FloatMathPlugin/FloatMathPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.sista.spur/FloatMathPlugin/FloatMathPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.sista.spur/FloatMathPlugin/FloatMathPlugin_Prefix.pch branches/Cog/build.macos64x64/squeak.sista.spur/FloatMathPlugin/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/Mpeg3Plugin/ branches/Cog/build.macos64x64/squeak.sista.spur/Mpeg3Plugin/Mpeg3Plugin-Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/Mpeg3Plugin/Mpeg3Plugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.sista.spur/Mpeg3Plugin/Mpeg3Plugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.sista.spur/SqueakFFIPrims/ branches/Cog/build.macos64x64/squeak.sista.spur/SqueakFFIPrims/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/SqueakFFIPrims/SqueakFFI.xcodeproj/ branches/Cog/build.macos64x64/squeak.sista.spur/SqueakFFIPrims/SqueakFFI.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.sista.spur/SqueakFFIPrims/SqueakFFIPrims_Prefix.pch branches/Cog/build.macos64x64/squeak.sista.spur/SqueakSSL/ branches/Cog/build.macos64x64/squeak.sista.spur/SqueakSSL/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/SqueakSSL/SqueakSSL.xcodeproj/ branches/Cog/build.macos64x64/squeak.sista.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.sista.spur/SqueakSSL/SqueakSSL_Prefix.pch branches/Cog/build.macos64x64/squeak.sista.spur/UnixOSProcessPlugin/ branches/Cog/build.macos64x64/squeak.sista.spur/UnixOSProcessPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.sista.spur/UnixOSProcessPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.sista.spur/UnixOSProcessPlugin/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/UnixOSProcessPlugin/PkgInfo branches/Cog/build.macos64x64/squeak.sista.spur/UnixOSProcessPlugin/UnixOSProcessPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.sista.spur/UnixOSProcessPlugin/UnixOSProcessPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.sista.spur/UnixOSProcessPlugin/makeit branches/Cog/build.macos64x64/squeak.sista.spur/makeclean branches/Cog/build.macos64x64/squeak.sista.spur/makevm branches/Cog/build.macos64x64/squeak.sista.spur/mkNamedPrims.sh branches/Cog/build.macos64x64/squeak.sista.spur/mvm branches/Cog/build.macos64x64/squeak.sista.spur/plugins.ext branches/Cog/build.macos64x64/squeak.sista.spur/plugins.int branches/Cog/build.macos64x64/squeak.sista.spur/resources/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/FT2Plugin.bundle/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/FT2Plugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/FT2Plugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/resources/FT2Plugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/FT2Plugin.bundle/Contents/MacOS/FT2Plugin branches/Cog/build.macos64x64/squeak.sista.spur/resources/FT2Plugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.sista.spur/resources/FT2Plugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/FT2Plugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/FloatMathPlugin.bundle/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/FloatMathPlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/FloatMathPlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/resources/FloatMathPlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/FloatMathPlugin.bundle/Contents/MacOS/FloatMathPlugin branches/Cog/build.macos64x64/squeak.sista.spur/resources/FloatMathPlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.sista.spur/resources/FloatMathPlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/FloatMathPlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/LocalePlugin.bundle/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/LocalePlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/LocalePlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/resources/LocalePlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/LocalePlugin.bundle/Contents/MacOS/LocalePlugin branches/Cog/build.macos64x64/squeak.sista.spur/resources/LocalePlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.sista.spur/resources/LocalePlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/LocalePlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/Croquet.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/GreenCogSqueak.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/Squeak VM.r branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/Squeak.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/SqueakChanges.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/SqueakGeneric.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/SqueakImage.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/SqueakProject.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/SqueakScript.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/ProjectBuilder/SqueakSources.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/QuicktimePlugin.bundle/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/QuicktimePlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/QuicktimePlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/resources/QuicktimePlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/QuicktimePlugin.bundle/Contents/MacOS/QuicktimePlugin branches/Cog/build.macos64x64/squeak.sista.spur/resources/QuicktimePlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.sista.spur/resources/QuicktimePlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/QuicktimePlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/MacOS/SpellCheck branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/English.lproj/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/MacOS/SpellingPlugin branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Resources/InfoPlist.strings branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Resources/PkgInfo branches/Cog/build.macos64x64/squeak.sista.spur/resources/SpellingPlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.stack.spur/ branches/Cog/build.macos64x64/squeak.stack.spur/CoreVM.plist branches/Cog/build.macos64x64/squeak.stack.spur/CoreVM.xcodeproj/ branches/Cog/build.macos64x64/squeak.stack.spur/CoreVM.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.stack.spur/CoreVM.xcodeproj/temp branches/Cog/build.macos64x64/squeak.stack.spur/CroquetPlugin/ branches/Cog/build.macos64x64/squeak.stack.spur/CroquetPlugin/CroquetPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.stack.spur/CroquetPlugin/CroquetPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.stack.spur/CroquetPlugin/CroquetPlugin_Prefix.pch branches/Cog/build.macos64x64/squeak.stack.spur/CroquetPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.stack.spur/CroquetPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.stack.spur/CroquetPlugin/Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/FloatArrayPlugin/ branches/Cog/build.macos64x64/squeak.stack.spur/FloatArrayPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.stack.spur/FloatArrayPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.stack.spur/FloatArrayPlugin/FloatArrayPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.stack.spur/FloatArrayPlugin/FloatArrayPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.stack.spur/FloatArrayPlugin/FloatArrayPlugin_Prefix.pch branches/Cog/build.macos64x64/squeak.stack.spur/FloatArrayPlugin/Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/FloatMathPlugin/ branches/Cog/build.macos64x64/squeak.stack.spur/FloatMathPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.stack.spur/FloatMathPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.stack.spur/FloatMathPlugin/FloatMathPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.stack.spur/FloatMathPlugin/FloatMathPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.stack.spur/FloatMathPlugin/FloatMathPlugin_Prefix.pch branches/Cog/build.macos64x64/squeak.stack.spur/FloatMathPlugin/Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/Mpeg3Plugin/ branches/Cog/build.macos64x64/squeak.stack.spur/Mpeg3Plugin/Mpeg3Plugin-Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/Mpeg3Plugin/Mpeg3Plugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.stack.spur/Mpeg3Plugin/Mpeg3Plugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.stack.spur/SqueakFFIPrims/ branches/Cog/build.macos64x64/squeak.stack.spur/SqueakFFIPrims/Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/SqueakFFIPrims/SqueakFFI.xcodeproj/ branches/Cog/build.macos64x64/squeak.stack.spur/SqueakFFIPrims/SqueakFFI.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.stack.spur/SqueakFFIPrims/SqueakFFIPrims_Prefix.pch branches/Cog/build.macos64x64/squeak.stack.spur/SqueakSSL/ branches/Cog/build.macos64x64/squeak.stack.spur/SqueakSSL/Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/ branches/Cog/build.macos64x64/squeak.stack.spur/SqueakSSL/SqueakSSL.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.stack.spur/SqueakSSL/SqueakSSL_Prefix.pch branches/Cog/build.macos64x64/squeak.stack.spur/UnixOSProcessPlugin/ branches/Cog/build.macos64x64/squeak.stack.spur/UnixOSProcessPlugin/English.lproj/ branches/Cog/build.macos64x64/squeak.stack.spur/UnixOSProcessPlugin/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.stack.spur/UnixOSProcessPlugin/Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/UnixOSProcessPlugin/PkgInfo branches/Cog/build.macos64x64/squeak.stack.spur/UnixOSProcessPlugin/UnixOSProcessPlugin.xcodeproj/ branches/Cog/build.macos64x64/squeak.stack.spur/UnixOSProcessPlugin/UnixOSProcessPlugin.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/squeak.stack.spur/UnixOSProcessPlugin/makeit branches/Cog/build.macos64x64/squeak.stack.spur/makeclean branches/Cog/build.macos64x64/squeak.stack.spur/makevm branches/Cog/build.macos64x64/squeak.stack.spur/mkNamedPrims.sh branches/Cog/build.macos64x64/squeak.stack.spur/mvm branches/Cog/build.macos64x64/squeak.stack.spur/plugins.ext branches/Cog/build.macos64x64/squeak.stack.spur/plugins.int branches/Cog/build.macos64x64/squeak.stack.spur/resources/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/FloatMathPlugin.bundle/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/MacOS/FloatMathPlugin branches/Cog/build.macos64x64/squeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/FloatMathPlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/LocalePlugin.bundle/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/LocalePlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/LocalePlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/resources/LocalePlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/LocalePlugin.bundle/Contents/MacOS/LocalePlugin branches/Cog/build.macos64x64/squeak.stack.spur/resources/LocalePlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.stack.spur/resources/LocalePlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/LocalePlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/Croquet.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/GreenCogSqueak.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/Squeak VM.r branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/Squeak.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/SqueakChanges.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/SqueakGeneric.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/SqueakImage.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/SqueakPlugin.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/SqueakProject.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/SqueakScript.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/ProjectBuilder/SqueakSources.icns branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/MacOS/SpellCheck branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/English.lproj/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Frameworks/SpellCheck.bundle/Contents/Resources/English.lproj/InfoPlist.strings branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Info.plist branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/MacOS/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/MacOS/SpellingPlugin branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/PkgInfo branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Resources/ branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Resources/InfoPlist.strings branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Resources/PkgInfo branches/Cog/build.macos64x64/squeak.stack.spur/resources/SpellingPlugin.bundle/Contents/Resources/SqueakPlugin.icns branches/Cog/build.macos64x64/xcode/ branches/Cog/build.macos64x64/xcode/Template/ branches/Cog/build.macos64x64/xcode/Template/HowToMakeANewPlugin.txt branches/Cog/build.macos64x64/xcode/Template/Info.plist branches/Cog/build.macos64x64/xcode/Template/Template.xcodeproj/ branches/Cog/build.macos64x64/xcode/Template/Template.xcodeproj/project.pbxproj branches/Cog/build.macos64x64/xcode/Template/Template_Prefix.pch branches/Cog/spurstack64src/ branches/Cog/spurstack64src/examplePlugins.ext branches/Cog/spurstack64src/examplePlugins.int branches/Cog/spurstack64src/vm/ branches/Cog/spurstack64src/vm/exampleSqNamedPrims.h branches/Cog/spurstack64src/vm/gcc3x-interp.c branches/Cog/spurstack64src/vm/interp.c branches/Cog/spurstack64src/vm/interp.h branches/Cog/spurstack64src/vm/vmCallback.h
Modified: branches/Cog/build.macos32x86/makeallinstall =================================================================== --- branches/Cog/build.macos32x86/makeallinstall 2014-11-28 20:17:38 UTC (rev 3156) +++ branches/Cog/build.macos32x86/makeallinstall 2014-12-02 18:02:39 UTC (rev 3157) @@ -1,20 +1,20 @@ -#!/bin/bash -IFS=" - " -trap 'exit 2' HUP INT PIPE TERM -REV=`grep 'SvnRawRevisionString.*Rev:' "`dirname $0`/../platforms/Cross/vm/sqSCCSVersion.h" \ - | sed 's/^.*Rev: ([0-9][0-9]*) $";/\1/'` -TAG=`date +%g.%U.`$REV -set -- Newspeak\ Virtual\ Machine Newspeak\ Spur\ Virtual\ Machine \ - Cog Cog\ Spur -for td in newspeak.cog.v3 newspeak.cog.spur squeak.cog.v3 squeak.cog.spur; do - d=$td/installer - PRODUCT=$1-$TAG.dmg - if test -d "$d"; then - (cd $d;make) - test -f $d/$PRODUCT && mv $d/$PRODUCT ../products - else - echo no $d directory found - fi - shift -done +#!/bin/bash +IFS=" + " +trap 'exit 2' HUP INT PIPE TERM +REV=`grep 'SvnRawRevisionString.*Rev:' "`dirname $0`/../platforms/Cross/vm/sqSCCSVersion.h" \ + | sed 's/^.*Rev: ([0-9][0-9]*) $";/\1/'` +TAG=`date +%g.%U.`$REV +set -- Newspeak\ Virtual\ Machine Newspeak\ Spur\ Virtual\ Machine \ + Cog Cog\ Spur +for td in newspeak.cog.v3 newspeak.cog.spur squeak.cog.v3 squeak.cog.spur; do + d=$td/installer + PRODUCT=$1-$TAG.dmg + if test -d "$d"; then + (cd $d;make) + test -f $d/$PRODUCT && mv $d/$PRODUCT ../products + else + echo no $d directory found + fi + shift +done
Modified: branches/Cog/build.macos32x86/newspeak.cog.spur/CoreVM.xcodeproj/project.pbxproj =================================================================== --- branches/Cog/build.macos32x86/newspeak.cog.spur/CoreVM.xcodeproj/project.pbxproj 2014-11-28 20:17:38 UTC (rev 3156) +++ branches/Cog/build.macos32x86/newspeak.cog.spur/CoreVM.xcodeproj/project.pbxproj 2014-12-02 18:02:39 UTC (rev 3157) @@ -1600,7 +1600,7 @@ HAVE_SYS_TIME_H, ); GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1)"; - GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Newspeak Cog Spur Virtual Machine OS/X 4.0.0\"""; + GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Newspeak Cog Spur Virtual Machine OS/X 5.0.0\"""; GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_UNROLL_LOOPS = YES; GCC_VERSION_i386 = 4.2; @@ -1611,7 +1611,7 @@ $SRCROOT, ); ICC_DATA_NO_ALIAS = NO; - ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Newspeak Cog Spur Virtual Machine OS/X 4.0.0\"""; + ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Newspeak Cog Spur Virtual Machine OS/X 5.0.0\"""; ICC_FP_MODEL = src; ICC_LANG_ANSI_OPT = NO; ICC_OPTLEVEL = speedHLO;
Modified: branches/Cog/build.macos32x86/newspeak.stack.spur/CoreVM.xcodeproj/project.pbxproj =================================================================== --- branches/Cog/build.macos32x86/newspeak.stack.spur/CoreVM.xcodeproj/project.pbxproj 2014-11-28 20:17:38 UTC (rev 3156) +++ branches/Cog/build.macos32x86/newspeak.stack.spur/CoreVM.xcodeproj/project.pbxproj 2014-12-02 18:02:39 UTC (rev 3157) @@ -1575,7 +1575,7 @@ HAVE_SYS_TIME_H, ); GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1)"; - GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Newspeak Stack Spur Virtual Machine OS/X 4.0.0\"""; + GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Newspeak Stack Spur Virtual Machine OS/X 5.0.0\"""; GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_UNROLL_LOOPS = YES; GCC_VERSION_i386 = 4.2; @@ -1586,7 +1586,7 @@ $SRCROOT, ); ICC_DATA_NO_ALIAS = NO; - ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Newspeak Stack Spur Virtual Machine OS/X 4.0.0\"""; + ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Newspeak Stack Spur Virtual Machine OS/X 5.0.0\"""; ICC_FP_MODEL = src; ICC_LANG_ANSI_OPT = NO; ICC_OPTLEVEL = speedHLO;
Modified: branches/Cog/build.macos32x86/squeak.cog.spur/CoreMTVM.xcodeproj/project.pbxproj =================================================================== --- branches/Cog/build.macos32x86/squeak.cog.spur/CoreMTVM.xcodeproj/project.pbxproj 2014-11-28 20:17:38 UTC (rev 3156) +++ branches/Cog/build.macos32x86/squeak.cog.spur/CoreMTVM.xcodeproj/project.pbxproj 2014-12-02 18:02:39 UTC (rev 3157) @@ -1746,7 +1746,7 @@ HAVE_SYS_TIME_H, ); GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1)"; - GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Squeak Cog Spur MT OS/X 4.0.0\"""; + GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Squeak Cog Spur MT OS/X 5.0.0\"""; GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_UNROLL_LOOPS = YES; GCC_VERSION_i386 = 4.2; @@ -1757,7 +1757,7 @@ $SRCROOT, ); ICC_DATA_NO_ALIAS = NO; - ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Squeak Cog Spur MT OS/X 4.0.0\"""; + ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Squeak Cog Spur MT OS/X 5.0.0\"""; ICC_FP_MODEL = src; ICC_LANG_ANSI_OPT = NO; ICC_OPTLEVEL = speedHLO;
Modified: branches/Cog/build.macos32x86/squeak.cog.spur/CoreVM.xcodeproj/project.pbxproj =================================================================== --- branches/Cog/build.macos32x86/squeak.cog.spur/CoreVM.xcodeproj/project.pbxproj 2014-11-28 20:17:38 UTC (rev 3156) +++ branches/Cog/build.macos32x86/squeak.cog.spur/CoreVM.xcodeproj/project.pbxproj 2014-12-02 18:02:39 UTC (rev 3157) @@ -1749,7 +1749,7 @@ HAVE_SYS_TIME_H, ); GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1)"; - GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Squeak Cog Spur Spur OS/X 4.0.0\"""; + GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Squeak Cog Spur Spur OS/X 5.0.0\"""; GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_UNROLL_LOOPS = YES; GCC_VERSION_i386 = 4.2; @@ -1760,7 +1760,7 @@ $SRCROOT, ); ICC_DATA_NO_ALIAS = NO; - ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Squeak Cog OS/X 4.0.0\"""; + ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Squeak Cog OS/X 5.0.0\"""; ICC_FP_MODEL = src; ICC_LANG_ANSI_OPT = NO; ICC_OPTLEVEL = speedHLO;
Modified: branches/Cog/build.macos32x86/squeak.sista.spur/CoreVM.xcodeproj/project.pbxproj =================================================================== --- branches/Cog/build.macos32x86/squeak.sista.spur/CoreVM.xcodeproj/project.pbxproj 2014-11-28 20:17:38 UTC (rev 3156) +++ branches/Cog/build.macos32x86/squeak.sista.spur/CoreVM.xcodeproj/project.pbxproj 2014-12-02 18:02:39 UTC (rev 3157) @@ -1746,7 +1746,7 @@ HAVE_SYS_TIME_H, ); GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1)"; - GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Squeak Sista Spur OS/X 4.0.0\"""; + GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Squeak Sista Spur OS/X 5.0.0\"""; GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_UNROLL_LOOPS = YES; GCC_VERSION_i386 = 4.2; @@ -1757,7 +1757,7 @@ $SRCROOT, ); ICC_DATA_NO_ALIAS = NO; - ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Squeak Sista Spur OS/X 4.0.0\"""; + ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Squeak Sista Spur OS/X 5.0.0\"""; ICC_FP_MODEL = src; ICC_LANG_ANSI_OPT = NO; ICC_OPTLEVEL = speedHLO;
Modified: branches/Cog/build.macos32x86/squeak.stack.spur/CoreVM.xcodeproj/project.pbxproj =================================================================== --- branches/Cog/build.macos32x86/squeak.stack.spur/CoreVM.xcodeproj/project.pbxproj 2014-11-28 20:17:38 UTC (rev 3156) +++ branches/Cog/build.macos32x86/squeak.stack.spur/CoreVM.xcodeproj/project.pbxproj 2014-12-02 18:02:39 UTC (rev 3157) @@ -1725,7 +1725,7 @@ HAVE_SYS_TIME_H, ); GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS = "$(GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1)"; - GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Squeak Stack Spur OS/X 4.0.0\"""; + GCC_PREPROCESSOR_DEFINITIONS_NOT_USED_IN_PRECOMPS_QUOTED_FOR_TARGET_1 = "BUILD_VERSION="\"Squeak Stack Spur OS/X 5.0.0\"""; GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_UNROLL_LOOPS = YES; GCC_VERSION_i386 = 4.2; @@ -1736,7 +1736,7 @@ $SRCROOT, ); ICC_DATA_NO_ALIAS = NO; - ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Squeak Stack Spur OS/X 4.0.0\"""; + ICC_DEFINES = "ILP32=1 _NONSTD_SOURCE $(GCC_PREPROCESSOR_DEFINITIONS) BUILD_VERSION="\"Squeak Stack Spur OS/X 5.0.0\"""; ICC_FP_MODEL = src; ICC_LANG_ANSI_OPT = NO; ICC_OPTLEVEL = speedHLO;
Added: branches/Cog/build.macos64x64/HowToBuild =================================================================== --- branches/Cog/build.macos64x64/HowToBuild (rev 0) +++ branches/Cog/build.macos64x64/HowToBuild 2014-12-02 18:02:39 UTC (rev 3157) @@ -0,0 +1,123 @@ +How To Build On Mac OS X +--------------------- + + +Contents: + - Overview + - Checking out sources to build out-of-the-box + - Building out of the box + - Building the Bochs Support Libraries + - Optimization level and gcc version (please read!) + + +Overview +-------- +The "Cog" VM comes in a bewildering variety of forms. The first distinction +is between Squeak/Croquet VMs that run Squeak, Pharo, Cuis, Croquet images +and their ilk, and between Newspeak VMs that run Newspeak. + +Another distinction is between Stack, Cog and Sista VMs. Stack VMs are those +with context-to-stack mapping that optimise message sending by keeping method +activations on a stack instead of in contexts. These are pure interpreters but +significantly faster than the standard context-based Interpreter VM. Cog VMs +add a JIT to the mix, compiling methods used more than once to maxchine code on +the fly. Sista VMs, as yet unrealised and in development, add support for +adaptive optimization that does speculative inlining at the bytecode-to-bytecode +level. These are targeted for release in 2015. + +Another distinction is between 32-bit and 64-bit Spur VMs. While Spur +has a common object header format common to 32 and 64 bit versions, the 32-bit +version uses 32-bit pointers and immediates, whereas the 64-bit version uses +64-bit pointers and immediates and will only run on 64-bit machines. + +Another distinction is between normal single-threaded VMs that schedule "green" +Smalltalk processes above a single-threaded VM, and "multi-threaded" VMs that +share the VM between any number of native threads such that only one native +thread owns the VM at any one time, switching between threads on FFI calls and +callbacks or on Smalltalk process switches when Smalltalk processes are owned +by threads. This multi-threaded support is as yet experimental. + +The final distinction is between production, assert and debug VMs. Production +VMs are fully optimized, although they may include debugging symbols, and as +their name implies are for use in production. Assert and debug VMs include +many assert checks that are disabled in the production VMs. These asserts are +very helpful in debugging VM problems but significantly impact performance. +The difference between assert and debug VMs is that assert VMs are compiled +with moderate optimization, which improves the performance of the asserts, +whereas debug VMs are compiled with no optimization at all, providing maximum +debuggability with minimum performance. + +This directory tree provides build directories for some of this matrix. For +example, squeak.cog.v3 contains a build directory for Smalltalk Cog VMs using +the old object representation, newspeak.stack.spur contains a build directory +for Newspeak Stack VMs using the Spur object representation. Build as desired. + + +Checking out sources to build out-of-the-box +-------------------------------------------- +Check-out at least the relevant platform sources, vm and plugin sources, +processor sources and the relevant build directories + svn co http://www.squeakvm.org/svn/squeak/branches/Cog/platforms + svn co http://www.squeakvm.org/svn/squeak/branches/Cog/processors + svn co http://www.squeakvm.org/svn/squeak/branches/Cog/build.macos64x64 + svn co http://www.squeakvm.org/svn/squeak/branches/Cog/src etc + (see section "VM source directories" in the root README) + + +Building out of the box +----------------------- +0. As of this writing (June 2014) this Mac build system builds only on 10.6.x +(and probably 10.5.x) using the old Carbon libraries. I plan to build on +Mavericks/Yosemite using John McIntosh's Cocoa platform support files soon. + +1. Install the tools (xcode etc); the CoreVM.xcodeproj is set-up to build + using gcc 4.2 but you can optionally install the Intel C++ compiler 11.1 + and change the compilerSpec in CoreVM.xcodeproj/project.pbxproj to get + better performance. + +2. Either disable the building of the Bochs plugin (see each makevm file, +disabling the lines beginning "# Build the BochsIA32Plugin") or build the +Bochs support libraries (see Building the Bochs Support Libraries below). + +3. cd to the VM configuration of your choice and execute + ./mvm -A +This will build Fast.app, Debug.app and Assert.app applivations containing the +three basic VM configurations. If the configuration includes the multi-threaded +VM you can use mvm -AS to make the single-threaded VMs, mvm -AT to make the +multi-threadeds in FastMT.app et al, and mvm -A to make them all. mvm -d will +make the Debug.app VM, etc. mvm -? provides the gory details. + + +Each build directory contains three files + plugins.int + plugins.ext +On other platforms editing these and making is all one needs to do to change the +set of plugins. Alas on xcode one also has to edit the relevant xcode projects +to add and remove source files. If you're brave enough to contemplate this +you're brave enough to figure out how to do this yourself. + + +Building the Bochs Support Libraries +------------------------------------ +If you want to get the Cog VM simulator working you'll need to build the +BochsIA32Plugin and to build that you'll need to first build bochs. First +check-out the processor simulator source tree containing Bochs: + svn co http://www.squeakvm.org/svn/squeak/branches/Cog/processors +Then build libraries macbochs/{cpu/libcpu.a,disasm/libdisasm.a,fpu/libfpu.a} + $ cd ../processors/IA32/macbochs + $ ./conf.COG + $ ../bochs/makeem + + +Optimization level and gcc version +---------------------------------- +There are issues with gcc version > 4.2.1. Any of the following flags may break the build at -O2: +-ftree-pre +-fpartial-inlining +-fcaller-saves + +They're turned off in the xcode files provided. + + +Eliot Miranda +December 2014
Added: branches/Cog/build.macos64x64/makeall =================================================================== --- branches/Cog/build.macos64x64/makeall (rev 0) +++ branches/Cog/build.macos64x64/makeall 2014-12-02 18:02:39 UTC (rev 3157) @@ -0,0 +1,11 @@ +#!/bin/bash +trap 'exit 2' HUP INT PIPE TERM +for d in newspeak.* squeak.*; do + if test -d "$d"; then + (cd $d;./mvm -A) + else + echo no $d directory found + fi +done +echo no news is good news... +grep 'BUILD FAILED' newspeak.*/LOG* squeak.*/LOG*
Property changes on: branches/Cog/build.macos64x64/makeall ___________________________________________________________________ Added: svn:executable + *
Added: branches/Cog/build.macos64x64/makeallinstall =================================================================== --- branches/Cog/build.macos64x64/makeallinstall (rev 0) +++ branches/Cog/build.macos64x64/makeallinstall 2014-12-02 18:02:39 UTC (rev 3157) @@ -0,0 +1,20 @@ +#!/bin/bash +IFS=" + " +trap 'exit 2' HUP INT PIPE TERM +REV=`grep 'SvnRawRevisionString.*Rev:' "`dirname $0`/../platforms/Cross/vm/sqSCCSVersion.h" \ + | sed 's/^.*Rev: ([0-9][0-9]*) $";/\1/'` +TAG=`date +%g.%U.`$REV +set -- Newspeak\ Virtual\ Machine Newspeak\ Spur\ Virtual\ Machine \ + Cog Cog\ Spur +for td in newspeak.cog.v3 newspeak.cog.spur squeak.cog.v3 squeak.cog.spur; do + d=$td/installer + PRODUCT=$1-$TAG.dmg + if test -d "$d"; then + (cd $d;make) + test -f $d/$PRODUCT && mv $d/$PRODUCT ../products + else + echo no $d directory found + fi + shift +done
Property changes on: branches/Cog/build.macos64x64/makeallinstall ___________________________________________________________________ Added: svn:executable + *
Added: branches/Cog/build.macos64x64/makeproduct =================================================================== --- branches/Cog/build.macos64x64/makeproduct (rev 0) +++ branches/Cog/build.macos64x64/makeproduct 2014-12-02 18:02:39 UTC (rev 3157) @@ -0,0 +1,14 @@ +#!/bin/bash +trap 'exit 2' HUP INT PIPE TERM +PRODUCTDIRS="newspeak.cog.spur squeak.cog.spur" +for d in $PRODUCTDIRS; do + if test -d "$d"; then + (cd $d;./mvm -A) + else + echo no $d directory found + fi +done +echo no news is good news... +for d in $PRODUCTDIRS; do + test -d $d && grep 'BUILD FAILED' $d/LOG* +done
Property changes on: branches/Cog/build.macos64x64/makeproduct ___________________________________________________________________ Added: svn:executable + *
Added: branches/Cog/build.macos64x64/makeproductinstall =================================================================== --- branches/Cog/build.macos64x64/makeproductinstall (rev 0) +++ branches/Cog/build.macos64x64/makeproductinstall 2014-12-02 18:02:39 UTC (rev 3157) @@ -0,0 +1,19 @@ +#!/bin/bash +IFS=" + " +trap 'exit 2' HUP INT PIPE TERM +REV=`grep 'SvnRawRevisionString.*Rev:' "`dirname $0`/../platforms/Cross/vm/sqSCCSVersion.h" \ + | sed 's/^.*Rev: ([0-9][0-9]*) $";/\1/'` +TAG=`date +%g.%U.`$REV +set -- Newspeak\ Virtual\ Machine Newspeak\ Spur\ Virtual\ Machine +for td in newspeak.cog.spur; do + d=$td/installer + PRODUCT=$1-$TAG.dmg + if test -d "$d"; then + (cd $d;make) + test -f $d/$PRODUCT && mv $d/$PRODUCT ../products + else + echo no $d directory found + fi + shift +done
Property changes on: branches/Cog/build.macos64x64/makeproductinstall ___________________________________________________________________ Added: svn:executable + *
Added: branches/Cog/build.macos64x64/makesista =================================================================== --- branches/Cog/build.macos64x64/makesista (rev 0) +++ branches/Cog/build.macos64x64/makesista 2014-12-02 18:02:39 UTC (rev 3157) @@ -0,0 +1,14 @@ +#!/bin/bash +trap 'exit 2' HUP INT PIPE TERM +DIRS="squeak.sista.spur" +for d in $DIRS; do + if test -d "$d"; then + (cd $d;./mvm -A) + else + echo no $d directory found + fi +done +echo no news is good news... +for d in $DIRS; do + test -d $d && grep 'BUILD FAILED' $d/LOG* +done
Property changes on: branches/Cog/build.macos64x64/makesista ___________________________________________________________________ Added: svn:executable + *
Added: branches/Cog/build.macos64x64/makespur =================================================================== --- branches/Cog/build.macos64x64/makespur (rev 0) +++ branches/Cog/build.macos64x64/makespur 2014-12-02 18:02:39 UTC (rev 3157) @@ -0,0 +1,14 @@ +#!/bin/bash +trap 'exit 2' HUP INT PIPE TERM +DIRS="newspeak.cog.spur newspeak.stack.spur squeak.cog.spur squeak.sista.spur squeak.stack.spur" +for d in $DIRS; do + if test -d "$d"; then + (cd $d;./mvm -A) + else + echo no $d directory found + fi +done +echo no news is good news... +for d in $DIRS; do + test -d $d && grep 'BUILD FAILED' $d/LOG* +done
Property changes on: branches/Cog/build.macos64x64/makespur ___________________________________________________________________ Added: svn:executable + *
Added: branches/Cog/build.macos64x64/newspeak.cog.spur/CoreVM.plist =================================================================== --- branches/Cog/build.macos64x64/newspeak.cog.spur/CoreVM.plist (rev 0) +++ branches/Cog/build.macos64x64/newspeak.cog.spur/CoreVM.plist 2014-12-02 18:02:39 UTC (rev 3157) @@ -0,0 +1,233 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleDevelopmentRegion</key> + <string>English</string> + <key>CFBundleDocumentTypes</key> + <array> + <dict> + <key>CFBundleTypeExtensions</key> + <array> + <string>image</string> + </array> + <key>CFBundleTypeIconFile</key> + <string>Newspeak Virtual Machine.icns</string> + <key>CFBundleTypeName</key> + <string>Newspeak Image File</string> + <key>CFBundleTypeOSTypes</key> + <array> + <string>STim</string> + </array> + <key>CFBundleTypeRole</key> + <string>Editor</string> + </dict> + <dict> + <key>CFBundleTypeExtensions</key> + <array> + <string>sources</string> + <string>ns0</string> + <string>ns1</string> + <string>ns2</string> + <string>ns3</string> + <string>ns4</string> + <string>ns5</string> + <string>ns6</string> + </array> + <key>CFBundleTypeIconFile</key> + <string>Newspeak Virtual Machine.icns</string> + <key>CFBundleTypeName</key> + <string>Newspeak Sources File</string> + <key>CFBundleTypeOSTypes</key> + <array> + <string>STso</string> + </array> + <key>CFBundleTypeRole</key> + <string>Editor</string> + </dict> + <dict> + <key>CFBundleTypeExtensions</key> + <array> + <string>changes</string> + </array> + <key>CFBundleTypeIconFile</key> + <string>Newspeak Virtual Machine.icns</string> + <key>CFBundleTypeName</key> + <string>Newspeak Changes File</string> + <key>CFBundleTypeOSTypes</key> + <array> + <string>STch</string> + </array> + <key>CFBundleTypeRole</key> + <string>Editor</string> + </dict> + <dict> + <key>CFBundleTypeExtensions</key> + <array> + <string>bundle</string> + </array> + <key>CFBundleTypeIconFile</key> + <string>SqueakPlugin.icns</string> + <key>CFBundleTypeName</key> + <string>Squeak Plugin</string> + <key>CFBundleTypeOSTypes</key> + <array> + <string>BNDL</string> + </array> + <key>CFBundleTypeRole</key> + <string>Editor</string> + </dict> + </array> + <key>UTExportedTypeDeclarations</key> + <array> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.data</string> + </array> + <key>UTTypeDescription</key> + <string>Newspeak Virtual Machine Image</string> + <key>UTTypeIconFile</key> + <string>NewspeakDocuments.icns</string> + <key>UTTypeIdentifier</key> + <string>org.newspeakplatform.image-data</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <array> + <string>image</string> + </array> + </dict> + </dict> + <dict> + <key>UTTypeConformsTo</key> + <array> + <string>public.text</string> + </array> + <key>UTTypeDescription</key> + <string>Newspeak Virtual Machine Changes</string> + <key>UTTypeIconFile</key> + <string>NewspeakDocuments.icns</string> + <key>UTTypeIdentifier</key> + <string>org.newspeakplatform.changes-data</string> + <key>UTTypeTagSpecification</key> + <dict> + <key>public.filename-extension</key> + <array> + <string>changes</string> + </array> + </dict> + </dict> + </array> + <key>CFBundleExecutable</key> + <string>Newspeak Virtual Machine</string> + <key>CFBundleGetInfoString</key> + <string>Newspeak Cog Spur Virtual Machine 5.0.0 http://newspeaklanguage.org</string><!--version--> + <key>CFBundleShortVersionString</key> + <string>Newspeak Cog Spur Virtual Machine 5.0.0</string><!--version--> + <key>CFBundleVersion</key> + <string>5.0.0</string><!--version--> + <key>CFBundleIconFile</key> + <string>Newspeak Virtual Machine.icns</string> + <key>CFBundleIdentifier</key> + <string>org.bracha.Newspeak</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>Newspeak Virtual Machine</string> + <key>CFBundlePackageType</key> + <string>APPL</string> + <key>CFBundleSignature</key> + <string>NSVM</string> + <key>CGDisableCoalescedUpdates</key> + <true/> + <key>LSBackgroundOnly</key> + <false/> + <key>LSMinimumSystemVersion</key> + <string>10.5.0</string> + <key>SqueakBrowserMouseCmdButton1</key> + <integer>3</integer> + <key>SqueakBrowserMouseCmdButton2</key> + <integer>3</integer> + <key>SqueakBrowserMouseCmdButton3</key> + <integer>2</integer> + <key>SqueakBrowserMouseControlButton1</key> + <integer>1</integer> + <key>SqueakBrowserMouseControlButton2</key> + <integer>3</integer> + <key>SqueakBrowserMouseControlButton3</key> + <integer>2</integer> + <key>SqueakBrowserMouseNoneButton1</key> + <integer>1</integer> + <key>SqueakBrowserMouseNoneButton2</key> + <integer>3</integer> + <key>SqueakBrowserMouseNoneButton3</key> + <integer>2</integer> + <key>SqueakBrowserMouseOptionButton1</key> + <integer>2</integer> + <key>SqueakBrowserMouseOptionButton2</key> + <integer>3</integer> + <key>SqueakBrowserMouseOptionButton3</key> + <integer>2</integer> + <key>SqueakDebug</key> + <integer>0</integer> + <key>SqueakEncodingType</key> + <string>UTF-8</string> + <key>SqueakExplicitWindowOpenNeeded</key> + <false/> + <key>SqueakFloatingWindowGetsFocus</key> + <true/> + <key>SqueakHasQuitWithoutSaving</key> + <false/> + <key>SqueakImageName</key> + <string>Newspeak.image</string> + <key>SqueakMaxHeapSize</key> + <integer>1073741824</integer> + <key>SqueakMouseCmdButton1</key> + <integer>3</integer> + <key>SqueakMouseCmdButton2</key> + <integer>3</integer> + <key>SqueakMouseCmdButton3</key> + <integer>2</integer> + <key>SqueakMouseControlButton1</key> + <integer>1</integer> + <key>SqueakMouseControlButton2</key> + <integer>3</integer> + <key>SqueakMouseControlButton3</key> + <integer>2</integer> + <key>SqueakMouseNoneButton1</key> + <integer>1</integer> + <key>SqueakMouseNoneButton2</key> + <integer>3</integer> + <key>SqueakMouseNoneButton3</key> + <integer>2</integer> + <key>SqueakMouseOptionButton1</key> + <integer>2</integer> + <key>SqueakMouseOptionButton2</key> + <integer>3</integer> + <key>SqueakMouseOptionButton3</key> + <integer>2</integer> + <key>SqueakPluginsBuiltInOrLocalOnly</key> + <false/> + <key>SqueakUIFlushPrimaryDeferNMilliseconds</key> + <integer>20</integer> + <key>SqueakUIFlushSecondaryCheckForPossibleNeedEveryNMilliseconds</key> + <integer>20</integer> + <key>SqueakUIFlushSecondaryCleanupDelayMilliseconds</key> + <integer>25</integer> + <key>SqueakUIFlushUseHighPercisionClock</key> + <true/> + <key>SqueakUnTrustedDirectory</key> + <string>~/Library/Preferences/Newspeak/Internet/Untrusted/</string> + <key>SqueakWindowAttribute</key> + <data> + ggAAHw== + </data> + <key>SqueakWindowHasTitle</key> + <true/> + <key>SqueakWindowType</key> + <integer>6</integer> + <key>SqueakVMPathAnswersResources</key> + <true/> +</dict> +</plist>
Added: branches/Cog/build.macos64x64/newspeak.cog.spur/CoreVM.xcodeproj/project.pbxproj =================================================================== --- branches/Cog/build.macos64x64/newspeak.cog.spur/CoreVM.xcodeproj/project.pbxproj (rev 0) +++ branches/Cog/build.macos64x64/newspeak.cog.spur/CoreVM.xcodeproj/project.pbxproj 2014-12-02 18:02:39 UTC (rev 3157) @@ -0,0 +1,1753 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 42; + objects = { + +/* Begin PBXBuildFile section */ + 730DA7FE1379F4C9004985EC /* sqMacHostWindow.c in Sources */ = {isa = PBXBuildFile; fileRef = 730DA7FD1379F4C9004985EC /* sqMacHostWindow.c */; }; + 73397082137A1CE2001B0C43 /* acos.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339705F137A1CE2001B0C43 /* acos.c */; }; + 73397083137A1CE2001B0C43 /* acosh.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397060137A1CE2001B0C43 /* acosh.c */; }; + 73397084137A1CE2001B0C43 /* asin.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397061137A1CE2001B0C43 /* asin.c */; }; + 73397085137A1CE2001B0C43 /* asinh.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397062137A1CE2001B0C43 /* asinh.c */; }; + 73397086137A1CE2001B0C43 /* atan.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397063137A1CE2001B0C43 /* atan.c */; }; + 73397087137A1CE2001B0C43 /* atan2.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397064137A1CE2001B0C43 /* atan2.c */; }; + 73397088137A1CE2001B0C43 /* atanh.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397065137A1CE2001B0C43 /* atanh.c */; }; + 73397089137A1CE2001B0C43 /* copysign.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397066137A1CE2001B0C43 /* copysign.c */; }; + 7339708A137A1CE2001B0C43 /* cos.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397067137A1CE2001B0C43 /* cos.c */; }; + 7339708B137A1CE2001B0C43 /* cosh.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397068137A1CE2001B0C43 /* cosh.c */; }; + 7339708C137A1CE2001B0C43 /* exp.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397069137A1CE2001B0C43 /* exp.c */; }; + 7339708D137A1CE2001B0C43 /* expm1.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339706A137A1CE2001B0C43 /* expm1.c */; }; + 7339708E137A1CE2001B0C43 /* fdlibm.h in Headers */ = {isa = PBXBuildFile; fileRef = 7339706B137A1CE2001B0C43 /* fdlibm.h */; }; + 7339708F137A1CE2001B0C43 /* finite.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339706C137A1CE2001B0C43 /* finite.c */; }; + 73397090137A1CE2001B0C43 /* fmod.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339706D137A1CE2001B0C43 /* fmod.c */; }; + 73397091137A1CE2001B0C43 /* hypot.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339706E137A1CE2001B0C43 /* hypot.c */; }; + 73397092137A1CE2001B0C43 /* k_cos.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339706F137A1CE2001B0C43 /* k_cos.c */; }; + 73397093137A1CE2001B0C43 /* k_rem_pio2.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397070137A1CE2001B0C43 /* k_rem_pio2.c */; }; + 73397094137A1CE2001B0C43 /* k_sin.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397071137A1CE2001B0C43 /* k_sin.c */; }; + 73397095137A1CE2001B0C43 /* k_tan.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397072137A1CE2001B0C43 /* k_tan.c */; }; + 73397096137A1CE2001B0C43 /* ldexp.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397073137A1CE2001B0C43 /* ldexp.c */; }; + 73397097137A1CE2001B0C43 /* log.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397074137A1CE2001B0C43 /* log.c */; }; + 73397098137A1CE2001B0C43 /* log1p.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397075137A1CE2001B0C43 /* log1p.c */; }; + 73397099137A1CE2001B0C43 /* log10.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397076137A1CE2001B0C43 /* log10.c */; }; + 7339709A137A1CE2001B0C43 /* modf.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397077137A1CE2001B0C43 /* modf.c */; }; + 7339709B137A1CE2001B0C43 /* pow.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397078137A1CE2001B0C43 /* pow.c */; }; + 7339709C137A1CE2001B0C43 /* rem_pio2.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397079137A1CE2001B0C43 /* rem_pio2.c */; }; + 7339709D137A1CE2001B0C43 /* rint.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339707A137A1CE2001B0C43 /* rint.c */; }; + 7339709E137A1CE2001B0C43 /* scalb.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339707B137A1CE2001B0C43 /* scalb.c */; }; + 7339709F137A1CE2001B0C43 /* scalbn.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339707C137A1CE2001B0C43 /* scalbn.c */; }; + 733970A0137A1CE2001B0C43 /* sin.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339707D137A1CE2001B0C43 /* sin.c */; }; + 733970A1137A1CE2001B0C43 /* sinh.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339707E137A1CE2001B0C43 /* sinh.c */; }; + 733970A2137A1CE2001B0C43 /* sqrt.c in Sources */ = {isa = PBXBuildFile; fileRef = 7339707F137A1CE2001B0C43 /* sqrt.c */; }; + 733970A3137A1CE2001B0C43 /* tan.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397080137A1CE2001B0C43 /* tan.c */; }; + 733970A4137A1CE2001B0C43 /* tanh.c in Sources */ = {isa = PBXBuildFile; fileRef = 73397081137A1CE2001B0C43 /* tanh.c */; }; + 733AC8DB0FEAAC4F007C6206 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = 733AC8DA0FEAAC4F007C6206 /* version.c */; }; + 733B2C37106AB74B004652BE /* sqExternalSemaphores.c in Sources */ = {isa = PBXBuildFile; fileRef = 733B2C36106AB74B004652BE /* sqExternalSemaphores.c */; }; + 7348153F1379F53100FD8ABB /* sqMacNSPluginUILogic2.c in Sources */ = {isa = PBXBuildFile; fileRef = 7348153D1379F53100FD8ABB /* sqMacNSPluginUILogic2.c */; }; + 734815401379F53100FD8ABB /* sqMacNSPluginUILogic2.h in Headers */ = {isa = PBXBuildFile; fileRef = 7348153E1379F53100FD8ABB /* sqMacNSPluginUILogic2.h */; }; + 7351A09B100963670035A878 /* sqUnixThreads.c in Sources */ = {isa = PBXBuildFile; fileRef = 7351A09A100963670035A878 /* sqUnixThreads.c */; }; + 735B4CA30E8069B7008FA2CA /* VMProfileMacSupportPlugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 735B4CA20E8069B7008FA2CA /* VMProfileMacSupportPlugin.c */; }; + 735C8EE7137A1D9D00040CA0 /* sqUnixFileCopyPlugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 735C8EE6137A1D9D00040CA0 /* sqUnixFileCopyPlugin.c */; }; + 737D7E2613BAB68900347756 /* gcc3x-cointerp.c in Sources */ = {isa = PBXBuildFile; fileRef = 737D7E1F13BAB68900347756 /* gcc3x-cointerp.c */; }; + 737D7E2713BAB68900347756 /* cointerp.h in Headers */ = {isa = PBXBuildFile; fileRef = 737D7E2013BAB68900347756 /* cointerp.h */; }; + 737D7E2813BAB68900347756 /* interp.h in Headers */ = {isa = PBXBuildFile; fileRef = 737D7E2113BAB68900347756 /* interp.h */; }; + 737D7E2913BAB68900347756 /* cogit.c in Sources */ = {isa = PBXBuildFile; fileRef = 737D7E2213BAB68900347756 /* cogit.c */; }; + 737D7E2A13BAB68900347756 /* cogit.h in Headers */ = {isa = PBXBuildFile; fileRef = 737D7E2313BAB68900347756 /* cogit.h */; }; + 737D7E2B13BAB68900347756 /* vmCallback.h in Headers */ = {isa = PBXBuildFile; fileRef = 737D7E2413BAB68900347756 /* vmCallback.h */; }; + 737D7E2C13BAB68900347756 /* cogmethod.h in Headers */ = {isa = PBXBuildFile; fileRef = 737D7E2513BAB68900347756 /* cogmethod.h */; }; + 737F48B913D0DB5D0071BDEB /* sqCogStackAlignment.h in Headers */ = {isa = PBXBuildFile; fileRef = 737F48B613D0DB5D0071BDEB /* sqCogStackAlignment.h */; }; + 737F48BA13D0DB5D0071BDEB /* sqMemoryFence.h in Headers */ = {isa = PBXBuildFile; fileRef = 737F48B713D0DB5D0071BDEB /* sqMemoryFence.h */; }; + 737F48BB13D0DB5D0071BDEB /* sqSCCSVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 737F48B813D0DB5D0071BDEB /* sqSCCSVersion.h */; }; + 73804CA7137DEA0E00D96A60 /* osExports.c in Sources */ = {isa = PBXBuildFile; fileRef = 73804CA6137DEA0E00D96A60 /* osExports.c */; }; + 738563101378A00200EF6ED1 /* SoundPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 7385630F1378A00200EF6ED1 /* SoundPlugin.h */; }; + 738FB1EA0EE4CF94004BEE42 /* ia32abicc.c in Sources */ = {isa = PBXBuildFile; fileRef = 738FB1E90EE4CF94004BEE42 /* ia32abicc.c */; }; + 738FB1ED0EE4D092004BEE42 /* IA32ABI.c in Sources */ = {isa = PBXBuildFile; fileRef = 738FB1EC0EE4D092004BEE42 /* IA32ABI.c */; }; + 739194EC13BB985100404B4F /* sqUnixHeartbeat.c in Sources */ = {isa = PBXBuildFile; fileRef = 739194EB13BB985100404B4F /* sqUnixHeartbeat.c */; }; + 739C6ED6112DCBB00049B7D3 /* sqTicker.c in Sources */ = {isa = PBXBuildFile; fileRef = 739C6ED5112DCBB00049B7D3 /* sqTicker.c */; }; + 739C6ED9112DCBD10049B7D3 /* sqAtomicOps.h in Headers */ = {isa = PBXBuildFile; fileRef = 739C6ED7112DCBD10049B7D3 /* sqAtomicOps.h */; }; + 739C6EDA112DCBD10049B7D3 /* sqAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 739C6ED8112DCBD10049B7D3 /* sqAssert.h */; }; + 73B54C530E55EFED00FE780C /* sqUnixVMProfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 73B54C520E55EFED00FE780C /* sqUnixVMProfile.c */; }; + 73BEE4C2137A17E2009EA37A /* UnixOSProcessPlugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 73BEE4C1137A17E2009EA37A /* UnixOSProcessPlugin.c */; }; + 73BEE4C5137A183E009EA37A /* FloatMathPlugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 73BEE4C4137A183E009EA37A /* FloatMathPlugin.c */; }; + 73BEE4C8137A1868009EA37A /* FileCopyPlugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 73BEE4C7137A1868009EA37A /* FileCopyPlugin.c */; }; + 73BEE4CB137A1895009EA37A /* FloatArrayPlugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 73BEE4CA137A1895009EA37A /* FloatArrayPlugin.c */; }; + 73BEE4CE137A191B009EA37A /* FloatMathPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 73BEE4CD137A191B009EA37A /* FloatMathPlugin.h */; }; + 73BEE4D2137A19A3009EA37A /* sqaio.h in Headers */ = {isa = PBXBuildFile; fileRef = 73BEE4CF137A19A3009EA37A /* sqaio.h */; }; + 73C91A9713DE251D00EFDE79 /* NewspeakDocuments.icns in Resources */ = {isa = PBXBuildFile; fileRef = 73C91A9613DE251D00EFDE79 /* NewspeakDocuments.icns */; }; + 73DCBD131378A59F000E8F88 /* sqMacHostWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 73DCBD121378A59F000E8F88 /* sqMacHostWindow.h */; }; + 73DCBD161378A687000E8F88 /* HostWindowPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 73DCBD151378A687000E8F88 /* HostWindowPlugin.h */; }; + 73E7120F137A1DD7002EDF89 /* FileCopyPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 73E7120E137A1DD7002EDF89 /* FileCopyPlugin.h */; }; + 94002C4409EB18EF003C4BF2 /* sqMemoryAccess.h in Headers */ = {isa = PBXBuildFile; fileRef = 94002C4209EB18EF003C4BF2 /* sqMemoryAccess.h */; }; + 941A3B2E09AA144000C9D25A /* JConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AE4102EB4E090100013C /* JConfig.h */; }; + 941A3B2F09AA144000C9D25A /* sqConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AEED02EB4E0A0100013C /* sqConfig.h */; }; + 941A3B3109AA144000C9D25A /* sqMacMain.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AEF502EB4E0A0100013C /* sqMacMain.h */; }; + 941A3B3209AA144000C9D25A /* sqMacTime.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AEFB02EB4E0A0100013C /* sqMacTime.h */; }; + 941A3B3309AA144000C9D25A /* sqMacUIAppleEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AEFD02EB4E0A0100013C /* sqMacUIAppleEvents.h */; }; + 941A3B3409AA144000C9D25A /* sqMacUIClipBoard.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AEFF02EB4E0A0100013C /* sqMacUIClipBoard.h */; }; + 941A3B3509AA144000C9D25A /* sqMacUIConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF0002EB4E0A0100013C /* sqMacUIConstants.h */; }; + 941A3B3609AA144000C9D25A /* sqMacUIEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF0202EB4E0A0100013C /* sqMacUIEvents.h */; }; + 941A3B3709AA144000C9D25A /* sqMacUIMenuBar.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF0402EB4E0A0100013C /* sqMacUIMenuBar.h */; }; + 941A3B3809AA144000C9D25A /* sqMacWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF0602EB4E0A0100013C /* sqMacWindow.h */; }; + 941A3B3909AA144000C9D25A /* sqPlatformSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF0802EB4E0A0100013C /* sqPlatformSpecific.h */; }; + 941A3B3A09AA144000C9D25A /* AsynchFilePlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF1302EB4E0A0100013C /* AsynchFilePlugin.h */; }; + 941A3B3D09AA144000C9D25A /* DropPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF1A02EB4E0A0100013C /* DropPlugin.h */; }; + 941A3B3E09AA144000C9D25A /* FilePlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF1E02EB4E0A0100013C /* FilePlugin.h */; }; + 941A3B4109AA144000C9D25A /* jchuff.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF2C02EB4E0A0100013C /* jchuff.h */; }; + 941A3B4209AA144000C9D25A /* jconfig.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF3202EB4E0A0100013C /* jconfig.h */; }; + 941A3B4309AA144000C9D25A /* jdct.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF3E02EB4E0A0100013C /* jdct.h */; }; + 941A3B4409AA144000C9D25A /* jdhuff.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF4102EB4E0A0100013C /* jdhuff.h */; }; + 941A3B4509AA144000C9D25A /* jerror.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF4C02EB4E0A0100013C /* jerror.h */; }; + 941A3B4609AA144000C9D25A /* jinclude.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF5402EB4E0A0100013C /* jinclude.h */; }; + 941A3B4709AA144000C9D25A /* jmemsys.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF5902EB4E0A0100013C /* jmemsys.h */; }; + 941A3B4809AA144000C9D25A /* jmorecfg.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF5A02EB4E0A0100013C /* jmorecfg.h */; }; + 941A3B4909AA144000C9D25A /* jpegint.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF5B02EB4E0A0100013C /* jpegint.h */; }; + 941A3B4A09AA144000C9D25A /* jpeglib.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF5C02EB4E0A0100013C /* jpeglib.h */; }; + 941A3B4B09AA144000C9D25A /* JPEGReadWriter2Plugin.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF5D02EB4E0A0100013C /* JPEGReadWriter2Plugin.h */; }; + 941A3B4C09AA144000C9D25A /* jversion.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AF6102EB4E0A0100013C /* jversion.h */; }; + 941A3B4E09AA144000C9D25A /* SecurityPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AFBD02EB4E0A0100013C /* SecurityPlugin.h */; }; + 941A3B5009AA144000C9D25A /* SocketPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AFC102EB4E0A0100013C /* SocketPlugin.h */; }; + 941A3B5809AA144000C9D25A /* SurfacePlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AFD702EB4E0A0100013C /* SurfacePlugin.h */; }; + 941A3B5909AA144000C9D25A /* UUIDPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AFD902EB4E0A0100013C /* UUIDPlugin.h */; }; + 941A3B5A09AA144000C9D25A /* sq.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AFDC02EB4E0A0100013C /* sq.h */; }; + 941A3B5B09AA144000C9D25A /* sqVirtualMachine.h in Headers */ = {isa = PBXBuildFile; fileRef = F5F8AFDF02EB4E0A0100013C /* sqVirtualMachine.h */; }; + 941A3B5D09AA144000C9D25A /* sqGnu.h in Headers */ = {isa = PBXBuildFile; fileRef = 66A8FED80300824600A80109 /* sqGnu.h */; }; + 941A3B5E09AA144000C9D25A /* sqMacEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 9405366D057BC0EB0080D7FF /* sqMacEncoding.h */; }; + 941A3B6309AA144000C9D25A /* sqMacUnixInterfaceSound.h in Headers */ = {isa = PBXBuildFile; fileRef = 94D42B2B07B2C8DC001CCA37 /* sqMacUnixInterfaceSound.h */; }; + 941A3B6409AA144000C9D25A /* sqMacUnixCommandLineInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 940D36BA07ED2D910054C5E1 /* sqMacUnixCommandLineInterface.h */; }; + 941A3B6609AA144000C9D25A /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 94820D7F080E0B0F0061C2AB /* config.h */; }; + 941A3B6D09AA144000C9D25A /* sqMacUnixFileInterface.h in Headers */ = {isa = PBXBuildFile; fileRef = 946DD776098FF9E3006BBA1E /* sqMacUnixFileInterface.h */; }; + 941A3B6E09AA144000C9D25A /* sqUnixAsynchFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 946DD81F098FFFB6006BBA1E /* sqUnixAsynchFile.h */; }; + 941A3B6F09AA144000C9D25A /* sqMacImageIO.h in Headers */ = {isa = PBXBuildFile; fileRef = 946DD91D099015C5006BBA1E /* sqMacImageIO.h */; }; + 941A3B7009AA144000C9D25A /* sqMacFileLogic.h in Headers */ = {isa = PBXBuildFile; fileRef = 948AE67B09942EF2006256FE /* sqMacFileLogic.h */; }; + 941A3B7509AA144000C9D25A /* SqueakPlugin.icns in Resources */ = {isa = PBXBuildFile; fileRef = 664A73DF0300584000A80109 /* SqueakPlugin.icns */; }; + 941A3B9E09AA144000C9D25A /* sqMacUUID.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AE6A02EB4E0A0100013C /* sqMacUUID.c */; }; + 941A3BA109AA144000C9D25A /* sqUnixSpurMemory.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AEF602EB4E0A0100013C /* sqUnixSpurMemory.c */; }; + 941A3BA209AA144000C9D25A /* sqMacTime.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AEFA02EB4E0A0100013C /* sqMacTime.c */; }; + 941A3BA309AA144000C9D25A /* sqMacUIAppleEvents.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AEFC02EB4E0A0100013C /* sqMacUIAppleEvents.c */; }; + 941A3BA409AA144000C9D25A /* sqMacUIClipBoard.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AEFE02EB4E0A0100013C /* sqMacUIClipBoard.c */; }; + 941A3BA609AA144000C9D25A /* sqFilePluginBasicPrims.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF1F02EB4E0A0100013C /* sqFilePluginBasicPrims.c */; }; + 941A3BA709AA144000C9D25A /* Error.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF2502EB4E0A0100013C /* Error.c */; }; + 941A3BA809AA144000C9D25A /* jcapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF2602EB4E0A0100013C /* jcapimin.c */; }; + 941A3BA909AA144000C9D25A /* jcapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF2702EB4E0A0100013C /* jcapistd.c */; }; + 941A3BAA09AA144000C9D25A /* jccoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF2802EB4E0A0100013C /* jccoefct.c */; }; + 941A3BAB09AA144000C9D25A /* jccolor.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF2902EB4E0A0100013C /* jccolor.c */; }; + 941A3BAC09AA144000C9D25A /* jcdctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF2A02EB4E0A0100013C /* jcdctmgr.c */; }; + 941A3BAD09AA144000C9D25A /* jchuff.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF2B02EB4E0A0100013C /* jchuff.c */; }; + 941A3BAE09AA144000C9D25A /* jcinit.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF2D02EB4E0A0100013C /* jcinit.c */; }; + 941A3BAF09AA144000C9D25A /* jcmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF2E02EB4E0A0100013C /* jcmainct.c */; }; + 941A3BB009AA144000C9D25A /* jcmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF2F02EB4E0A0100013C /* jcmarker.c */; }; + 941A3BB109AA144000C9D25A /* jcmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3002EB4E0A0100013C /* jcmaster.c */; }; + 941A3BB209AA144000C9D25A /* jcomapi.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3102EB4E0A0100013C /* jcomapi.c */; }; + 941A3BB309AA144000C9D25A /* jcparam.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3302EB4E0A0100013C /* jcparam.c */; }; + 941A3BB409AA144000C9D25A /* jcphuff.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3402EB4E0A0100013C /* jcphuff.c */; }; + 941A3BB509AA144000C9D25A /* jcprepct.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3502EB4E0A0100013C /* jcprepct.c */; }; + 941A3BB609AA144000C9D25A /* jcsample.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3602EB4E0A0100013C /* jcsample.c */; }; + 941A3BB709AA144000C9D25A /* jctrans.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3702EB4E0A0100013C /* jctrans.c */; }; + 941A3BB809AA144000C9D25A /* jdapimin.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3802EB4E0A0100013C /* jdapimin.c */; }; + 941A3BB909AA144000C9D25A /* jdapistd.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3902EB4E0A0100013C /* jdapistd.c */; }; + 941A3BBA09AA144000C9D25A /* jdatadst.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3A02EB4E0A0100013C /* jdatadst.c */; }; + 941A3BBB09AA144000C9D25A /* jdatasrc.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3B02EB4E0A0100013C /* jdatasrc.c */; }; + 941A3BBC09AA144000C9D25A /* jdcoefct.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3C02EB4E0A0100013C /* jdcoefct.c */; }; + 941A3BBD09AA144000C9D25A /* jdcolor.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3D02EB4E0A0100013C /* jdcolor.c */; }; + 941A3BBE09AA144000C9D25A /* jddctmgr.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF3F02EB4E0A0100013C /* jddctmgr.c */; }; + 941A3BBF09AA144000C9D25A /* jdhuff.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4002EB4E0A0100013C /* jdhuff.c */; }; + 941A3BC009AA144000C9D25A /* jdinput.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4202EB4E0A0100013C /* jdinput.c */; }; + 941A3BC109AA144000C9D25A /* jdmainct.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4302EB4E0A0100013C /* jdmainct.c */; }; + 941A3BC209AA144000C9D25A /* jdmarker.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4402EB4E0A0100013C /* jdmarker.c */; }; + 941A3BC309AA144000C9D25A /* jdmaster.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4502EB4E0A0100013C /* jdmaster.c */; }; + 941A3BC409AA144000C9D25A /* jdmerge.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4602EB4E0A0100013C /* jdmerge.c */; }; + 941A3BC509AA144000C9D25A /* jdphuff.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4702EB4E0A0100013C /* jdphuff.c */; }; + 941A3BC609AA144000C9D25A /* jdpostct.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4802EB4E0A0100013C /* jdpostct.c */; }; + 941A3BC709AA144000C9D25A /* jdsample.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4902EB4E0A0100013C /* jdsample.c */; }; + 941A3BC809AA144000C9D25A /* jdtrans.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4A02EB4E0A0100013C /* jdtrans.c */; }; + 941A3BC909AA144000C9D25A /* jerror.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4B02EB4E0A0100013C /* jerror.c */; }; + 941A3BCA09AA144000C9D25A /* jfdctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4D02EB4E0A0100013C /* jfdctflt.c */; }; + 941A3BCB09AA144000C9D25A /* jfdctfst.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4E02EB4E0A0100013C /* jfdctfst.c */; }; + 941A3BCC09AA144000C9D25A /* jfdctint.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF4F02EB4E0A0100013C /* jfdctint.c */; }; + 941A3BCD09AA144000C9D25A /* jidctflt.c in Sources */ = {isa = PBXBuildFile; fileRef = F5F8AF5002EB4E0A0100013C /* jidctflt.c */; };
@@ Diff output truncated at 50000 characters. @@
vm-dev@lists.squeakfoundation.org