[OpenSmalltalk/opensmalltalk-vm] 4af3b9: #include <stdio.h> because we refer to FILE *

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[OpenSmalltalk/opensmalltalk-vm] 4af3b9: #include <stdio.h> because we refer to FILE *

Eliot Miranda-3
 
  Branch: refs/heads/compile_legacy_Mac_OS
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 4af3b98d44a84dd09e6c09f5c886dd1d5dea6d7d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4af3b98d44a84dd09e6c09f5c886dd1d5dea6d7d
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac OS/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  #include <stdio.h> because we refer to FILE *


  Commit: 36056d4342f62490de143611aaa43f82b6ae22ee
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/36056d4342f62490de143611aaa43f82b6ae22ee
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    R platforms/Mac OS/Resources/Croquet.icns
    R platforms/Mac OS/Resources/GreenCogSqueak.icns
    R platforms/Mac OS/Resources/Newspeak Virtual Machine.icns
    R platforms/Mac OS/Resources/NewspeakDocuments.icns
    R platforms/Mac OS/Resources/Squeak.icns
    R platforms/Mac OS/Resources/SqueakChanges.icns
    R platforms/Mac OS/Resources/SqueakGeneric.icns
    R platforms/Mac OS/Resources/SqueakImage.icns
    R platforms/Mac OS/Resources/SqueakPlugin.icns
    R platforms/Mac OS/Resources/SqueakProject.icns
    R platforms/Mac OS/Resources/SqueakScript.icns
    R platforms/Mac OS/Resources/SqueakSources.icns
    R platforms/Mac OS/plugins/AsynchFilePlugin/sqMacAsyncFilePrims.c
    R platforms/Mac OS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.c
    R platforms/Mac OS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.h
    R platforms/Mac OS/plugins/B3DAcceleratorPlugin/sqMacOpenGLInfo.c
    R platforms/Mac OS/plugins/CroquetPlugin/sqMacCroquet.c
    R platforms/Mac OS/plugins/CroquetPlugin/sqMacCroquet.h
    R platforms/Mac OS/plugins/DropPlugin/sqMacDragDrop.c
    R platforms/Mac OS/plugins/FileCopyPlugin/FileCopy.xml
    R platforms/Mac OS/plugins/FileCopyPlugin/sqMacFileCopy.c
    R platforms/Mac OS/plugins/FileCopyPlugin/sqMacFileCopy.h
    R platforms/Mac OS/plugins/FilePlugin/sqMacDirectory.c
    R platforms/Mac OS/plugins/FilePlugin/sqMacUnixFileInterface.c
    R platforms/Mac OS/plugins/FilePlugin/sqMacUnixFileInterface.h
    R platforms/Mac OS/plugins/GdbARMPlugin/environ.c
    R platforms/Mac OS/plugins/HostWindowPlugin/sqMacHostWindow.c
    R platforms/Mac OS/plugins/HostWindowPlugin/sqMacHostWindow.h
    R platforms/Mac OS/plugins/InternetConfigPlugin/InternetConfiguration.xml
    R platforms/Mac OS/plugins/InternetConfigPlugin/sqMacInternetConfiguration.c
    R platforms/Mac OS/plugins/JPEGReadWriter2Plugin/JConfig.h
    R platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Error_Handler.c
    R platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Error_Handler.h
    R platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Name_Lookup.c
    R platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Name_Lookup.h
    R platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Queue_Utilities.c
    R platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Queue_Utilities.h
    R platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Utilities.c
    R platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Utilities.h
    R platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Utilities_External.h
    R platforms/Mac OS/plugins/JoystickTabletPlugin/HID_Utilities_Internal.h
    R platforms/Mac OS/plugins/JoystickTabletPlugin/sqMacJoystickAndTablet.c
    R platforms/Mac OS/plugins/LocalePlugin/Info-SqueakLocalePlugin__Upgraded_.plist
    R platforms/Mac OS/plugins/LocalePlugin/LocalePlugin.proj.xml
    R platforms/Mac OS/plugins/LocalePlugin/SqueakLocale.pbproj/johnmci.mode1
    R platforms/Mac OS/plugins/LocalePlugin/SqueakLocale.pbproj/johnmci.pbxuser
    R platforms/Mac OS/plugins/LocalePlugin/SqueakLocale.pbproj/project.pbxproj
    R platforms/Mac OS/plugins/LocalePlugin/SqueakLocale.xcodeproj.zip
    R platforms/Mac OS/plugins/LocalePlugin/resources/English.lproj/InfoPlist.strings
    R platforms/Mac OS/plugins/LocalePlugin/sqMacLocaleCarbon.c
    R platforms/Mac OS/plugins/LocalePlugin/sqMacLocaleCarbon.h
    R platforms/Mac OS/plugins/LocalePlugin/sqMacLocaleOS9.c
    R platforms/Mac OS/plugins/LocalePlugin/sqMacLocaleOS9.h
    R platforms/Mac OS/plugins/MIDIPlugin/sqMacMIDI.c
    R platforms/Mac OS/plugins/MacMenubarPlugin/MacMenubarPlugin.h
    R platforms/Mac OS/plugins/Mpeg3Plugin/SqueakPlugin.icns
    R platforms/Mac OS/plugins/Mpeg3Plugin/changesetsForInMemoryBuffer/JMMMpegBuffer.1.cs
    R platforms/Mac OS/plugins/Mpeg3Plugin/changesetsForInMemoryBuffer/JMMMpegBufferTest.1.cs
    R platforms/Mac OS/plugins/Mpeg3Plugin/changesetsForInMemoryBuffer/JMMMpegPluginBuffer.1.cs
    R platforms/Mac OS/plugins/Mpeg3Plugin/mpeg3Plugin-Info.plist
    R platforms/Mac OS/plugins/Mpeg3Plugin/mpeglibAudioVideo.xcodeproj.zip
    R platforms/Mac OS/plugins/Mpeg3Plugin/mpeglibAudioVideo.xml
    R platforms/Mac OS/plugins/Mpeg3Plugin/myMacHeadersCarbon.pch
    R platforms/Mac OS/plugins/Mpeg3Plugin/resources.sit
    R platforms/Mac OS/plugins/Mpeg3Plugin/resources/App.rsrc
    R platforms/Mac OS/plugins/Mpeg3Plugin/resources/CarbonApp.rsrc
    R platforms/Mac OS/plugins/PrintJobPlugin/Info-PrintJobPlugin__Upgraded_.plist
    R platforms/Mac OS/plugins/PrintJobPlugin/PrintJobPlugin.pbproj.sit
    R platforms/Mac OS/plugins/PrintJobPlugin/PrintJobPlugin.project.xml
    R platforms/Mac OS/plugins/PrintJobPlugin/RealPrinting-JMM.6.cs.gz
    R platforms/Mac OS/plugins/PrintJobPlugin/RealPrintingPlugin-JMM.5.cs.zip
    R platforms/Mac OS/plugins/PrintJobPlugin/resources.sit
    R platforms/Mac OS/plugins/PrintJobPlugin/sqMacPrinting.c
    R platforms/Mac OS/plugins/PrintJobPlugin/sqMacPrinting.h
    R platforms/Mac OS/plugins/QuicktimePlugin/Info.plist
    R platforms/Mac OS/plugins/QuicktimePlugin/JMMMacQuicktimePlugin.3.cs
    R platforms/Mac OS/plugins/QuicktimePlugin/PkgInfo
    R platforms/Mac OS/plugins/QuicktimePlugin/SqueakPlugin.icns
    R platforms/Mac OS/plugins/QuicktimePlugin/SqueakQuicktime.xcodeproj.zip
    R platforms/Mac OS/plugins/QuicktimePlugin/SqueakQuicktime.xcodeproj/johnmci.mode1
    R platforms/Mac OS/plugins/QuicktimePlugin/SqueakQuicktime.xcodeproj/johnmci.pbxuser
    R platforms/Mac OS/plugins/QuicktimePlugin/SqueakQuicktime.xcodeproj/project.pbxproj
    R platforms/Mac OS/plugins/QuicktimePlugin/resources/English.lproj/InfoPlist.strings
    R platforms/Mac OS/plugins/QuicktimePlugin/sqMacQuicktimeInteface.c
    R platforms/Mac OS/plugins/QuicktimePlugin/sqMacQuicktimeInteface.h
    R platforms/Mac OS/plugins/SecurityPlugin/sqMacSecurity.c
    R platforms/Mac OS/plugins/SerialExtendedPlugin/SerialExtendedMacOS9.xml.sit
    R platforms/Mac OS/plugins/SerialExtendedPlugin/SerialExtendedPlugin.pbproj.sit
    R platforms/Mac OS/plugins/SerialExtendedPlugin/serialExtendedUnixPlugin.h
    R platforms/Mac OS/plugins/SerialExtendedPlugin/sqMacSerialExtended.c
    R platforms/Mac OS/plugins/SerialPlugin/sqMacSerialPort.c
    R platforms/Mac OS/plugins/ServicesPlugin/Info.plist
    R platforms/Mac OS/plugins/ServicesPlugin/JMMMacServices.5.cs
    R platforms/Mac OS/plugins/ServicesPlugin/JMMServicesPlugin.2.cs
    R platforms/Mac OS/plugins/ServicesPlugin/MacServicesReadMe.rtf
    R platforms/Mac OS/plugins/ServicesPlugin/SqueakServices.pbproj/johnmci.mode1
    R platforms/Mac OS/plugins/ServicesPlugin/SqueakServices.pbproj/johnmci.pbxuser
    R platforms/Mac OS/plugins/ServicesPlugin/SqueakServices.pbproj/project.pbxproj
    R platforms/Mac OS/plugins/ServicesPlugin/SqueakServices.xcodeproj.zip
    R platforms/Mac OS/plugins/ServicesPlugin/resources/English.lproj/InfoPlist.strings
    R platforms/Mac OS/plugins/ServicesPlugin/sqMacServices.c
    R platforms/Mac OS/plugins/ServicesPlugin/sqMacServices.h
    R platforms/Mac OS/plugins/SocketPlugin/68K/AddressXlation.h
    R platforms/Mac OS/plugins/SocketPlugin/68K/MacTCP.h
    R platforms/Mac OS/plugins/SocketPlugin/68K/dnr.c
    R platforms/Mac OS/plugins/SocketPlugin/68K/sqMacNetworkNOMACTCP.c
    R platforms/Mac OS/plugins/SocketPlugin/sqMacNetwork.c
    R platforms/Mac OS/plugins/SoundPlugin/sqMacSound.c
    R platforms/Mac OS/plugins/SoundPlugin/sqMacUnixInterfaceSound.c
    R platforms/Mac OS/plugins/SoundPlugin/sqMacUnixInterfaceSound.h
    R platforms/Mac OS/plugins/SoundPlugin/sqUnixSoundDebug.h
    R platforms/Mac OS/plugins/SoundPlugin/sqUnixSoundMacOSXJMM.c
    R platforms/Mac OS/plugins/SpellingPlugin/Info.plist
    R platforms/Mac OS/plugins/SpellingPlugin/JMMMacSpelling.3.cs
    R platforms/Mac OS/plugins/SpellingPlugin/JMMMacSpelling.4.cs
    R platforms/Mac OS/plugins/SpellingPlugin/JMMMacSpellingPlugin.1.cs
    R platforms/Mac OS/plugins/SpellingPlugin/SpellCheck/English.lproj/InfoPlist.strings
    R platforms/Mac OS/plugins/SpellingPlugin/SpellCheck/Info-SpellCheck__Upgraded_.plist
    R platforms/Mac OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.m
    R platforms/Mac OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.pbproj/apple.pbxuser
    R platforms/Mac OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.pbproj/deric.pbxuser
    R platforms/Mac OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.pbproj/johnmci.mode1
    R platforms/Mac OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.pbproj/johnmci.pbxuser
    R platforms/Mac OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.pbproj/project.pbxproj
    R platforms/Mac OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.xcodeproj.zip
    R platforms/Mac OS/plugins/SpellingPlugin/SqueakSpelling.pbproj/johnmci.mode1
    R platforms/Mac OS/plugins/SpellingPlugin/SqueakSpelling.pbproj/johnmci.pbxuser
    R platforms/Mac OS/plugins/SpellingPlugin/SqueakSpelling.pbproj/project.pbxproj
    R platforms/Mac OS/plugins/SpellingPlugin/SqueakSpelling.xcodeproj.zip
    R platforms/Mac OS/plugins/SpellingPlugin/build/.gdb_history
    R platforms/Mac OS/plugins/SpellingPlugin/build/PkgInfo
    R platforms/Mac OS/plugins/SpellingPlugin/resources/English.lproj/InfoPlist.strings
    R platforms/Mac OS/plugins/SpellingPlugin/sqMacSpellingPlugin.c
    R platforms/Mac OS/plugins/SpellingPlugin/sqMacSpellingPlugin.h
    R platforms/Mac OS/plugins/SqueakFFIPrims/Info-SqueakFFIPlugin__Upgraded_.plist
    R platforms/Mac OS/plugins/SqueakFFIPrims/SqueakFFI.xcodeproj.zip
    R platforms/Mac OS/plugins/SqueakFFIPrims/SqueakFFIPrims.proj.xml
    R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-Carbon-UI.c
    R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-asm-MacIntel.S
    R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-global.h
    R platforms/Mac OS/plugins/SqueakFFIPrims/resources/English.lproj/InfoPlist.strings
    R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFI.s
    R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFIPPC.c
    R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacIntel-Win32.c
    R platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-MacIntel.c
    R platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-asm-MacIntel.S
    R platforms/Mac OS/plugins/SqueakSSL/Info.plist
    R platforms/Mac OS/plugins/SqueakSSL/sqMacSSL.c
    R platforms/Mac OS/plugins/TestOSAPlugin/Info-TestOSAPlugin__Upgraded_.plist
    R platforms/Mac OS/plugins/TestOSAPlugin/JMMFixOSAPluginForOSX.1.cs
    R platforms/Mac OS/plugins/TestOSAPlugin/SqueakPlugin.icns
    R platforms/Mac OS/plugins/TestOSAPlugin/TestOSAPlugin.pbproj.zip
    R platforms/Mac OS/plugins/TestOSAPlugin/TestOSAPlugin.proj.xml
    R platforms/Mac OS/plugins/TestOSAPlugin/TestOSAPlugin.xcodeproj.zip
    R platforms/Mac OS/plugins/UUIDPlugin/sqMacUUID.c
    R platforms/Mac OS/vm/Developer/Info-NPSophie__Upgraded_.plist
    R platforms/Mac OS/vm/Developer/Info-NPSqueak__Upgraded_.plist
    R platforms/Mac OS/vm/Developer/Info-Squeak_VM_Debug__Upgraded_.plist
    R platforms/Mac OS/vm/Developer/Info-Squeak_VM_OPT__Upgraded_.plist
    R platforms/Mac OS/vm/Developer/MacVMCorrectFileTypes.st
    R platforms/Mac OS/vm/Developer/MyPlugin v2.proj.xml
    R platforms/Mac OS/vm/Developer/MyPlugin68K v2.proj.xml
    R platforms/Mac OS/vm/Developer/NPSqueakStub.c
    R platforms/Mac OS/vm/Developer/NPSqueakStub.sit
    R platforms/Mac OS/vm/Developer/Squeak VM Universal-Info.plist
    R platforms/Mac OS/vm/Developer/SqueakPro5.xml
    R platforms/Mac OS/vm/Developer/SqueakVMUNIXPATHS.xcodeproj.zip
    R platforms/Mac OS/vm/Developer/myMacHeaders.c
    R platforms/Mac OS/vm/Developer/myMacHeaders.pch
    R platforms/Mac OS/vm/Developer/myMacHeadersCarbon.pch
    R platforms/Mac OS/vm/Developer/resources.sit
    R platforms/Mac OS/vm/Developer/sqGnu.h
    R platforms/Mac OS/vm/Developer/sqMacMinimal.c
    R platforms/Mac OS/vm/Documentation/3.2.2 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.2.3 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.2.4 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.2.5 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.2.6 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.2.7 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.2.8 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.4.0 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.5.0 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.5.1 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.5.2 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.6.0 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.6.1 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.7.1 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.7.2 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.7.3 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.7.4 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.7.5 Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/3.8.x Release Notes.rtf
    R platforms/Mac OS/vm/Documentation/readme
    R platforms/Mac OS/vm/Info-NPSqueak__Upgraded_.plist
    R platforms/Mac OS/vm/NSCursorWrappers.h
    R platforms/Mac OS/vm/NSCursorWrappers.m
    R platforms/Mac OS/vm/PluginSDK 4.01a/Common/npmac.cpp
    R platforms/Mac OS/vm/PluginSDK 4.01a/Common/npwin.cpp
    R platforms/Mac OS/vm/PluginSDK 4.01a/Include/jni.h
    R platforms/Mac OS/vm/PluginSDK 4.01a/Include/jni_md.h
    R platforms/Mac OS/vm/PluginSDK 4.01a/Include/jri.h
    R platforms/Mac OS/vm/PluginSDK 4.01a/Include/jri_md.h
    R platforms/Mac OS/vm/PluginSDK 4.01a/Include/jritypes.h
    R platforms/Mac OS/vm/PluginSDK 4.01a/Include/npapi.h
    R platforms/Mac OS/vm/PluginSDK 4.01a/Include/npupp.h
    R platforms/Mac OS/vm/config.h
    R platforms/Mac OS/vm/malloc.h
    R platforms/Mac OS/vm/npsqueak/English.lproj/InfoPlist.strings
    R platforms/Mac OS/vm/npsqueak/English.lproj/Localized.r
    R platforms/Mac OS/vm/npsqueak/SqueakBrowser-Info.plist
    R platforms/Mac OS/vm/npsqueak/SqueakBrowser.rsrc
    R platforms/Mac OS/vm/npsqueak/SqueakBrowser.xcodeproj.zip
    R platforms/Mac OS/vm/npsqueak/SqueakBrowser_Prefix.pch
    R platforms/Mac OS/vm/npsqueak/main.c
    R platforms/Mac OS/vm/npsqueak/npsqueak.c
    R platforms/Mac OS/vm/npsqueak/npunix.c
    R platforms/Mac OS/vm/nsPoolManagement.h
    R platforms/Mac OS/vm/nsPoolManagement.m
    R platforms/Mac OS/vm/osExports.c
    R platforms/Mac OS/vm/specialChangeSets/ArraysToGlobalStruct-JMM.1.cs
    R platforms/Mac OS/vm/specialChangeSets/Gnuifier.6.cs
    R platforms/Mac OS/vm/specialChangeSets/Old/FasterCopyLoop-JMM.4.cs
    R platforms/Mac OS/vm/specialChangeSets/Old/FasterCopyLoopPart2-JMM.2.cs
    R platforms/Mac OS/vm/specialChangeSets/Old/FasterLookupMethod-JMM.1.cs
    R platforms/Mac OS/vm/specialChangeSets/Old/MakePrimPointXInternal-JMM.1.cs
    R platforms/Mac OS/vm/specialChangeSets/Old/SlightlyFasterActivate-JMM.3.cs
    R platforms/Mac OS/vm/specialChangeSets/VMM38-64bit-imageUpdates.1.cs
    R platforms/Mac OS/vm/specialChangeSets/VMM38-gc-instrument-image.1.cs
    R platforms/Mac OS/vm/sqConfig.h
    R platforms/Mac OS/vm/sqMacEncoding.c
    R platforms/Mac OS/vm/sqMacEncoding.h
    R platforms/Mac OS/vm/sqMacExternalPrims.c
    R platforms/Mac OS/vm/sqMacExternalPrims.h
    R platforms/Mac OS/vm/sqMacFileLogic.c
    R platforms/Mac OS/vm/sqMacImageIO.c
    R platforms/Mac OS/vm/sqMacImageIO.h
    R platforms/Mac OS/vm/sqMacMain.c
    R platforms/Mac OS/vm/sqMacMain.h
    R platforms/Mac OS/vm/sqMacMemory.c
    R platforms/Mac OS/vm/sqMacMemory.h
    R platforms/Mac OS/vm/sqMacNSPlugin.c
    R platforms/Mac OS/vm/sqMacNSPluginUILogic.c
    R platforms/Mac OS/vm/sqMacNSPluginUILogic2.c
    R platforms/Mac OS/vm/sqMacNSPluginUILogic2.h
    R platforms/Mac OS/vm/sqMacTime.c
    R platforms/Mac OS/vm/sqMacTime.h
    R platforms/Mac OS/vm/sqMacUIAppleEvents.c
    R platforms/Mac OS/vm/sqMacUIAppleEvents.h
    R platforms/Mac OS/vm/sqMacUIClipBoard.c
    R platforms/Mac OS/vm/sqMacUIClipBoard.h
    R platforms/Mac OS/vm/sqMacUIConstants.h
    R platforms/Mac OS/vm/sqMacUIEvents.c
    R platforms/Mac OS/vm/sqMacUIEvents.h
    R platforms/Mac OS/vm/sqMacUIEventsUniversal.c
    R platforms/Mac OS/vm/sqMacUIMenuBar.c
    R platforms/Mac OS/vm/sqMacUIMenuBar.h
    R platforms/Mac OS/vm/sqMacUIMenuBarUniversal.c
    R platforms/Mac OS/vm/sqMacUnixCommandLineInterface.c
    R platforms/Mac OS/vm/sqMacUnixCommandLineInterface.h
    R platforms/Mac OS/vm/sqMacUnixExternalPrims.c
    R platforms/Mac OS/vm/sqMacWindow.c
    R platforms/Mac OS/vm/sqMacWindow.h
    R platforms/Mac OS/vm/sqMacWindowUniversal.c
    R platforms/Mac OS/vm/sqPlatformSpecific.h
    R platforms/Mac OS/vm/version.c
    A platforms/Mac_OS/Resources/Croquet.icns
    A platforms/Mac_OS/Resources/GreenCogSqueak.icns
    A platforms/Mac_OS/Resources/Newspeak Virtual Machine.icns
    A platforms/Mac_OS/Resources/NewspeakDocuments.icns
    A platforms/Mac_OS/Resources/Squeak.icns
    A platforms/Mac_OS/Resources/SqueakChanges.icns
    A platforms/Mac_OS/Resources/SqueakGeneric.icns
    A platforms/Mac_OS/Resources/SqueakImage.icns
    A platforms/Mac_OS/Resources/SqueakPlugin.icns
    A platforms/Mac_OS/Resources/SqueakProject.icns
    A platforms/Mac_OS/Resources/SqueakScript.icns
    A platforms/Mac_OS/Resources/SqueakSources.icns
    A platforms/Mac_OS/plugins/AsynchFilePlugin/sqMacAsyncFilePrims.c
    A platforms/Mac_OS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.c
    A platforms/Mac_OS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.h
    A platforms/Mac_OS/plugins/B3DAcceleratorPlugin/sqMacOpenGLInfo.c
    A platforms/Mac_OS/plugins/CroquetPlugin/sqMacCroquet.c
    A platforms/Mac_OS/plugins/CroquetPlugin/sqMacCroquet.h
    A platforms/Mac_OS/plugins/DropPlugin/sqMacDragDrop.c
    A platforms/Mac_OS/plugins/FileCopyPlugin/FileCopy.xml
    A platforms/Mac_OS/plugins/FileCopyPlugin/sqMacFileCopy.c
    A platforms/Mac_OS/plugins/FileCopyPlugin/sqMacFileCopy.h
    A platforms/Mac_OS/plugins/FilePlugin/sqMacDirectory.c
    A platforms/Mac_OS/plugins/FilePlugin/sqMacUnixFileInterface.c
    A platforms/Mac_OS/plugins/FilePlugin/sqMacUnixFileInterface.h
    A platforms/Mac_OS/plugins/GdbARMPlugin/environ.c
    A platforms/Mac_OS/plugins/HostWindowPlugin/sqMacHostWindow.c
    A platforms/Mac_OS/plugins/HostWindowPlugin/sqMacHostWindow.h
    A platforms/Mac_OS/plugins/InternetConfigPlugin/InternetConfiguration.xml
    A platforms/Mac_OS/plugins/InternetConfigPlugin/sqMacInternetConfiguration.c
    A platforms/Mac_OS/plugins/JPEGReadWriter2Plugin/JConfig.h
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/HID_Error_Handler.c
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/HID_Error_Handler.h
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/HID_Name_Lookup.c
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/HID_Name_Lookup.h
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/HID_Queue_Utilities.c
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/HID_Queue_Utilities.h
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/HID_Utilities.c
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/HID_Utilities.h
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/HID_Utilities_External.h
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/HID_Utilities_Internal.h
    A platforms/Mac_OS/plugins/JoystickTabletPlugin/sqMacJoystickAndTablet.c
    A platforms/Mac_OS/plugins/LocalePlugin/Info-SqueakLocalePlugin__Upgraded_.plist
    A platforms/Mac_OS/plugins/LocalePlugin/LocalePlugin.proj.xml
    A platforms/Mac_OS/plugins/LocalePlugin/SqueakLocale.pbproj/johnmci.mode1
    A platforms/Mac_OS/plugins/LocalePlugin/SqueakLocale.pbproj/johnmci.pbxuser
    A platforms/Mac_OS/plugins/LocalePlugin/SqueakLocale.pbproj/project.pbxproj
    A platforms/Mac_OS/plugins/LocalePlugin/SqueakLocale.xcodeproj.zip
    A platforms/Mac_OS/plugins/LocalePlugin/resources/English.lproj/InfoPlist.strings
    A platforms/Mac_OS/plugins/LocalePlugin/sqMacLocaleCarbon.c
    A platforms/Mac_OS/plugins/LocalePlugin/sqMacLocaleCarbon.h
    A platforms/Mac_OS/plugins/LocalePlugin/sqMacLocaleOS9.c
    A platforms/Mac_OS/plugins/LocalePlugin/sqMacLocaleOS9.h
    A platforms/Mac_OS/plugins/MIDIPlugin/sqMacMIDI.c
    A platforms/Mac_OS/plugins/MacMenubarPlugin/MacMenubarPlugin.h
    A platforms/Mac_OS/plugins/Mpeg3Plugin/SqueakPlugin.icns
    A platforms/Mac_OS/plugins/Mpeg3Plugin/changesetsForInMemoryBuffer/JMMMpegBuffer.1.cs
    A platforms/Mac_OS/plugins/Mpeg3Plugin/changesetsForInMemoryBuffer/JMMMpegBufferTest.1.cs
    A platforms/Mac_OS/plugins/Mpeg3Plugin/changesetsForInMemoryBuffer/JMMMpegPluginBuffer.1.cs
    A platforms/Mac_OS/plugins/Mpeg3Plugin/mpeg3Plugin-Info.plist
    A platforms/Mac_OS/plugins/Mpeg3Plugin/mpeglibAudioVideo.xcodeproj.zip
    A platforms/Mac_OS/plugins/Mpeg3Plugin/mpeglibAudioVideo.xml
    A platforms/Mac_OS/plugins/Mpeg3Plugin/myMacHeadersCarbon.pch
    A platforms/Mac_OS/plugins/Mpeg3Plugin/resources.sit
    A platforms/Mac_OS/plugins/Mpeg3Plugin/resources/App.rsrc
    A platforms/Mac_OS/plugins/Mpeg3Plugin/resources/CarbonApp.rsrc
    A platforms/Mac_OS/plugins/PrintJobPlugin/Info-PrintJobPlugin__Upgraded_.plist
    A platforms/Mac_OS/plugins/PrintJobPlugin/PrintJobPlugin.pbproj.sit
    A platforms/Mac_OS/plugins/PrintJobPlugin/PrintJobPlugin.project.xml
    A platforms/Mac_OS/plugins/PrintJobPlugin/RealPrinting-JMM.6.cs.gz
    A platforms/Mac_OS/plugins/PrintJobPlugin/RealPrintingPlugin-JMM.5.cs.zip
    A platforms/Mac_OS/plugins/PrintJobPlugin/resources.sit
    A platforms/Mac_OS/plugins/PrintJobPlugin/sqMacPrinting.c
    A platforms/Mac_OS/plugins/PrintJobPlugin/sqMacPrinting.h
    A platforms/Mac_OS/plugins/QuicktimePlugin/Info.plist
    A platforms/Mac_OS/plugins/QuicktimePlugin/JMMMacQuicktimePlugin.3.cs
    A platforms/Mac_OS/plugins/QuicktimePlugin/PkgInfo
    A platforms/Mac_OS/plugins/QuicktimePlugin/SqueakPlugin.icns
    A platforms/Mac_OS/plugins/QuicktimePlugin/SqueakQuicktime.xcodeproj.zip
    A platforms/Mac_OS/plugins/QuicktimePlugin/SqueakQuicktime.xcodeproj/johnmci.mode1
    A platforms/Mac_OS/plugins/QuicktimePlugin/SqueakQuicktime.xcodeproj/johnmci.pbxuser
    A platforms/Mac_OS/plugins/QuicktimePlugin/SqueakQuicktime.xcodeproj/project.pbxproj
    A platforms/Mac_OS/plugins/QuicktimePlugin/resources/English.lproj/InfoPlist.strings
    A platforms/Mac_OS/plugins/QuicktimePlugin/sqMacQuicktimeInteface.c
    A platforms/Mac_OS/plugins/QuicktimePlugin/sqMacQuicktimeInteface.h
    A platforms/Mac_OS/plugins/SecurityPlugin/sqMacSecurity.c
    A platforms/Mac_OS/plugins/SerialExtendedPlugin/SerialExtendedMacOS9.xml.sit
    A platforms/Mac_OS/plugins/SerialExtendedPlugin/SerialExtendedPlugin.pbproj.sit
    A platforms/Mac_OS/plugins/SerialExtendedPlugin/serialExtendedUnixPlugin.h
    A platforms/Mac_OS/plugins/SerialExtendedPlugin/sqMacSerialExtended.c
    A platforms/Mac_OS/plugins/SerialPlugin/sqMacSerialPort.c
    A platforms/Mac_OS/plugins/ServicesPlugin/Info.plist
    A platforms/Mac_OS/plugins/ServicesPlugin/JMMMacServices.5.cs
    A platforms/Mac_OS/plugins/ServicesPlugin/JMMServicesPlugin.2.cs
    A platforms/Mac_OS/plugins/ServicesPlugin/MacServicesReadMe.rtf
    A platforms/Mac_OS/plugins/ServicesPlugin/SqueakServices.pbproj/johnmci.mode1
    A platforms/Mac_OS/plugins/ServicesPlugin/SqueakServices.pbproj/johnmci.pbxuser
    A platforms/Mac_OS/plugins/ServicesPlugin/SqueakServices.pbproj/project.pbxproj
    A platforms/Mac_OS/plugins/ServicesPlugin/SqueakServices.xcodeproj.zip
    A platforms/Mac_OS/plugins/ServicesPlugin/resources/English.lproj/InfoPlist.strings
    A platforms/Mac_OS/plugins/ServicesPlugin/sqMacServices.c
    A platforms/Mac_OS/plugins/ServicesPlugin/sqMacServices.h
    A platforms/Mac_OS/plugins/SocketPlugin/68K/AddressXlation.h
    A platforms/Mac_OS/plugins/SocketPlugin/68K/MacTCP.h
    A platforms/Mac_OS/plugins/SocketPlugin/68K/dnr.c
    A platforms/Mac_OS/plugins/SocketPlugin/68K/sqMacNetworkNOMACTCP.c
    A platforms/Mac_OS/plugins/SocketPlugin/sqMacNetwork.c
    A platforms/Mac_OS/plugins/SoundPlugin/sqMacSound.c
    A platforms/Mac_OS/plugins/SoundPlugin/sqMacUnixInterfaceSound.c
    A platforms/Mac_OS/plugins/SoundPlugin/sqMacUnixInterfaceSound.h
    A platforms/Mac_OS/plugins/SoundPlugin/sqUnixSoundDebug.h
    A platforms/Mac_OS/plugins/SoundPlugin/sqUnixSoundMacOSXJMM.c
    A platforms/Mac_OS/plugins/SpellingPlugin/Info.plist
    A platforms/Mac_OS/plugins/SpellingPlugin/JMMMacSpelling.3.cs
    A platforms/Mac_OS/plugins/SpellingPlugin/JMMMacSpelling.4.cs
    A platforms/Mac_OS/plugins/SpellingPlugin/JMMMacSpellingPlugin.1.cs
    A platforms/Mac_OS/plugins/SpellingPlugin/SpellCheck/English.lproj/InfoPlist.strings
    A platforms/Mac_OS/plugins/SpellingPlugin/SpellCheck/Info-SpellCheck__Upgraded_.plist
    A platforms/Mac_OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.m
    A platforms/Mac_OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.pbproj/apple.pbxuser
    A platforms/Mac_OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.pbproj/deric.pbxuser
    A platforms/Mac_OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.pbproj/johnmci.mode1
    A platforms/Mac_OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.pbproj/johnmci.pbxuser
    A platforms/Mac_OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.pbproj/project.pbxproj
    A platforms/Mac_OS/plugins/SpellingPlugin/SpellCheck/SpellCheck.xcodeproj.zip
    A platforms/Mac_OS/plugins/SpellingPlugin/SqueakSpelling.pbproj/johnmci.mode1
    A platforms/Mac_OS/plugins/SpellingPlugin/SqueakSpelling.pbproj/johnmci.pbxuser
    A platforms/Mac_OS/plugins/SpellingPlugin/SqueakSpelling.pbproj/project.pbxproj
    A platforms/Mac_OS/plugins/SpellingPlugin/SqueakSpelling.xcodeproj.zip
    A platforms/Mac_OS/plugins/SpellingPlugin/build/.gdb_history
    A platforms/Mac_OS/plugins/SpellingPlugin/build/PkgInfo
    A platforms/Mac_OS/plugins/SpellingPlugin/resources/English.lproj/InfoPlist.strings
    A platforms/Mac_OS/plugins/SpellingPlugin/sqMacSpellingPlugin.c
    A platforms/Mac_OS/plugins/SpellingPlugin/sqMacSpellingPlugin.h
    A platforms/Mac_OS/plugins/SqueakFFIPrims/Info-SqueakFFIPlugin__Upgraded_.plist
    A platforms/Mac_OS/plugins/SqueakFFIPrims/SqueakFFI.xcodeproj.zip
    A platforms/Mac_OS/plugins/SqueakFFIPrims/SqueakFFIPrims.proj.xml
    A platforms/Mac_OS/plugins/SqueakFFIPrims/ppc-darwin-Carbon-UI.c
    A platforms/Mac_OS/plugins/SqueakFFIPrims/ppc-darwin-asm-MacIntel.S
    A platforms/Mac_OS/plugins/SqueakFFIPrims/ppc-global.h
    A platforms/Mac_OS/plugins/SqueakFFIPrims/resources/English.lproj/InfoPlist.strings
    A platforms/Mac_OS/plugins/SqueakFFIPrims/sqMacFFI.s
    A platforms/Mac_OS/plugins/SqueakFFIPrims/sqMacFFIPPC.c
    A platforms/Mac_OS/plugins/SqueakFFIPrims/sqMacIntel-Win32.c
    A platforms/Mac_OS/plugins/SqueakFFIPrims/x86-sysv-MacIntel.c
    A platforms/Mac_OS/plugins/SqueakFFIPrims/x86-sysv-asm-MacIntel.S
    A platforms/Mac_OS/plugins/SqueakSSL/Info.plist
    A platforms/Mac_OS/plugins/SqueakSSL/sqMacSSL.c
    A platforms/Mac_OS/plugins/TestOSAPlugin/Info-TestOSAPlugin__Upgraded_.plist
    A platforms/Mac_OS/plugins/TestOSAPlugin/JMMFixOSAPluginForOSX.1.cs
    A platforms/Mac_OS/plugins/TestOSAPlugin/SqueakPlugin.icns
    A platforms/Mac_OS/plugins/TestOSAPlugin/TestOSAPlugin.pbproj.zip
    A platforms/Mac_OS/plugins/TestOSAPlugin/TestOSAPlugin.proj.xml
    A platforms/Mac_OS/plugins/TestOSAPlugin/TestOSAPlugin.xcodeproj.zip
    A platforms/Mac_OS/plugins/UUIDPlugin/sqMacUUID.c
    A platforms/Mac_OS/vm/Developer/Info-NPSophie__Upgraded_.plist
    A platforms/Mac_OS/vm/Developer/Info-NPSqueak__Upgraded_.plist
    A platforms/Mac_OS/vm/Developer/Info-Squeak_VM_Debug__Upgraded_.plist
    A platforms/Mac_OS/vm/Developer/Info-Squeak_VM_OPT__Upgraded_.plist
    A platforms/Mac_OS/vm/Developer/MacVMCorrectFileTypes.st
    A platforms/Mac_OS/vm/Developer/MyPlugin v2.proj.xml
    A platforms/Mac_OS/vm/Developer/MyPlugin68K v2.proj.xml
    A platforms/Mac_OS/vm/Developer/NPSqueakStub.c
    A platforms/Mac_OS/vm/Developer/NPSqueakStub.sit
    A platforms/Mac_OS/vm/Developer/Squeak VM Universal-Info.plist
    A platforms/Mac_OS/vm/Developer/SqueakPro5.xml
    A platforms/Mac_OS/vm/Developer/SqueakVMUNIXPATHS.xcodeproj.zip
    A platforms/Mac_OS/vm/Developer/myMacHeaders.c
    A platforms/Mac_OS/vm/Developer/myMacHeaders.pch
    A platforms/Mac_OS/vm/Developer/myMacHeadersCarbon.pch
    A platforms/Mac_OS/vm/Developer/resources.sit
    A platforms/Mac_OS/vm/Developer/sqGnu.h
    A platforms/Mac_OS/vm/Developer/sqMacMinimal.c
    A platforms/Mac_OS/vm/Documentation/3.2.2 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.2.3 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.2.4 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.2.5 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.2.6 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.2.7 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.2.8 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.4.0 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.5.0 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.5.1 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.5.2 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.6.0 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.6.1 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.7.1 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.7.2 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.7.3 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.7.4 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.7.5 Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/3.8.x Release Notes.rtf
    A platforms/Mac_OS/vm/Documentation/readme
    A platforms/Mac_OS/vm/Info-NPSqueak__Upgraded_.plist
    A platforms/Mac_OS/vm/NSCursorWrappers.h
    A platforms/Mac_OS/vm/NSCursorWrappers.m
    A platforms/Mac_OS/vm/PluginSDK 4.01a/Common/npmac.cpp
    A platforms/Mac_OS/vm/PluginSDK 4.01a/Common/npwin.cpp
    A platforms/Mac_OS/vm/PluginSDK 4.01a/Include/jni.h
    A platforms/Mac_OS/vm/PluginSDK 4.01a/Include/jni_md.h
    A platforms/Mac_OS/vm/PluginSDK 4.01a/Include/jri.h
    A platforms/Mac_OS/vm/PluginSDK 4.01a/Include/jri_md.h
    A platforms/Mac_OS/vm/PluginSDK 4.01a/Include/jritypes.h
    A platforms/Mac_OS/vm/PluginSDK 4.01a/Include/npapi.h
    A platforms/Mac_OS/vm/PluginSDK 4.01a/Include/npupp.h
    A platforms/Mac_OS/vm/config.h
    A platforms/Mac_OS/vm/malloc.h
    A platforms/Mac_OS/vm/npsqueak/English.lproj/InfoPlist.strings
    A platforms/Mac_OS/vm/npsqueak/English.lproj/Localized.r
    A platforms/Mac_OS/vm/npsqueak/SqueakBrowser-Info.plist
    A platforms/Mac_OS/vm/npsqueak/SqueakBrowser.rsrc
    A platforms/Mac_OS/vm/npsqueak/SqueakBrowser.xcodeproj.zip
    A platforms/Mac_OS/vm/npsqueak/SqueakBrowser_Prefix.pch
    A platforms/Mac_OS/vm/npsqueak/main.c
    A platforms/Mac_OS/vm/npsqueak/npsqueak.c
    A platforms/Mac_OS/vm/npsqueak/npunix.c
    A platforms/Mac_OS/vm/nsPoolManagement.h
    A platforms/Mac_OS/vm/nsPoolManagement.m
    A platforms/Mac_OS/vm/osExports.c
    A platforms/Mac_OS/vm/specialChangeSets/ArraysToGlobalStruct-JMM.1.cs
    A platforms/Mac_OS/vm/specialChangeSets/Gnuifier.6.cs
    A platforms/Mac_OS/vm/specialChangeSets/Old/FasterCopyLoop-JMM.4.cs
    A platforms/Mac_OS/vm/specialChangeSets/Old/FasterCopyLoopPart2-JMM.2.cs
    A platforms/Mac_OS/vm/specialChangeSets/Old/FasterLookupMethod-JMM.1.cs
    A platforms/Mac_OS/vm/specialChangeSets/Old/MakePrimPointXInternal-JMM.1.cs
    A platforms/Mac_OS/vm/specialChangeSets/Old/SlightlyFasterActivate-JMM.3.cs
    A platforms/Mac_OS/vm/specialChangeSets/VMM38-64bit-imageUpdates.1.cs
    A platforms/Mac_OS/vm/specialChangeSets/VMM38-gc-instrument-image.1.cs
    A platforms/Mac_OS/vm/sqConfig.h
    A platforms/Mac_OS/vm/sqMacEncoding.c
    A platforms/Mac_OS/vm/sqMacEncoding.h
    A platforms/Mac_OS/vm/sqMacExternalPrims.c
    A platforms/Mac_OS/vm/sqMacExternalPrims.h
    A platforms/Mac_OS/vm/sqMacFileLogic.c
    A platforms/Mac_OS/vm/sqMacImageIO.c
    A platforms/Mac_OS/vm/sqMacImageIO.h
    A platforms/Mac_OS/vm/sqMacMain.c
    A platforms/Mac_OS/vm/sqMacMain.h
    A platforms/Mac_OS/vm/sqMacMemory.c
    A platforms/Mac_OS/vm/sqMacMemory.h
    A platforms/Mac_OS/vm/sqMacNSPlugin.c
    A platforms/Mac_OS/vm/sqMacNSPluginUILogic.c
    A platforms/Mac_OS/vm/sqMacNSPluginUILogic2.c
    A platforms/Mac_OS/vm/sqMacNSPluginUILogic2.h
    A platforms/Mac_OS/vm/sqMacTime.c
    A platforms/Mac_OS/vm/sqMacTime.h
    A platforms/Mac_OS/vm/sqMacUIAppleEvents.c
    A platforms/Mac_OS/vm/sqMacUIAppleEvents.h
    A platforms/Mac_OS/vm/sqMacUIClipBoard.c
    A platforms/Mac_OS/vm/sqMacUIClipBoard.h
    A platforms/Mac_OS/vm/sqMacUIConstants.h
    A platforms/Mac_OS/vm/sqMacUIEvents.c
    A platforms/Mac_OS/vm/sqMacUIEvents.h
    A platforms/Mac_OS/vm/sqMacUIEventsUniversal.c
    A platforms/Mac_OS/vm/sqMacUIMenuBar.c
    A platforms/Mac_OS/vm/sqMacUIMenuBar.h
    A platforms/Mac_OS/vm/sqMacUIMenuBarUniversal.c
    A platforms/Mac_OS/vm/sqMacUnixCommandLineInterface.c
    A platforms/Mac_OS/vm/sqMacUnixCommandLineInterface.h
    A platforms/Mac_OS/vm/sqMacUnixExternalPrims.c
    A platforms/Mac_OS/vm/sqMacWindow.c
    A platforms/Mac_OS/vm/sqMacWindow.h
    A platforms/Mac_OS/vm/sqMacWindowUniversal.c
    A platforms/Mac_OS/vm/sqPlatformSpecific.h
    A platforms/Mac_OS/vm/version.c

  Log Message:
  -----------
  git mv 'platforms/Mac OS/' platforms/Mac_OS/

Rationale: escaping white spaces in scripts, makefiles and command lines is getting much too bothering...
Why bother?


  Commit: ddf01b5f832829e8249337c511a6fa73a61950a1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ddf01b5f832829e8249337c511a6fa73a61950a1
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    R platforms/Mac_OS/vm/PluginSDK 4.01a/Common/npmac.cpp
    R platforms/Mac_OS/vm/PluginSDK 4.01a/Common/npwin.cpp
    R platforms/Mac_OS/vm/PluginSDK 4.01a/Include/jni.h
    R platforms/Mac_OS/vm/PluginSDK 4.01a/Include/jni_md.h
    R platforms/Mac_OS/vm/PluginSDK 4.01a/Include/jri.h
    R platforms/Mac_OS/vm/PluginSDK 4.01a/Include/jri_md.h
    R platforms/Mac_OS/vm/PluginSDK 4.01a/Include/jritypes.h
    R platforms/Mac_OS/vm/PluginSDK 4.01a/Include/npapi.h
    R platforms/Mac_OS/vm/PluginSDK 4.01a/Include/npupp.h
    A platforms/Mac_OS/vm/PluginSDK_4.01a/Common/npmac.cpp
    A platforms/Mac_OS/vm/PluginSDK_4.01a/Common/npwin.cpp
    A platforms/Mac_OS/vm/PluginSDK_4.01a/Include/jni.h
    A platforms/Mac_OS/vm/PluginSDK_4.01a/Include/jni_md.h
    A platforms/Mac_OS/vm/PluginSDK_4.01a/Include/jri.h
    A platforms/Mac_OS/vm/PluginSDK_4.01a/Include/jri_md.h
    A platforms/Mac_OS/vm/PluginSDK_4.01a/Include/jritypes.h
    A platforms/Mac_OS/vm/PluginSDK_4.01a/Include/npapi.h
    A platforms/Mac_OS/vm/PluginSDK_4.01a/Include/npupp.h

  Log Message:
  -----------
  Replace white space by underscore in PluginSDK 4.01a

white spaces suck


  Commit: 83db0ebf7509c3eb0b581aa36229cc887c868732
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/83db0ebf7509c3eb0b581aa36229cc887c868732
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Cross/vm/sqAtomicOps.h

  Log Message:
  -----------
  Fix unbalanced parenthese in sqAtomicAddConst macro when TARGET_OS_IS_IPHONE

While at it,

- use the right include file for declaring the OSAtomic functions
- avoid using undefined `int64`
- and respect signedness (`int64_t` rather than `uint64_t`)

Note: the atomic ops are defined since Mac OS SDK 10.4 (Tiger)
So we could use that instead of gcc/clang builtins or _asm_ directives.
See https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man3/atomic.3.html

However, the TARGET_OS_IS_IPHONE macro has another effect:
it is suppressing the wait in aioPoll - we might want to review that...


  Commit: 628d79ce70d67f300a69671e867323be49e30ac1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/628d79ce70d67f300a69671e867323be49e30ac1
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    A build.macos32x86_legacy/common/Makefile.app
    A build.macos32x86_legacy/common/Makefile.app.newspeak
    A build.macos32x86_legacy/common/Makefile.app.squeak
    A build.macos32x86_legacy/common/Makefile.clangversion
    A build.macos32x86_legacy/common/Makefile.flags
    A build.macos32x86_legacy/common/Makefile.lib.extra
    A build.macos32x86_legacy/common/Makefile.plugin
    A build.macos32x86_legacy/common/Makefile.rules
    A build.macos32x86_legacy/common/Makefile.sources
    A build.macos32x86_legacy/common/Makefile.vm
    A build.macos32x86_legacy/common/mkNamedPrims.sh
    A build.macos32x86_legacy/squeak.cog.spur/Makefile
    A build.macos32x86_legacy/squeak.cog.spur/mvm
    A build.macos32x86_legacy/squeak.cog.spur/plugins.ext
    A build.macos32x86_legacy/squeak.cog.spur/plugins.int
    A build.macos32x86_legacy/squeak.cog.v3/Makefile
    A build.macos32x86_legacy/squeak.cog.v3/mvm
    A build.macos32x86_legacy/squeak.cog.v3/plugins.ext
    A build.macos32x86_legacy/squeak.cog.v3/plugins.int

  Log Message:
  -----------
  Add makefiles for compiling squeak.cog.v3 and squeak.cog.spur for legacy Mac_OS platform

fixup: TARGET_OS_IS_IPHONE=1 was attempted first to workaround asm problem
But this is not necessary
It's better to use -std=gnu99` rather than `-std=c99` to allow gnu asm directives


  Commit: cfd336738b583bef13be91276215ccfe7d0b2a1a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cfd336738b583bef13be91276215ccfe7d0b2a1a
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    A platforms/Mac_OS/plugins/AsynchFilePlugin/Makefile
    A platforms/Mac_OS/plugins/B3DAcceleratorPlugin/Makefile
    A platforms/Mac_OS/plugins/BitBltPlugin/Makefile
    A platforms/Mac_OS/plugins/FileAttributesPlugin/Makefile
    A platforms/Mac_OS/plugins/FloatMathPlugin/Makefile
    A platforms/Mac_OS/plugins/Mpeg3Plugin/Makefile
    A platforms/Mac_OS/plugins/SocketPlugin/Makefile
    A platforms/Mac_OS/plugins/SqueakFFIPrims/Makefile
    A platforms/Mac_OS/plugins/SqueakSSL/Makefile
    A platforms/Mac_OS/plugins/UnixOSProcessPlugin/Makefile

  Log Message:
  -----------
  Provide some Makefiles for the plugins


  Commit: 079e6eef1efd1311b22738679dbc380e4ea0068a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/079e6eef1efd1311b22738679dbc380e4ea0068a
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    A platforms/Mac_OS/plugins/Info.plist
    A platforms/Mac_OS/vm/Squeak-Info.plist

  Log Message:
  -----------
  Provide Info.plist

Fixup plist and switch to UTF-8


  Commit: 35cfc44d6014b4d236ddc9ad60727c5e2beb14b2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/35cfc44d6014b4d236ddc9ad60727c5e2beb14b2
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M build.macos32x86_legacy/common/Makefile.app
    A platforms/Mac_OS/Resources/English.lproj/Newspeak-Localizable.strings
    A platforms/Mac_OS/Resources/English.lproj/Pharo-Localizable.strings
    A platforms/Mac_OS/Resources/English.lproj/Squeak-Localizable.strings

  Log Message:
  -----------
  Add localizable strings


  Commit: f4f0f4343044970bdd5a2c692746ddd60102b9fa
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f4f0f4343044970bdd5a2c692746ddd60102b9fa
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/vm/version.c

  Log Message:
  -----------
  Provide a potentially standalone getversion


  Commit: e276e41594c86d0669ec9b4d518277ac0efde037
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e276e41594c86d0669ec9b4d518277ac0efde037
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    R platforms/Mac_OS/plugins/AsynchFilePlugin/sqMacAsyncFilePrims.c
    R platforms/Mac_OS/plugins/LocalePlugin/sqMacLocaleOS9.c
    R platforms/Mac_OS/plugins/LocalePlugin/sqMacLocaleOS9.h
    R platforms/Mac_OS/plugins/SocketPlugin/68K/AddressXlation.h
    R platforms/Mac_OS/plugins/SocketPlugin/68K/MacTCP.h
    R platforms/Mac_OS/plugins/SocketPlugin/68K/dnr.c
    R platforms/Mac_OS/plugins/SocketPlugin/68K/sqMacNetworkNOMACTCP.c
    R platforms/Mac_OS/plugins/SocketPlugin/sqMacNetwork.c
    R platforms/Mac_OS/vm/sqMacExternalPrims.c
    R platforms/Mac_OS/vm/sqMacFileLogic.c
    R platforms/Mac_OS/vm/sqMacUIEvents.c
    R platforms/Mac_OS/vm/sqMacUIMenuBar.c
    R platforms/Mac_OS/vm/sqMacWindow.c

  Log Message:
  -----------
  Remove some obsolete Mac_OS drag

We can't compile any of these bits from the past (FSSpec,  OpenTransport, etc...)

Remove support for OS9 LocalePlugin

Superseded by Carbon API for quite a while.
We do not support OS9 for quite a while.


  Commit: fe28676c28763d584871512c8ce985d475fafd8c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fe28676c28763d584871512c8ce985d475fafd8c
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    A platforms/Mac_OS/vm/PluginSDK_4.01a/sqMacNSPlugin.c
    A platforms/Mac_OS/vm/PluginSDK_4.01a/sqMacNSPluginUILogic.c
    R platforms/Mac_OS/vm/sqMacNSPlugin.c
    R platforms/Mac_OS/vm/sqMacNSPluginUILogic.c

  Log Message:
  -----------
  Move netscape plugin stuff dow in PluginSDK

Reason: we don't want to compile that stuff, it's too old!
We could either nuke the whole thing, npsqueak+PluginSDK...


  Commit: 9b0dbf550dc10d04840695745e831dde9d43a5d9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9b0dbf550dc10d04840695745e831dde9d43a5d9
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/vm/sqMacWindowUniversal.c

  Log Message:
  -----------
  Don't rely on FlatCarbon headers, import Movies.h from QuickTime


  Commit: ce6b60668289f315ddc9c21ccd72096333c3d893
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ce6b60668289f315ddc9c21ccd72096333c3d893
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/vm/sqConfig.h
    M platforms/Mac_OS/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Avoid using FlatCarbon headers


  Commit: 8e514b78e1eaf0591b91c1fb83b189a0767f5da0
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8e514b78e1eaf0591b91c1fb83b189a0767f5da0
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/vm/sqMacNSPluginUILogic2.h

  Log Message:
  -----------
  Fix: inline declarations cannot be deferred

A sane C compiler does expect function body.


  Commit: cd2352f3721bf0185c2e6777f75292cf6a898930
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cd2352f3721bf0185c2e6777f75292cf6a898930
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/plugins/SoundPlugin/sqUnixSoundMacOSXJMM.c

  Log Message:
  -----------
  Avoid inline and inline_and_export directives

this create problems at link time with llvm-gcc-4.2
and this is not ecessary: the compiler will know what to inline


  Commit: 4032058b32d0b2381929c4d8ae9ed81bd9da51d4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4032058b32d0b2381929c4d8ae9ed81bd9da51d4
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/Mac_OS/vm/sqMacTime.c
    M platforms/minheadless/common/sqaio.h
    M platforms/minheadless/generic/sqPlatformSpecific-Generic.c
    M platforms/minheadless/unix/sqUnixHeartbeat.c
    M platforms/minheadless/windows/sqWin32Heartbeat.c
    M platforms/minheadless/windows/sqWin32Time.c
    M platforms/unix/vm/sqUnixHeartbeat.c
    M platforms/unix/vm/sqUnixITimerHeartbeat.c
    M platforms/unix/vm/sqUnixITimerTickerHeartbeat.c
    M platforms/unix/vm/sqaio.h
    M platforms/win32/vm/sqWin32Heartbeat.c
    M platforms/win32/vm/sqWin32Time.c

  Log Message:
  -----------
  Don't declare functions as volatile

This is absolutely pointless in C.
The compiler could put the call outside a loop whether declared volatile or not, if it can figure that the function has no side effect.
If the function reads volatile variables, then the compiler can't optimize and is forced to re-read in each loop.


  Commit: 238a8e28cc64ac6f593543d342fdcd90f989df88
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/238a8e28cc64ac6f593543d342fdcd90f989df88
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/vm/sqMacWindowUniversal.c

  Log Message:
  -----------
  Remove 2 unused local variables


  Commit: aea99cbc53e2102c92a3f1bd7cd9d4ace0a09b5c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/aea99cbc53e2102c92a3f1bd7cd9d4ace0a09b5c
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/vm/sqMacWindowUniversal.c

  Log Message:
  -----------
  Provide void  ioNoteDisplayChangedwidthheightdepth for modernized VM compatibility


  Commit: 1d0720658a1ee171b26fa09f14686922a36a2f83
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1d0720658a1ee171b26fa09f14686922a36a2f83
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/plugins/B3DAcceleratorPlugin/sqMacOpenGL.c

  Log Message:
  -----------
  Don't override glSetVerboseLevel()

This function is already defined in Cross plugins


  Commit: 2f24f57d596ecc368ec12d380a30b5e98d10c94c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2f24f57d596ecc368ec12d380a30b5e98d10c94c
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/vm/sqMacMemory.c

  Log Message:
  -----------
  Let SPURVM allocation stuff be handled by platforms/vm/unix


  Commit: 48e0ad87a8922f18030351c0c6bf67cfb86f5153
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/48e0ad87a8922f18030351c0c6bf67cfb86f5153
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/vm/osExports.c

  Log Message:
  -----------
  Avoid exporting signal*

That does not work...


  Commit: 362ea77566cac99b19b371f17bb5239d085ad7eb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/362ea77566cac99b19b371f17bb5239d085ad7eb
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M build.macos32x86_legacy/squeak.cog.spur/plugins.ext
    M build.macos32x86_legacy/squeak.cog.v3/plugins.ext

  Log Message:
  -----------
  Some plugins cannot be compiled by now


  Commit: 10fe29146b6524cca2632163560bd7b6c2f371a9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/10fe29146b6524cca2632163560bd7b6c2f371a9
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/plugins/FilePlugin/sqMacDirectory.c
    M platforms/Mac_OS/plugins/FilePlugin/sqMacUnixFileInterface.c

  Log Message:
  -----------
  Modernize file/directory API with Pharo compatible permissions/symlink

TODO: fill those information...


  Commit: 40ae9d57e1f741d4c4fdef3341fdbb4453d92514
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/40ae9d57e1f741d4c4fdef3341fdbb4453d92514
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/plugins/SoundPlugin/sqMacSound.c

  Log Message:
  -----------
  Let SoundPlugin prototypes match Cross header


  Commit: e2d78434662a731b1ec440e3e53aa0df2eef1976
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e2d78434662a731b1ec440e3e53aa0df2eef1976
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/plugins/SoundPlugin/sqUnixSoundMacOSXJMM.c

  Log Message:
  -----------
  Add missing interface for SoundPlugin

these are just stubs doing nothing...


  Commit: 40b9e77891f0838f5f50c5c95fd3e158769704af
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/40b9e77891f0838f5f50c5c95fd3e158769704af
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M build.macos32x86_legacy/squeak.cog.spur/plugins.int
    M build.macos32x86_legacy/squeak.cog.v3/plugins.int

  Log Message:
  -----------
  Disable SoundPlugin because it crashes the VM

Note: SoundPlugin API changed, so the stub I added are probably not enough...


  Commit: fdbe57b2c95801a5b2fbbc0f3eca284ef09025d9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fdbe57b2c95801a5b2fbbc0f3eca284ef09025d9
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h

  Log Message:
  -----------
  Fix Mpeg3plugin: don't typedef mpeg3_t twice, rather include the definition


  Commit: d03990ec6c54956063e76a4f84da80adb72fa4c5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d03990ec6c54956063e76a4f84da80adb72fa4c5
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M build.macos32x86_legacy/squeak.cog.spur/plugins.ext
    M build.macos32x86_legacy/squeak.cog.v3/plugins.ext

  Log Message:
  -----------
  fixup: Mpeg3plugin is back


  Commit: e4fac5e41c62c5c8c926ed0d53691157685f24ee
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e4fac5e41c62c5c8c926ed0d53691157685f24ee
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/plugins/DropPlugin/sqMacDragDrop.c
    M platforms/Mac_OS/plugins/SecurityPlugin/sqMacSecurity.c
    M platforms/Mac_OS/plugins/UUIDPlugin/sqMacUUID.c
    M platforms/Mac_OS/vm/sqMacMain.c
    M platforms/Mac_OS/vm/sqMacNSPluginUILogic2.c
    M platforms/Mac_OS/vm/sqMacUIEventsUniversal.c

  Log Message:
  -----------
  Carbonize more includes


  Commit: 596179686af54a9ddde8e062b3c7fa0b291de931
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/596179686af54a9ddde8e062b3c7fa0b291de931
  Author: Nicolas Cellier <[hidden email]>
  Date:   2020-02-25 (Tue, 25 Feb 2020)

  Changed paths:
    M platforms/Mac_OS/vm/sqMacMain.h

  Log Message:
  -----------
  Fix sqInt refactoring: require include sq.h


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/30315747a4fe...596179686af5