[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] c0897d: Adding a custom Menu for Pharo VMs

Tobias Pape noreply at github.com
Wed Mar 16 12:28:39 UTC 2022


  Branch: refs/heads/krono/highdpi-v2
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: c0897d84743f64caa98d17dc22999ef1d566358d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c0897d84743f64caa98d17dc22999ef1d566358d
  Author: Pablo Tesone <tesonep at gmail.com>
  Date:   2019-03-29 (Fri, 29 Mar 2019)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos32x86/pharo.cog.spur.lowcode/Makefile
    M build.macos32x86/pharo.cog.spur.minheadless/Makefile
    M build.macos32x86/pharo.cog.spur/Makefile
    M build.macos32x86/pharo.cog.spur/plugins.ext
    M build.macos32x86/pharo.cog.v3/Makefile
    M build.macos32x86/pharo.sista.spur/Makefile
    M build.macos32x86/pharo.stack.spur.lowcode/Makefile
    M build.macos32x86/pharo.stack.spur/Makefile
    M build.macos64x64/common/Makefile.app
    M build.macos64x64/pharo.cog.spur.lowcode/Makefile
    M build.macos64x64/pharo.cog.spur/Makefile
    M build.macos64x64/pharo.sista.spur/Makefile
    M build.macos64x64/pharo.stack.spur.lowcode/Makefile
    M build.macos64x64/pharo.stack.spur/Makefile
    A platforms/iOS/vm/English.lproj/Pharo-MainMenu-opengl.xib
    A platforms/iOS/vm/English.lproj/Pharo-MainMenu.xib

  Log Message:
  -----------
  Adding a custom Menu for Pharo VMs


  Commit: f908305a5b1cf938efcfd2e162b3eefde6574608
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f908305a5b1cf938efcfd2e162b3eefde6574608
  Author: Pablo Tesone <tesonep at gmail.com>
  Date:   2019-03-29 (Fri, 29 Mar 2019)

  Changed paths:
    M platforms/iOS/vm/OSX/Pharo-Info.plist
    M platforms/iOS/vm/OSX/SqueakOSXApplication.m

  Log Message:
  -----------
  Adding a optional URL for the help, only fr Pharo


  Commit: fa1d55e98cc0f146e3f0769b95873ff22f205eb1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fa1d55e98cc0f146e3f0769b95873ff22f205eb1
  Author: Pablo Tesone <tesonep at gmail.com>
  Date:   2019-03-29 (Fri, 29 Mar 2019)

  Changed paths:
    M platforms/iOS/vm/OSX/SqueakOSXApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m

  Log Message:
  -----------
  Handling correctly the events of the about window


  Commit: b1c5be068429dd6840602464afe7b71537f4fcea
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b1c5be068429dd6840602464afe7b71537f4fcea
  Author: Pablo Tesone <tesonep at gmail.com>
  Date:   2019-03-29 (Fri, 29 Mar 2019)

  Changed paths:
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.h

  Log Message:
  -----------
  Making the about window property as weak.


  Commit: 49e997fb57866b046fffe699aef236df77385480
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/49e997fb57866b046fffe699aef236df77385480
  Author: Pablo Tesone <tesonep at gmail.com>
  Date:   2019-04-01 (Mon, 01 Apr 2019)

  Changed paths:
    M build.macos32x86/pharo.cog.spur/plugins.ext

  Log Message:
  -----------
  Reverting a change I needed to compile in my machine


  Commit: a50535d7dcc22648c2b7843d512b629e78be7d55
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a50535d7dcc22648c2b7843d512b629e78be7d55
  Author: Tom Beckmann <tomjonabc at gmail.com>
  Date:   2020-05-09 (Sat, 09 May 2020)

  Changed paths:
    M platforms/unix/vm/sqUnixExternalPrims.c

  Log Message:
  -----------
  unix: use dlopen's lookup mechanism when not specifying a path

This allows FFI modules to be specified in the same manner as you would
when linking to them (-lGL --> GL, instead of /usr/lib/x86_64-linux-gnu/libGL.so
as was required before this change, unless you manually placed
/usr/lib/x86_64-linux-gnu in your LD_LIBRARY_PATH).


  Commit: 9cc4a51b217c752814e5d69ac6a51673760b3bb5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9cc4a51b217c752814e5d69ac6a51673760b3bb5
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2020-05-17 (Sun, 17 May 2020)

  Changed paths:
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32Alloc.h
    M platforms/win32/vm/sqWin32Main.c

  Log Message:
  -----------
  Removes support for NO_VIRTUAL_MEMORY on win32 platform


  Commit: 525870cc58fdb92b37df4f92f2fb45fec1d9d3e5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/525870cc58fdb92b37df4f92f2fb45fec1d9d3e5
  Author: kksubbu <kksubbu at users.noreply.github.com>
  Date:   2020-06-18 (Thu, 18 Jun 2020)

  Changed paths:
    M image/getlatesttrunkimage.sh

  Log Message:
  -----------
  update url to always use current stable release


  Commit: c30c66231a0796a3a028284f051071cf9914c403
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c30c66231a0796a3a028284f051071cf9914c403
  Author: Christophe Demarey <christophe.demarey at inria.fr>
  Date:   2020-09-11 (Fri, 11 Sep 2020)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos32x86/pharo.cog.spur.lowcode/Makefile
    M build.macos32x86/pharo.cog.spur.minheadless/Makefile
    M build.macos32x86/pharo.cog.spur/Makefile
    M build.macos32x86/pharo.cog.v3/Makefile
    M build.macos32x86/pharo.sista.spur/Makefile
    M build.macos32x86/pharo.stack.spur.lowcode/Makefile
    M build.macos32x86/pharo.stack.spur/Makefile
    M build.macos64x64/common/Makefile.app
    M build.macos64x64/pharo.cog.spur.lowcode/Makefile
    M build.macos64x64/pharo.cog.spur/Makefile
    M build.macos64x64/pharo.sista.spur/Makefile
    M build.macos64x64/pharo.stack.spur.lowcode/Makefile
    M build.macos64x64/pharo.stack.spur/Makefile
    R platforms/iOS/vm/English.lproj/MainMenu-cg.xib
    R platforms/iOS/vm/English.lproj/MainMenu-opengl.xib
    R platforms/iOS/vm/English.lproj/MainMenu.xib
    A platforms/iOS/vm/English.lproj/Newspeak-MainMenu-cg.xib
    A platforms/iOS/vm/English.lproj/Newspeak-MainMenu-opengl.xib
    A platforms/iOS/vm/English.lproj/Newspeak-MainMenu.xib
    A platforms/iOS/vm/English.lproj/Squeak-MainMenu-cg.xib
    A platforms/iOS/vm/English.lproj/Squeak-MainMenu-opengl.xib
    A platforms/iOS/vm/English.lproj/Squeak-MainMenu.xib

  Log Message:
  -----------
  Use $(SYSTEM)-MainMenu.xib to determine which xib file to use


  Commit: 1001b049c1575d3a2993d469e26676109694ccc1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1001b049c1575d3a2993d469e26676109694ccc1
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-09-17 (Thu, 17 Sep 2020)

  Changed paths:
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  [unix] when aio-debugging, only show polls when really necessary [ci skip]


  Commit: 64195b6fc079d8b57649b72610b10bfd7b9e7b35
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/64195b6fc079d8b57649b72610b10bfd7b9e7b35
  Author: stes <stes at telenet.be>
  Date:   2020-09-18 (Fri, 18 Sep 2020)

  Changed paths:
    M platforms/unix/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  SunPro change: define getReturnAddress X64 and i386


  Commit: 633029cce6ef035564442f268ed7dd424c1c1b1a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/633029cce6ef035564442f268ed7dd424c1c1b1a
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-18 (Fri, 18 Sep 2020)

  Changed paths:
    M src/plugins/SoundPlugin/SoundPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2810

Clarify some of the SoundPlgin primitives and generalize them for
16-bit and 32-bit containers.


  Commit: 736d83e630aae992f7e3f3e0dbaa8b9f791376c4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/736d83e630aae992f7e3f3e0dbaa8b9f791376c4
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-18 (Fri, 18 Sep 2020)

  Changed paths:
    M platforms/unix/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Merge pull request #522 from dcstes/getreturnaddr

SunPro change: define getReturnAddress X64 and i386


  Commit: cc5af9ca2899a0f795347545fd17319d3898f84e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cc5af9ca2899a0f795347545fd17319d3898f84e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-18 (Fri, 18 Sep 2020)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqCogStackAlignment.h

  Log Message:
  -----------
  Move getReturnAddress into sqCogStackAlignment.h where it belongs.  It had no
business being in sq.h.  Mea culpa.  Thanks to David Stes for verifying the
OpenSolaris code, and putting up with a broken build.


  Commit: d1b36a974f45c623eade406b832f3d18fae276f8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d1b36a974f45c623eade406b832f3d18fae276f8
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-19 (Sat, 19 Sep 2020)

  Changed paths:
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c

  Log Message:
  -----------
  CogVM source as per Sound-eem.74/VMMaker.oscog-eem.2811

Add a 64-bit specific, integer-overflow agnostic version of
mixSampleCount:into:startingAt:leftVol:rightVol:, for creating a simpler inline
primitive in the 64-bit VM.

Slang: tweak translatedPrimitive generation so that
- SmallInteger maxVal is translated correctly to MaxSmallInteger (etc)
- methodReturnRecever and methodReturnInteger are used in preference to pop:
  and pop:;pushInteger:.


  Commit: 28fd184146eb7edf35a10ac68cd4c8294012803d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/28fd184146eb7edf35a10ac68cd4c8294012803d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-22 (Tue, 22 Sep 2020)

  Changed paths:
    M build.macos32x86/makeproduct
    M build.macos32x86/makeproductclean
    M platforms/Cross/vm/sqAssert.h
    M platforms/Mac OS/vm/sqPlatformSpecific.h
    M platforms/Plan9/vm/sqPlatformSpecific.h
    M platforms/RiscOS/vm/sqPlatformSpecific.h
    M platforms/iOS/vm/OSX/sqPlatformSpecific.h
    M platforms/iOS/vm/iPhone/sqPlatformSpecific.h
    M platforms/unix/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  sqAssert.h needs to include sqPlatformSpecific.h at least on Windows for EXPORT.
Since sq.h includes it too, add multiple include protection to each
sqPlatformSpecific.h.  (P.S.  ROnie's style in minheadless is good; we could
follow it).


  Commit: dedacc1d8b5517ba33d03bd20f082d91b8a694ac
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dedacc1d8b5517ba33d03bd20f082d91b8a694ac
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-22 (Tue, 22 Sep 2020)

  Changed paths:
    M platforms/Cross/plugins/Squeak3D/b3d.h
    M platforms/Cross/plugins/Squeak3D/b3dAlloc.c
    M platforms/RiscOS/vm/sqPlatformSpecific.h
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m
    M platforms/iOS/vm/Common/sqMacV2Memory.c
    M platforms/iOS/vm/OSX/sqPlatformSpecific.h
    M platforms/iOS/vm/iPhone/sqPlatformSpecific.h

  Log Message:
  -----------
  And fix some include order issues, and especially remove the requirement for
the iOS sqPlatformSpecific.h to include stdio.h (for FILE).


  Commit: 160485ce33a4138c19b7e61e090d667367c5a369
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/160485ce33a4138c19b7e61e090d667367c5a369
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-22 (Tue, 22 Sep 2020)

  Changed paths:
    M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c

  Log Message:
  -----------
  CogVM source as per Sound-eem.75.

Better version of 64-bit primitiveMixSampledSound.


  Commit: 78e5c9910b8ff780d0bdbcfdad4d1e114ec87dc8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/78e5c9910b8ff780d0bdbcfdad4d1e114ec87dc8
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-22 (Tue, 22 Sep 2020)

  Changed paths:
    M build.win32x86/common/Makefile
    M build.win32x86/common/Makefile.msvc
    M build.win64x64/common/Makefile
    M build.win64x64/common/Makefile.msvc
    M platforms/Cross/vm/sqAssert.h
    M platforms/win32/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Get the DLL linkage for warning etc to agree in sqAssert.h.  This needs extra
defines on the command line on Win32/Win64 (which is the only case we have to
deal with at the moment).  N.B. There are still issues using clang-cl; there is
some f'up with varargs inside their vfprintf implementation in
api-ms-win-crt-stdio-l1-1-0.dll.


  Commit: 97aae92d2ce0ba1d8c0a867af6a73b71ad3f234c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/97aae92d2ce0ba1d8c0a867af6a73b71ad3f234c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-22 (Tue, 22 Sep 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M platforms/Cross/vm/sqAssert.h
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2812

The interpreter files really should pull in stdio.h.
And they want stdlib.h for alloca, not stddef.h!!


  Commit: 2c8ccacd670435ca008ac4616c63264675db8152
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2c8ccacd670435ca008ac4616c63264675db8152
  Author: David Stes <stes at telenet.be>
  Date:   2020-09-23 (Wed, 23 Sep 2020)

  Changed paths:
    M platforms/unix/plugins/UnicodePlugin/README.UnicodePlugin

  Log Message:
  -----------
  Unicode README: add note on a known issue


  Commit: 9abe9d5b04f00e5f844edf4a09c2e8ada3e8b7ca
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9abe9d5b04f00e5f844edf4a09c2e8ada3e8b7ca
  Author: David Stes <stes at telenet.be>
  Date:   2020-09-23 (Wed, 23 Sep 2020)

  Changed paths:
    M platforms/unix/config/config.h.in
    M platforms/unix/config/configure.ac
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c

  Log Message:
  -----------
  configure:  check for <ifaddrs.h> (Solaris 11 has it, Solaris 10 not)


  Commit: 42fc34945dc3f0505c482bcb1a44d315f2291a87
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/42fc34945dc3f0505c482bcb1a44d315f2291a87
  Author: David Stes <stes at telenet.be>
  Date:   2020-09-23 (Wed, 23 Sep 2020)

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

  Log Message:
  -----------
  sqCogStackAlignment: define getReturnAddress only #if COGVM (not for Stack VM)


  Commit: ef56e6ac0ffb46d2faea5bd090680e012244d276
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ef56e6ac0ffb46d2faea5bd090680e012244d276
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    M src/plugins/SoundPlugin/SoundPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2813

Fix primitiveSoundEnableAEC and simplify primitiveSoundSupportsAEC.
Make the simulator cope with timestamped events.


  Commit: 75b9999dad53f7754506372a77970d79674692e8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/75b9999dad53f7754506372a77970d79674692e8
  Author: Christophe Demarey <christophe.demarey at inria.fr>
  Date:   2020-09-25 (Fri, 25 Sep 2020)

  Changed paths:
    M .appveyor.yml
    A .editorconfig
    M .git_filters/RevDateURL.clean
    M .git_filters/RevDateURL.smudge
    M .gitattributes
    M .gitignore
    M .travis.yml
    M CMakeLists.txt
    M build.linux32ARMv6/HowToBuild
    M build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm
    M build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm
    M build.linux32ARMv6/newspeak.cog.spur/build/mvm
    M build.linux32ARMv6/newspeak.cog.spur/plugins.int
    M build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build/mvm
    M build.linux32ARMv6/newspeak.stack.spur/plugins.int
    M build.linux32ARMv6/pharo.cog.spur/build.assert/mvm
    M build.linux32ARMv6/pharo.cog.spur/build.debug/mvm
    M build.linux32ARMv6/pharo.cog.spur/build/mvm
    M build.linux32ARMv6/pharo.cog.spur/plugins.ext
    M build.linux32ARMv6/pharo.cog.spur/plugins.int
    M build.linux32ARMv6/squeak.cog.spur/build.assert/mvm
    M build.linux32ARMv6/squeak.cog.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.spur/build/mvm
    M build.linux32ARMv6/squeak.cog.spur/plugins.ext
    M build.linux32ARMv6/squeak.cog.spur/plugins.int
    M build.linux32ARMv6/squeak.stack.spur/build.assert/mvm
    M build.linux32ARMv6/squeak.stack.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.stack.spur/build/mvm
    M build.linux32ARMv6/squeak.stack.spur/plugins.ext
    M build.linux32ARMv6/squeak.stack.spur/plugins.int
    M build.linux32ARMv6/squeak.stack.v3/build.assert/mvm
    M build.linux32ARMv6/squeak.stack.v3/build.debug/mvm
    M build.linux32ARMv6/squeak.stack.v3/build/mvm
    M build.linux32ARMv6/squeak.stack.v3/plugins.ext
    M build.linux32ARMv6/squeak.stack.v3/plugins.int
    M build.linux32ARMv6/third-party/Makefile.libgit2
    M build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm
    M build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm
    M build.linux32ARMv7/newspeak.cog.spur/build/mvm
    M build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm
    M build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm
    M build.linux32ARMv7/newspeak.stack.spur/build/mvm
    M build.linux32x86/gdbarm32/conf.COG
    M build.linux32x86/gdbarm32/makeem
    M build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/newspeak.cog.spur/build.assert/mvm
    M build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/newspeak.cog.spur/build.debug/mvm
    M build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
    M build.linux32x86/newspeak.cog.spur/build/mvm
    M build.linux32x86/newspeak.cog.spur/plugins.int
    M build.linux32x86/newspeak.sista.spur/plugins.int
    M build.linux32x86/newspeak.stack.spur/build.assert/mvm
    M build.linux32x86/newspeak.stack.spur/build.debug/mvm
    M build.linux32x86/newspeak.stack.spur/build/mvm
    M build.linux32x86/newspeak.stack.spur/plugins.int
    M build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/nsnac.cog.spur/build.assert/mvm
    M build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/nsnac.cog.spur/build.debug/mvm
    M build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm
    M build.linux32x86/nsnac.cog.spur/build/mvm
    M build.linux32x86/nsnac.cog.spur/plugins.int
    M build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/plugins.ext
    M build.linux32x86/pharo.cog.spur.lowcode/plugins.int
    M build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.minheadless/build.assert/mvm
    M build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.minheadless/build/mvm
    M build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur/build.assert/mvm
    M build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur/build.debug/mvm
    M build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur/build/mvm
    M build.linux32x86/pharo.cog.spur/plugins.ext
    M build.linux32x86/pharo.cog.spur/plugins.int
    M build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/pharo.sista.spur/build.assert/mvm
    M build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/pharo.sista.spur/build.debug/mvm
    M build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm
    M build.linux32x86/pharo.sista.spur/build/mvm
    M build.linux32x86/pharo.sista.spur/plugins.ext
    M build.linux32x86/pharo.sista.spur/plugins.int
    M build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/plugins.ext
    M build.linux32x86/pharo.stack.spur.lowcode/plugins.int
    R build.linux32x86/squeak.cog.spur.immutability/build.assert/mvm
    R build.linux32x86/squeak.cog.spur.immutability/build.debug/mvm
    R build.linux32x86/squeak.cog.spur.immutability/build/mvm
    R build.linux32x86/squeak.cog.spur.immutability/makeallclean
    R build.linux32x86/squeak.cog.spur.immutability/makealldirty
    R build.linux32x86/squeak.cog.spur.immutability/plugins.ext
    R build.linux32x86/squeak.cog.spur.immutability/plugins.int
    M build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.spur/build.assert/mvm
    M build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.spur/build.debug/mvm
    M build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.spur/build/mvm
    M build.linux32x86/squeak.cog.spur/plugins.ext
    M build.linux32x86/squeak.cog.spur/plugins.int
    M build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.v3/build.assert/mvm
    M build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.v3/build.debug/mvm
    M build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm
    M build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm
    M build.linux32x86/squeak.cog.v3/build.multithreaded/mvm
    M build.linux32x86/squeak.cog.v3/build/mvm
    M build.linux32x86/squeak.cog.v3/plugins.ext
    M build.linux32x86/squeak.cog.v3/plugins.int
    M build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/squeak.sista.spur/build.assert/mvm
    M build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/squeak.sista.spur/build.debug/mvm
    M build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm
    M build.linux32x86/squeak.sista.spur/build/mvm
    M build.linux32x86/squeak.sista.spur/plugins.ext
    M build.linux32x86/squeak.sista.spur/plugins.int
    M build.linux32x86/squeak.stack.spur/build.assert/mvm
    M build.linux32x86/squeak.stack.spur/build.debug/mvm
    M build.linux32x86/squeak.stack.spur/build/mvm
    M build.linux32x86/squeak.stack.spur/plugins.ext
    M build.linux32x86/squeak.stack.spur/plugins.int
    M build.linux32x86/squeak.stack.v3/build.assert/mvm
    M build.linux32x86/squeak.stack.v3/build.debug/mvm
    M build.linux32x86/squeak.stack.v3/build/mvm
    M build.linux32x86/squeak.stack.v3/plugins.ext
    M build.linux32x86/squeak.stack.v3/plugins.int
    M build.linux32x86/third-party/Makefile.libgit2
    A build.linux64ARMv8/HowToBuild
    A build.linux64ARMv8/makeall
    A build.linux64ARMv8/makeallclean
    A build.linux64ARMv8/makeallmakefiles
    A build.linux64ARMv8/makeallsqueak
    R build.linux64ARMv8/pharo.cog.spur/apt-get-libs.sh
    R build.linux64ARMv8/pharo.cog.spur/build/mvm
    R build.linux64ARMv8/pharo.cog.spur/plugins.ext
    R build.linux64ARMv8/pharo.cog.spur/plugins.ext.all
    R build.linux64ARMv8/pharo.cog.spur/plugins.int
    M build.linux64ARMv8/pharo.stack.spur/build.debug/mvm
    M build.linux64ARMv8/pharo.stack.spur/build/mvm
    M build.linux64ARMv8/pharo.stack.spur/plugins.ext
    M build.linux64ARMv8/pharo.stack.spur/plugins.int
    A build.linux64ARMv8/squeak.cog.spur/build.assert/mvm
    A build.linux64ARMv8/squeak.cog.spur/build.debug/mvm
    A build.linux64ARMv8/squeak.cog.spur/build/mvm
    A build.linux64ARMv8/squeak.cog.spur/makeallclean
    A build.linux64ARMv8/squeak.cog.spur/makealldirty
    A build.linux64ARMv8/squeak.cog.spur/plugins.ext
    A build.linux64ARMv8/squeak.cog.spur/plugins.int
    M build.linux64ARMv8/squeak.stack.spur/build.assert/mvm
    M build.linux64ARMv8/squeak.stack.spur/build.debug/mvm
    M build.linux64ARMv8/squeak.stack.spur/build/mvm
    M build.linux64ARMv8/squeak.stack.spur/plugins.ext
    M build.linux64ARMv8/squeak.stack.spur/plugins.int
    M build.linux64ARMv8/third-party/Makefile.libgit2
    M build.linux64x64/gdbarm32/conf.COG
    M build.linux64x64/gdbarm32/makeem
    A build.linux64x64/gdbarm64/conf.COG
    A build.linux64x64/gdbarm64/makeem
    M build.linux64x64/makeallsqueak
    M build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux64x64/newspeak.cog.spur/build.assert/mvm
    M build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux64x64/newspeak.cog.spur/build.debug/mvm
    M build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm
    M build.linux64x64/newspeak.cog.spur/build/mvm
    M build.linux64x64/newspeak.cog.spur/plugins.int
    M build.linux64x64/newspeak.sista.spur/plugins.int
    M build.linux64x64/newspeak.stack.spur/build.assert/mvm
    M build.linux64x64/newspeak.stack.spur/build.debug/mvm
    M build.linux64x64/newspeak.stack.spur/build/mvm
    M build.linux64x64/newspeak.stack.spur/plugins.int
    M build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux64x64/nsnac.cog.spur/build.assert/mvm
    M build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux64x64/nsnac.cog.spur/build.debug/mvm
    M build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm
    M build.linux64x64/nsnac.cog.spur/build/mvm
    M build.linux64x64/nsnac.cog.spur/plugins.int
    M build.linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur.minheadless/build.assert/mvm
    M build.linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur.minheadless/build.debug/mvm
    M build.linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur.minheadless/build/mvm
    M build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur/build.assert/mvm
    M build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur/build.debug/mvm
    M build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur/build/mvm
    M build.linux64x64/pharo.cog.spur/plugins.ext
    M build.linux64x64/pharo.cog.spur/plugins.int
    R build.linux64x64/squeak.cog.spur.immutability/build.assert/mvm
    R build.linux64x64/squeak.cog.spur.immutability/build.debug/mvm
    R build.linux64x64/squeak.cog.spur.immutability/build/mvm
    R build.linux64x64/squeak.cog.spur.immutability/makeallclean
    R build.linux64x64/squeak.cog.spur.immutability/makealldirty
    R build.linux64x64/squeak.cog.spur.immutability/plugins.ext
    R build.linux64x64/squeak.cog.spur.immutability/plugins.int
    M build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux64x64/squeak.cog.spur/build.assert/mvm
    M build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux64x64/squeak.cog.spur/build.debug/mvm
    M build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm
    M build.linux64x64/squeak.cog.spur/build/mvm
    M build.linux64x64/squeak.cog.spur/plugins.ext
    M build.linux64x64/squeak.cog.spur/plugins.int
    M build.linux64x64/squeak.stack.spur/build.assert/mvm
    M build.linux64x64/squeak.stack.spur/build.debug/mvm
    M build.linux64x64/squeak.stack.spur/build/mvm
    M build.linux64x64/squeak.stack.spur/plugins.ext
    M build.linux64x64/squeak.stack.spur/plugins.int
    M build.linux64x64/third-party/Makefile.libgit2
    M build.linux64x64/third-party/Makefile.libssh2
    M build.macos32x86/common/Makefile.app
    M build.macos32x86/common/Makefile.flags
    M build.macos32x86/common/Makefile.lib.extra
    M build.macos32x86/common/Makefile.plugin
    M build.macos32x86/common/Makefile.rules
    M build.macos32x86/common/Makefile.vm
    R build.macos32x86/common/mkNamedPrims.sh
    M build.macos32x86/gdbarm32/conf.COG
    M build.macos32x86/gdbarm32/makeem
    A build.macos32x86/gdbarm64/conf.COG
    A build.macos32x86/gdbarm64/makeem
    M build.macos32x86/makeproduct
    M build.macos32x86/makeproductclean
    M build.macos32x86/newspeak.cog.spur/plugins.int
    M build.macos32x86/newspeak.stack.spur/plugins.int
    M build.macos32x86/pharo.cog.spur.lowcode/plugins.int
    M build.macos32x86/pharo.cog.spur.minheadless/plugins.int
    M build.macos32x86/pharo.cog.spur/plugins.ext
    M build.macos32x86/pharo.cog.spur/plugins.int
    M build.macos32x86/pharo.sista.spur/plugins.int
    M build.macos32x86/pharo.stack.spur.lowcode/plugins.int
    M build.macos32x86/pharo.stack.spur/plugins.int
    R build.macos32x86/squeak.cog.spur+immutability/Makefile
    R build.macos32x86/squeak.cog.spur+immutability/mvm
    R build.macos32x86/squeak.cog.spur+immutability/plugins.ext
    R build.macos32x86/squeak.cog.spur+immutability/plugins.int
    M build.macos32x86/squeak.cog.spur/plugins.ext
    M build.macos32x86/squeak.cog.spur/plugins.int
    M build.macos32x86/squeak.cog.v3/plugins.ext
    M build.macos32x86/squeak.sista.spur/plugins.ext
    M build.macos32x86/squeak.sista.spur/plugins.int
    M build.macos32x86/squeak.stack.spur/plugins.ext
    M build.macos32x86/squeak.stack.spur/plugins.int
    M build.macos32x86/squeak.stack.v3/plugins.ext
    M build.macos32x86/third-party/Makefile.libgit2
    A build.macos64ARMv8/HowToBuild
    A build.macos64ARMv8/bochsx64/conf.COG
    A build.macos64ARMv8/bochsx64/conf.COG.dbg
    A build.macos64ARMv8/bochsx64/exploration/Makefile
    A build.macos64ARMv8/bochsx64/makeclean
    A build.macos64ARMv8/bochsx64/makeem
    A build.macos64ARMv8/bochsx86/conf.COG
    A build.macos64ARMv8/bochsx86/conf.COG.dbg
    A build.macos64ARMv8/bochsx86/exploration/Makefile
    A build.macos64ARMv8/bochsx86/makeclean
    A build.macos64ARMv8/bochsx86/makeem
    A build.macos64ARMv8/common/Makefile.app
    A build.macos64ARMv8/common/Makefile.app.newspeak
    A build.macos64ARMv8/common/Makefile.app.squeak
    A build.macos64ARMv8/common/Makefile.flags
    A build.macos64ARMv8/common/Makefile.lib.extra
    A build.macos64ARMv8/common/Makefile.plugin
    A build.macos64ARMv8/common/Makefile.rules
    A build.macos64ARMv8/common/Makefile.sources
    A build.macos64ARMv8/common/Makefile.vm
    A build.macos64ARMv8/common/entitlements.plist
    A build.macos64ARMv8/gdbarm32/clean
    A build.macos64ARMv8/gdbarm32/conf.COG
    A build.macos64ARMv8/gdbarm32/makeem
    A build.macos64ARMv8/gdbarm64/clean
    A build.macos64ARMv8/gdbarm64/conf.COG
    A build.macos64ARMv8/gdbarm64/makeem
    A build.macos64ARMv8/makeall
    A build.macos64ARMv8/makeallinstall
    A build.macos64ARMv8/makeproduct
    A build.macos64ARMv8/makeproductinstall
    A build.macos64ARMv8/makesista
    A build.macos64ARMv8/makespur
    A build.macos64ARMv8/pharo.stack.spur.lowcode/Makefile
    A build.macos64ARMv8/pharo.stack.spur.lowcode/mvm
    A build.macos64ARMv8/pharo.stack.spur.lowcode/plugins.ext
    A build.macos64ARMv8/pharo.stack.spur.lowcode/plugins.int
    A build.macos64ARMv8/pharo.stack.spur/Makefile
    A build.macos64ARMv8/pharo.stack.spur/mvm
    A build.macos64ARMv8/pharo.stack.spur/plugins.ext
    A build.macos64ARMv8/pharo.stack.spur/plugins.int
    A build.macos64ARMv8/squeak.cog.spur/Makefile
    A build.macos64ARMv8/squeak.cog.spur/mvm
    A build.macos64ARMv8/squeak.cog.spur/plugins.ext
    A build.macos64ARMv8/squeak.cog.spur/plugins.int
    A build.macos64ARMv8/squeak.sista.spur/Makefile
    A build.macos64ARMv8/squeak.sista.spur/mvm
    A build.macos64ARMv8/squeak.sista.spur/plugins.ext
    A build.macos64ARMv8/squeak.sista.spur/plugins.int
    A build.macos64ARMv8/squeak.stack.spur/Makefile
    A build.macos64ARMv8/squeak.stack.spur/mvm
    A build.macos64ARMv8/squeak.stack.spur/plugins.ext
    A build.macos64ARMv8/squeak.stack.spur/plugins.int
    M build.macos64x64/bochsx64/conf.COG
    M build.macos64x64/bochsx64/conf.COG.dbg
    M build.macos64x64/bochsx86/conf.COG
    M build.macos64x64/bochsx86/conf.COG.dbg
    M build.macos64x64/common/Makefile.app
    M build.macos64x64/common/Makefile.app.squeak
    M build.macos64x64/common/Makefile.flags
    M build.macos64x64/common/Makefile.lib.extra
    M build.macos64x64/common/Makefile.plugin
    M build.macos64x64/common/Makefile.rules
    M build.macos64x64/common/Makefile.vm
    R build.macos64x64/common/mkNamedPrims.sh
    A build.macos64x64/gdbarm32/clean
    M build.macos64x64/gdbarm32/conf.COG
    M build.macos64x64/gdbarm32/makeem
    A build.macos64x64/gdbarm64/clean
    A build.macos64x64/gdbarm64/conf.COG
    A build.macos64x64/gdbarm64/makeem
    M build.macos64x64/newspeak.cog.spur/plugins.int
    M build.macos64x64/newspeak.stack.spur/plugins.int
    M build.macos64x64/pharo.cog.spur.lowcode/plugins.int
    M build.macos64x64/pharo.cog.spur/plugins.int
    M build.macos64x64/pharo.sista.spur/plugins.int
    M build.macos64x64/pharo.stack.spur.lowcode/plugins.int
    M build.macos64x64/pharo.stack.spur/Makefile
    M build.macos64x64/pharo.stack.spur/plugins.int
    R build.macos64x64/squeak.cog.spur.immutability/Makefile
    R build.macos64x64/squeak.cog.spur.immutability/mvm
    R build.macos64x64/squeak.cog.spur.immutability/plugins.ext
    R build.macos64x64/squeak.cog.spur.immutability/plugins.int
    M build.macos64x64/squeak.cog.spur/Makefile
    M build.macos64x64/squeak.cog.spur/plugins.ext
    M build.macos64x64/squeak.cog.spur/plugins.int
    M build.macos64x64/squeak.sista.spur/plugins.ext
    M build.macos64x64/squeak.sista.spur/plugins.int
    M build.macos64x64/squeak.stack.spur/plugins.ext
    M build.macos64x64/squeak.stack.spur/plugins.int
    M build.macos64x64/third-party/Makefile.libgit2
    A build.minheadless.cmake/x64/common/Toolchain-mingw32-cygwin-clang.cmake
    A build.minheadless.cmake/x64/common/Toolchain-mingw32-cygwin-gcc.cmake
    R build.minheadless.cmake/x64/common/Toolchain-mingw32-cygwin.cmake
    M build.minheadless.cmake/x64/common/configure_variant.sh
    A build.minheadless.cmake/x64/pharo.cog.spur+sdl2/Makefile
    A build.minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm
    A build.minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm_configure
    A build.minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm_configure_variant
    M build.minheadless.cmake/x64/pharo.cog.spur/Makefile
    M build.minheadless.cmake/x64/pharo.cog.spur/mvm
    M build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant
    M build.minheadless.cmake/x64/pharo.stack.spur/Makefile
    M build.minheadless.cmake/x64/pharo.stack.spur/mvm
    M build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant
    A build.minheadless.cmake/x64/squeak.cog.spur+sdl2/Makefile
    A build.minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm
    A build.minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm_configure
    A build.minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm_configure_variant
    M build.minheadless.cmake/x64/squeak.cog.spur/Makefile
    M build.minheadless.cmake/x64/squeak.cog.spur/mvm
    M build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant
    M build.minheadless.cmake/x64/squeak.stack.spur/Makefile
    M build.minheadless.cmake/x64/squeak.stack.spur/mvm
    M build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant
    A build.minheadless.cmake/x86/common/Toolchain-mingw32-cygwin-clang.cmake
    A build.minheadless.cmake/x86/common/Toolchain-mingw32-cygwin-gcc.cmake
    R build.minheadless.cmake/x86/common/Toolchain-mingw32-cygwin.cmake
    M build.minheadless.cmake/x86/common/configure_variant.sh
    A build.minheadless.cmake/x86/pharo.cog.spur+sdl2/Makefile
    A build.minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm
    A build.minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm_configure
    A build.minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm_configure_variant
    M build.minheadless.cmake/x86/pharo.cog.spur/Makefile
    M build.minheadless.cmake/x86/pharo.cog.spur/mvm
    M build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant
    M build.minheadless.cmake/x86/pharo.stack.spur/Makefile
    M build.minheadless.cmake/x86/pharo.stack.spur/mvm
    M build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant
    A build.minheadless.cmake/x86/squeak.cog.spur+sdl2/Makefile
    A build.minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm
    A build.minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm_configure
    A build.minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm_configure_variant
    M build.minheadless.cmake/x86/squeak.cog.spur/Makefile
    M build.minheadless.cmake/x86/squeak.cog.spur/mvm
    M build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant
    M build.minheadless.cmake/x86/squeak.stack.spur/Makefile
    M build.minheadless.cmake/x86/squeak.stack.spur/mvm
    M build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant
    A build.sunos32x86/HowToBuild
    A build.sunos32x86/squeak.cog.spur/build/mvm
    A build.sunos32x86/squeak.cog.spur/plugins.ext
    A build.sunos32x86/squeak.cog.spur/plugins.int
    A build.sunos32x86/squeak.stack.spur/build/mvm
    A build.sunos32x86/squeak.stack.spur/plugins.ext
    A build.sunos32x86/squeak.stack.spur/plugins.int
    A build.sunos64x64/HowToBuild
    A build.sunos64x64/squeak.cog.spur/build/mvm
    A build.sunos64x64/squeak.cog.spur/plugins.ext
    A build.sunos64x64/squeak.cog.spur/plugins.int
    A build.sunos64x64/squeak.stack.spur/build/mvm
    A build.sunos64x64/squeak.stack.spur/plugins.ext
    A build.sunos64x64/squeak.stack.spur/plugins.int
    M build.win32x86/HowToBuild
    A build.win32x86/common/MAKEALL.BAT
    A build.win32x86/common/MAKEASSERT.BAT
    A build.win32x86/common/MAKEDEBUG.BAT
    A build.win32x86/common/MAKEFAST.BAT
    M build.win32x86/common/Makefile
    A build.win32x86/common/Makefile.msvc
    A build.win32x86/common/Makefile.msvc.clang.rules
    A build.win32x86/common/Makefile.msvc.flags
    A build.win32x86/common/Makefile.msvc.msvc.rules
    A build.win32x86/common/Makefile.msvc.plugin
    A build.win32x86/common/Makefile.msvc.rules
    A build.win32x86/common/Makefile.msvc.tools
    M build.win32x86/common/Makefile.plugin
    M build.win32x86/common/Makefile.tools
    A build.win32x86/common/SETPATH.BAT
    M build.win32x86/newspeak.cog.spur/Makefile
    M build.win32x86/newspeak.cog.spur/plugins.int
    M build.win32x86/newspeak.stack.spur/Makefile
    M build.win32x86/newspeak.stack.spur/plugins.int
    M build.win32x86/pharo.cog.spur.lowcode/mvm
    M build.win32x86/pharo.cog.spur.lowcode/plugins.ext
    M build.win32x86/pharo.cog.spur.lowcode/plugins.int
    M build.win32x86/pharo.cog.spur/Makefile
    M build.win32x86/pharo.cog.spur/plugins.ext
    M build.win32x86/pharo.cog.spur/plugins.int
    M build.win32x86/pharo.sista.spur/Makefile
    M build.win32x86/pharo.sista.spur/plugins.ext
    M build.win32x86/pharo.sista.spur/plugins.int
    M build.win32x86/pharo.stack.spur/Makefile
    M build.win32x86/pharo.stack.spur/plugins.ext
    M build.win32x86/pharo.stack.spur/plugins.int
    M build.win32x86/squeak.cog.spur.lowcode/Makefile
    M build.win32x86/squeak.cog.spur.lowcode/mvm
    M build.win32x86/squeak.cog.spur.lowcode/plugins.ext
    M build.win32x86/squeak.cog.spur.lowcode/plugins.int
    M build.win32x86/squeak.cog.spur/Makefile
    M build.win32x86/squeak.cog.spur/plugins.ext
    M build.win32x86/squeak.cog.spur/plugins.int
    M build.win32x86/squeak.cog.v3/Makefile
    M build.win32x86/squeak.cog.v3/plugins.ext
    M build.win32x86/squeak.cog.v3/plugins.int
    M build.win32x86/squeak.sista.spur/Makefile
    M build.win32x86/squeak.sista.spur/plugins.ext
    M build.win32x86/squeak.sista.spur/plugins.int
    M build.win32x86/squeak.stack.spur/Makefile
    M build.win32x86/squeak.stack.spur/plugins.ext
    M build.win32x86/squeak.stack.spur/plugins.int
    M build.win32x86/squeak.stack.v3/Makefile
    M build.win32x86/squeak.stack.v3/plugins.ext
    M build.win32x86/squeak.stack.v3/plugins.int
    M build.win32x86/third-party/Makefile.libgit2
    M build.win32x86/third-party/Makefile.openssl
    M build.win64x64/HowToBuild
    A build.win64x64/common/MAKEALL.BAT
    A build.win64x64/common/MAKEASSERT.BAT
    A build.win64x64/common/MAKEDEBUG.BAT
    A build.win64x64/common/MAKEFAST.BAT
    M build.win64x64/common/Makefile
    A build.win64x64/common/Makefile.msvc
    A build.win64x64/common/Makefile.msvc.clang.rules
    A build.win64x64/common/Makefile.msvc.flags
    A build.win64x64/common/Makefile.msvc.plugin
    A build.win64x64/common/Makefile.msvc.rules
    A build.win64x64/common/Makefile.msvc.tools
    M build.win64x64/common/Makefile.plugin
    M build.win64x64/common/Makefile.tools
    A build.win64x64/common/SETPATH.BAT
    M build.win64x64/newspeak.cog.spur/Makefile
    M build.win64x64/newspeak.cog.spur/mvm
    M build.win64x64/newspeak.cog.spur/plugins.int
    M build.win64x64/newspeak.stack.spur/Makefile
    M build.win64x64/newspeak.stack.spur/mvm
    M build.win64x64/newspeak.stack.spur/plugins.int
    M build.win64x64/pharo.cog.spur/mvm
    M build.win64x64/pharo.cog.spur/plugins.ext
    M build.win64x64/pharo.cog.spur/plugins.int
    M build.win64x64/pharo.stack.spur/Makefile
    M build.win64x64/pharo.stack.spur/mvm
    M build.win64x64/pharo.stack.spur/plugins.ext
    M build.win64x64/pharo.stack.spur/plugins.int
    M build.win64x64/squeak.cog.spur/Makefile
    M build.win64x64/squeak.cog.spur/mvm
    M build.win64x64/squeak.cog.spur/plugins.ext
    M build.win64x64/squeak.cog.spur/plugins.int
    M build.win64x64/squeak.stack.spur/Makefile
    M build.win64x64/squeak.stack.spur/mvm
    M build.win64x64/squeak.stack.spur/plugins.ext
    M build.win64x64/squeak.stack.spur/plugins.int
    M build.win64x64/third-party/Makefile.openssl
    A cmake/Cairo.cmake
    A cmake/CompleteBundle.cmake.in
    A cmake/CreateBundle.sh.in
    A cmake/FT2Plugin.cmake
    A cmake/FixCygwinInstallPermissions.cmake.in
    A cmake/FixCygwinInstallPermissions.sh.in
    A cmake/FreeType2.cmake
    A cmake/LibGit2.cmake
    A cmake/LibPNG.cmake
    A cmake/LibSSH2.cmake
    M cmake/Mpeg3Plugin.cmake
    A cmake/OpenSSL.cmake
    A cmake/OpenSSL.mac-install.sh.in
    A cmake/Pixman.cmake
    A cmake/PkgConfig.cmake
    M cmake/Plugins.cmake
    A cmake/PluginsCommon.cmake
    A cmake/PluginsMacros.cmake
    M cmake/PluginsPharo.cmake
    A cmake/PluginsSqueak.cmake
    A cmake/SDL2.cmake
    A cmake/ThirdPartyDependencies.cmake
    A cmake/ThirdPartyDependenciesCommon.cmake
    A cmake/ThirdPartyDependenciesMacros.cmake
    A cmake/ThirdPartyDependenciesPharo.cmake
    A cmake/ThirdPartyDependenciesSqueak.cmake
    A cmake/ThirdPartyDependencyInstallScript.cmake.in
    A cmake/WindowsRuntimeLibraries.cmake
    A cmake/Zlib.cmake
    M deploy/filter-exec.sh
    M deploy/pack-vm.sh
    M deploy/pharo/filter-exec.sh
    M image/BuildPharo6VMMakerImage.st
    M image/BuildSqueakSpurTrunkVMMakerImage.st
    M image/LoadFFI.st
    M image/LoadReader.st
    M image/LoadSistaSupport.st
    A image/SaveAsSista.st
    M image/VM Simulation Workspace.text
    A image/buildsistareader64image.sh
    M image/buildspurtrunkreader64image.sh
    M image/envvars.sh
    M image/getGoodSpur64VM.sh
    M image/getGoodSpurVM.sh
    M image/getlatesttrunk64image.sh
    M image/getlatesttrunkimage.sh
    A image/updatespur64SistaV1image.sh
    M include/OpenSmalltalkVM.h
    M nsspur64src/vm/cogit.c
    M nsspur64src/vm/cogit.h
    A nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cogmethod.h
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspur64src/vm/interp.h
    M nsspursrc/vm/cogit.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cogmethod.h
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspursrc/vm/interp.h
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstack64src/vm/interp.h
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M nsspurstacksrc/vm/interp.h
    M platforms/Cross/plugins/BochsIA32Plugin/BochsIA32Plugin.h
    M platforms/Cross/plugins/BochsIA32Plugin/sqBochsIA32Plugin.cpp
    M platforms/Cross/plugins/BochsX64Plugin/BochsX64Plugin.h
    M platforms/Cross/plugins/BochsX64Plugin/sqBochsX64Plugin.cpp
    M platforms/Cross/plugins/CroquetPlugin/CroquetPlugin.h
    M platforms/Cross/plugins/FloatMathPlugin/FloatMathPlugin.h
    R platforms/Cross/plugins/FloatMathPlugin/FloatMathPlugin.st
    M platforms/Cross/plugins/FloatMathPlugin/acos.c
    M platforms/Cross/plugins/FloatMathPlugin/acosh.c
    M platforms/Cross/plugins/FloatMathPlugin/asin.c
    M platforms/Cross/plugins/FloatMathPlugin/asinh.c
    M platforms/Cross/plugins/FloatMathPlugin/atan.c
    M platforms/Cross/plugins/FloatMathPlugin/atan2.c
    M platforms/Cross/plugins/FloatMathPlugin/atanh.c
    M platforms/Cross/plugins/FloatMathPlugin/copysign.c
    M platforms/Cross/plugins/FloatMathPlugin/cos.c
    M platforms/Cross/plugins/FloatMathPlugin/cosh.c
    M platforms/Cross/plugins/FloatMathPlugin/exp.c
    M platforms/Cross/plugins/FloatMathPlugin/expm1.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/MD5
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/changes
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/configure
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/configure.in
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_acos.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_acosh.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_asin.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_atan2.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_atanh.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_cosh.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_exp.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_fmod.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_gamma.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_gamma_r.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_hypot.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_j0.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_j1.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_jn.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_lgamma.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_lgamma_r.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_log.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_log10.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_pow.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_rem_pio2.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_remainder.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_scalb.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_sinh.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/e_sqrt.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/fdlibm.h
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/index
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/index.html
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/k_cos.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/k_rem_pio2.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/k_sin.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/k_standard.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/k_tan.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/makefile
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/makefile.in
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/readme
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_asinh.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_atan.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_cbrt.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_ceil.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_copysign.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_cos.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_erf.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_expm1.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_fabs.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_finite.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_floor.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_frexp.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_ilogb.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_isnan.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_ldexp.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_lib_version.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_log1p.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_logb.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_matherr.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_modf.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_nextafter.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_rint.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_scalbn.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_signgam.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_significand.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_sin.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_tan.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/s_tanh.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_acos.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_acosh.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_asin.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_atan2.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_atanh.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_cosh.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_exp.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_fmod.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_gamma.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_gamma_r.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_hypot.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_j0.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_j1.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_jn.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_lgamma.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_lgamma_r.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_log.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_log10.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_pow.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_remainder.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_scalb.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_sinh.c
    R platforms/Cross/plugins/FloatMathPlugin/fdlibm/w_sqrt.c
    M platforms/Cross/plugins/FloatMathPlugin/finite.c
    M platforms/Cross/plugins/FloatMathPlugin/fmod.c
    M platforms/Cross/plugins/FloatMathPlugin/hypot.c
    M platforms/Cross/plugins/FloatMathPlugin/ieee754names.h
    M platforms/Cross/plugins/FloatMathPlugin/isnan.c
    M platforms/Cross/plugins/FloatMathPlugin/k_cos.c
    M platforms/Cross/plugins/FloatMathPlugin/k_rem_pio2.c
    M platforms/Cross/plugins/FloatMathPlugin/k_sin.c
    M platforms/Cross/plugins/FloatMathPlugin/k_tan.c
    M platforms/Cross/plugins/FloatMathPlugin/ldexp.c
    M platforms/Cross/plugins/FloatMathPlugin/log.c
    M platforms/Cross/plugins/FloatMathPlugin/log10.c
    M platforms/Cross/plugins/FloatMathPlugin/log1p.c
    M platforms/Cross/plugins/FloatMathPlugin/modf.c
    M platforms/Cross/plugins/FloatMathPlugin/pow.c
    M platforms/Cross/plugins/FloatMathPlugin/rem_pio2.c
    M platforms/Cross/plugins/FloatMathPlugin/rint.c
    M platforms/Cross/plugins/FloatMathPlugin/scalb.c
    M platforms/Cross/plugins/FloatMathPlugin/scalbn.c
    M platforms/Cross/plugins/FloatMathPlugin/sin.c
    M platforms/Cross/plugins/FloatMathPlugin/sinh.c
    M platforms/Cross/plugins/FloatMathPlugin/sqrt.c
    M platforms/Cross/plugins/FloatMathPlugin/tan.c
    M platforms/Cross/plugins/FloatMathPlugin/tanh.c
    M platforms/Cross/plugins/GdbARMPlugin/GdbARMPlugin.h
    M platforms/Cross/plugins/GdbARMPlugin/HowToBuild
    R platforms/Cross/plugins/GdbARMPlugin/Makefile
    R platforms/Cross/plugins/GdbARMPlugin/Makefile.unix
    R platforms/Cross/plugins/GdbARMPlugin/Makefile.win32
    R platforms/Cross/plugins/GdbARMPlugin/README
    M platforms/Cross/plugins/GdbARMPlugin/sqGdbARMPlugin.c
    A platforms/Cross/plugins/GdbARMv8Plugin/GdbARMv8Plugin.h
    A platforms/Cross/plugins/GdbARMv8Plugin/HowToBuild
    A platforms/Cross/plugins/GdbARMv8Plugin/sqGdbARMv8Plugin.c
    M platforms/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h
    M platforms/Cross/plugins/IA32ABI/arm32abicc.c
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/dabusiness.h
    M platforms/Cross/plugins/IA32ABI/dabusinessARM.h
    M platforms/Cross/plugins/IA32ABI/dabusinessARM32.h
    M platforms/Cross/plugins/IA32ABI/dabusinessARM64.h
    M platforms/Cross/plugins/IA32ABI/dabusinessPostLogic.h
    M platforms/Cross/plugins/IA32ABI/dabusinessppc.h
    M platforms/Cross/plugins/IA32ABI/dabusinessppcPostLogicDouble.h
    M platforms/Cross/plugins/IA32ABI/dabusinessppcPostLogicFloat.h
    M platforms/Cross/plugins/IA32ABI/dabusinessppcPostLogicInteger.h
    M platforms/Cross/plugins/IA32ABI/ia32abi.h
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64abicc.c
    M platforms/Cross/plugins/IA32ABI/xabicc.c
    R platforms/Cross/plugins/JPEGReadWriter2Plugin/Error.c
    M platforms/Cross/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.h
    M platforms/Cross/plugins/JPEGReadWriter2Plugin/README.6b2
    R platforms/Cross/plugins/JPEGReadWriter2Plugin/ReadMe.txt
    M platforms/Cross/plugins/JPEGReadWriter2Plugin/jdphuff.c
    M platforms/Cross/plugins/JPEGReadWriter2Plugin/jmorecfg.h
    M platforms/Cross/plugins/JPEGReadWriter2Plugin/sqJPEGReadWriter2Plugin.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/header.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer1.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/layer3.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/mpeg3audio.h
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/audio/pcm.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/bitstream.h
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/libmpeg3.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3atrack.h
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3demux.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3private.h
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3protos.h
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3title.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3vtrack.h
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/getpicture.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/headers.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/macroblocks.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/motion.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3video.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/mpeg3videoprotos.h
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/output.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/reconstruct.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/seek.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/video/slice.h
    M platforms/Cross/plugins/SerialPlugin/SerialPlugin.h
    M platforms/Cross/plugins/SerialPlugin/sqNullSerialPort.c
    M platforms/Cross/plugins/Squeak3D/b3d.h
    M platforms/Cross/plugins/Squeak3D/b3dAlloc.c
    M platforms/Cross/plugins/Squeak3D/b3dDraw.c
    M platforms/Cross/plugins/Squeak3D/b3dInit.c
    M platforms/Cross/plugins/Squeak3D/b3dMain.c
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c
    A platforms/Cross/third-party/fdlibm/Makefile
    A platforms/Cross/third-party/fdlibm/Makefile.in
    A platforms/Cross/third-party/fdlibm/Makefile.remote
    A platforms/Cross/third-party/fdlibm/README
    A platforms/Cross/third-party/fdlibm/README.md
    A platforms/Cross/third-party/fdlibm/configure
    A platforms/Cross/third-party/fdlibm/configure.in
    A platforms/Cross/third-party/fdlibm/e_acos.c
    A platforms/Cross/third-party/fdlibm/e_acosh.c
    A platforms/Cross/third-party/fdlibm/e_asin.c
    A platforms/Cross/third-party/fdlibm/e_atan2.c
    A platforms/Cross/third-party/fdlibm/e_atanh.c
    A platforms/Cross/third-party/fdlibm/e_cosh.c
    A platforms/Cross/third-party/fdlibm/e_exp.c
    A platforms/Cross/third-party/fdlibm/e_fmod.c
    A platforms/Cross/third-party/fdlibm/e_gamma.c
    A platforms/Cross/third-party/fdlibm/e_gamma_r.c
    A platforms/Cross/third-party/fdlibm/e_hypot.c
    A platforms/Cross/third-party/fdlibm/e_j0.c
    A platforms/Cross/third-party/fdlibm/e_j1.c
    A platforms/Cross/third-party/fdlibm/e_jn.c
    A platforms/Cross/third-party/fdlibm/e_lgamma.c
    A platforms/Cross/third-party/fdlibm/e_lgamma_r.c
    A platforms/Cross/third-party/fdlibm/e_log.c
    A platforms/Cross/third-party/fdlibm/e_log10.c
    A platforms/Cross/third-party/fdlibm/e_pow.c
    A platforms/Cross/third-party/fdlibm/e_rem_pio2.c
    A platforms/Cross/third-party/fdlibm/e_remainder.c
    A platforms/Cross/third-party/fdlibm/e_scalb.c
    A platforms/Cross/third-party/fdlibm/e_sinh.c
    A platforms/Cross/third-party/fdlibm/e_sqrt.c
    A platforms/Cross/third-party/fdlibm/fdlibm.h
    A platforms/Cross/third-party/fdlibm/generate_defines
    A platforms/Cross/third-party/fdlibm/k_cos.c
    A platforms/Cross/third-party/fdlibm/k_rem_pio2.c
    A platforms/Cross/third-party/fdlibm/k_sin.c
    A platforms/Cross/third-party/fdlibm/k_standard.c
    A platforms/Cross/third-party/fdlibm/k_tan.c
    A platforms/Cross/third-party/fdlibm/s_asinh.c
    A platforms/Cross/third-party/fdlibm/s_atan.c
    A platforms/Cross/third-party/fdlibm/s_cbrt.c
    A platforms/Cross/third-party/fdlibm/s_ceil.c
    A platforms/Cross/third-party/fdlibm/s_copysign.c
    A platforms/Cross/third-party/fdlibm/s_cos.c
    A platforms/Cross/third-party/fdlibm/s_erf.c
    A platforms/Cross/third-party/fdlibm/s_expm1.c
    A platforms/Cross/third-party/fdlibm/s_fabs.c
    A platforms/Cross/third-party/fdlibm/s_finite.c
    A platforms/Cross/third-party/fdlibm/s_floor.c
    A platforms/Cross/third-party/fdlibm/s_frexp.c
    A platforms/Cross/third-party/fdlibm/s_ilogb.c
    A platforms/Cross/third-party/fdlibm/s_isnan.c
    A platforms/Cross/third-party/fdlibm/s_ldexp.c
    A platforms/Cross/third-party/fdlibm/s_lib_version.c
    A platforms/Cross/third-party/fdlibm/s_log1p.c
    A platforms/Cross/third-party/fdlibm/s_logb.c
    A platforms/Cross/third-party/fdlibm/s_matherr.c
    A platforms/Cross/third-party/fdlibm/s_modf.c
    A platforms/Cross/third-party/fdlibm/s_nextafter.c
    A platforms/Cross/third-party/fdlibm/s_rint.c
    A platforms/Cross/third-party/fdlibm/s_scalbn.c
    A platforms/Cross/third-party/fdlibm/s_signgam.c
    A platforms/Cross/third-party/fdlibm/s_significand.c
    A platforms/Cross/third-party/fdlibm/s_sin.c
    A platforms/Cross/third-party/fdlibm/s_tan.c
    A platforms/Cross/third-party/fdlibm/s_tanh.c
    A platforms/Cross/third-party/fdlibm/w_acos.c
    A platforms/Cross/third-party/fdlibm/w_acosh.c
    A platforms/Cross/third-party/fdlibm/w_asin.c
    A platforms/Cross/third-party/fdlibm/w_atan2.c
    A platforms/Cross/third-party/fdlibm/w_atanh.c
    A platforms/Cross/third-party/fdlibm/w_cosh.c
    A platforms/Cross/third-party/fdlibm/w_exp.c
    A platforms/Cross/third-party/fdlibm/w_fmod.c
    A platforms/Cross/third-party/fdlibm/w_gamma.c
    A platforms/Cross/third-party/fdlibm/w_gamma_r.c
    A platforms/Cross/third-party/fdlibm/w_hypot.c
    A platforms/Cross/third-party/fdlibm/w_j0.c
    A platforms/Cross/third-party/fdlibm/w_j1.c
    A platforms/Cross/third-party/fdlibm/w_jn.c
    A platforms/Cross/third-party/fdlibm/w_lgamma.c
    A platforms/Cross/third-party/fdlibm/w_lgamma_r.c
    A platforms/Cross/third-party/fdlibm/w_log.c
    A platforms/Cross/third-party/fdlibm/w_log10.c
    A platforms/Cross/third-party/fdlibm/w_pow.c
    A platforms/Cross/third-party/fdlibm/w_remainder.c
    A platforms/Cross/third-party/fdlibm/w_scalb.c
    A platforms/Cross/third-party/fdlibm/w_sinh.c
    A platforms/Cross/third-party/fdlibm/w_sqrt.c
    A platforms/Cross/util/mkIntPluginIndices.sh
    A platforms/Cross/util/mkNamedPrims.sh
    M platforms/Cross/vm/dispdbg.h
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqAssert.h
    M platforms/Cross/vm/sqAtomicOps.h
    M platforms/Cross/vm/sqCogStackAlignment.h
    A platforms/Cross/vm/sqMathShim.h
    M platforms/Cross/vm/sqMemoryAccess.h
    M platforms/Cross/vm/sqMemoryFence.h
    M platforms/Cross/vm/sqNamedPrims.c
    M platforms/Cross/vm/sqPath.c
    A platforms/Cross/vm/sqSetjmpShim.h
    M platforms/Cross/vm/sqTextEncoding.c
    M platforms/Cross/vm/sqTextEncoding.h
    M platforms/Cross/vm/sqTicker.c
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/Mac OS/plugins/HostWindowPlugin/sqMacHostWindow.c
    M platforms/Mac OS/plugins/HostWindowPlugin/sqMacHostWindow.h
    M platforms/Mac OS/vm/Developer/sqMacMinimal.c
    M platforms/Mac OS/vm/osExports.c
    M platforms/Mac OS/vm/sqMacMain.c
    M platforms/Mac OS/vm/sqMacMain.h
    M platforms/Mac OS/vm/sqMacMemory.c
    M platforms/Mac OS/vm/sqMacTime.c
    M platforms/Mac OS/vm/sqMacUnixCommandLineInterface.c
    M platforms/Mac OS/vm/sqPlatformSpecific.h
    M platforms/Plan9/vm/config.h
    M platforms/Plan9/vm/sqPlatformSpecific.h
    R platforms/RiscOS/plugins/JPEGReadWriter2Plugin/stub
    M platforms/RiscOS/vm/sqPlatformSpecific.h
    M platforms/RiscOS/vm/sqRPCMain.c
    M platforms/iOS/plugins/B3DAcceleratorPlugin/Makefile
    A platforms/iOS/plugins/B3DAcceleratorPlugin32/Makefile
    A platforms/iOS/plugins/B3DAcceleratorPlugin32/sqMacOpenGL.h
    A platforms/iOS/plugins/B3DAcceleratorPlugin32/sqMacOpenGL.m
    A platforms/iOS/plugins/B3DAcceleratorPlugin32/zzz/sqMacOpenGL.c
    A platforms/iOS/plugins/B3DAcceleratorPlugin32/zzz/sqMacOpenGL.h
    A platforms/iOS/plugins/B3DAcceleratorPlugin32/zzz/sqMacOpenGLInfo.c
    A platforms/iOS/plugins/B3DAcceleratorPlugin32/zzz/sqMacUIConstants.h
    M platforms/iOS/plugins/BochsIA32Plugin/Makefile
    M platforms/iOS/plugins/BochsX64Plugin/Makefile
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m
    M platforms/iOS/plugins/GdbARMPlugin/Makefile
    A platforms/iOS/plugins/GdbARMv8Plugin/Makefile
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.h
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.h
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudioAPI.m
    M platforms/iOS/vm/Common/Classes/sqMacV2Time.c
    M platforms/iOS/vm/Common/Classes/sqSqueakAppDelegate.h
    M platforms/iOS/vm/Common/Classes/sqSqueakAppDelegate.m
    M platforms/iOS/vm/Common/Classes/sqSqueakFileDirectoryInterface.m
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m
    M platforms/iOS/vm/Common/Classes/sqSqueakScreenAPI.m
    M platforms/iOS/vm/Common/sqDummyaio.h
    M platforms/iOS/vm/Common/sqMacV2Memory.c
    M platforms/iOS/vm/English.lproj/Newspeak-MainMenu-cg.xib
    M platforms/iOS/vm/English.lproj/Newspeak-MainMenu-opengl.xib
    M platforms/iOS/vm/English.lproj/Newspeak-MainMenu.xib
    M platforms/iOS/vm/OSX/SqViewClut.m.inc
    M platforms/iOS/vm/OSX/Squeak-Info.plist
    M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m
    M platforms/iOS/vm/OSX/config.h
    M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
    M platforms/iOS/vm/OSX/sqPlatformSpecific.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+attributes.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m
    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXScreenAndWindow.m
    M platforms/iOS/vm/SqueakPureObjc_Prefix.pch
    M platforms/iOS/vm/iPhone/Classes/SqueakUIView.m
    M platforms/iOS/vm/iPhone/Classes/sqSqueakIPhoneApplication+attributes.m
    M platforms/iOS/vm/iPhone/Classes/sqSqueakIPhoneApplication.m
    M platforms/iOS/vm/iPhone/config.h
    M platforms/iOS/vm/iPhone/sqDummyaio.c
    M platforms/iOS/vm/iPhone/sqPlatformSpecific.h
    A platforms/minheadless/common/sqGnu.h
    M platforms/minheadless/common/sqPlatformSpecificCommon.h
    M platforms/minheadless/common/sqPrinting.c
    M platforms/minheadless/common/sqVirtualMachineInterface.c
    M platforms/minheadless/common/sqWindow-Dispatch.c
    M platforms/minheadless/common/sqaio.h
    M platforms/minheadless/config.h.in
    M platforms/minheadless/generic/sqPlatformSpecific-Generic.c
    A platforms/minheadless/mac/sqMain.m
    M platforms/minheadless/sdl2-window/sqWindow-SDL2.c
    A platforms/minheadless/startup.sh.in
    M platforms/minheadless/unix/sqPlatformSpecific-Unix.c
    M platforms/minheadless/unix/sqPlatformSpecific-Unix.h
    M platforms/minheadless/unix/sqUnixHeartbeat.c
    M platforms/minheadless/unix/sqUnixMemory.c
    M platforms/minheadless/unix/sqUnixSpurMemory.c
    A platforms/minheadless/windows/resources/Pharo/Pharo.exe.manifest.in
    A platforms/minheadless/windows/resources/Pharo/Pharo.ico
    A platforms/minheadless/windows/resources/Pharo/Pharo.rc.in
    A platforms/minheadless/windows/resources/Squeak/GreenCogSqueak.ico
    A platforms/minheadless/windows/resources/Squeak/Squeak.exe.manifest.in
    A platforms/minheadless/windows/resources/Squeak/Squeak.rc.in
    A platforms/minheadless/windows/resources/Squeak/squeak2.ico
    A platforms/minheadless/windows/resources/Squeak/squeak3.ico
    M platforms/minheadless/windows/sqPlatformSpecific-Win32.c
    M platforms/minheadless/windows/sqPlatformSpecific-Win32.h
    M platforms/minheadless/windows/sqWin32Alloc.c
    M platforms/minheadless/windows/sqWin32Directory.c
    M platforms/minheadless/windows/sqWin32Heartbeat.c
    M platforms/minheadless/windows/sqWin32Main.c
    M platforms/minheadless/windows/sqWin32SpurAlloc.c
    M platforms/minheadless/windows/sqWin32Time.c
    M platforms/unix/config/Makefile.in
    M platforms/unix/config/acinclude.m4
    M platforms/unix/config/aclocal.m4
    M platforms/unix/config/ax_append_flag.m4
    M platforms/unix/config/ax_cflags_warn_all.m4
    A platforms/unix/config/ax_compiler_vendor.m4
    M platforms/unix/config/ax_have_epoll.m4
    A platforms/unix/config/ax_prepend_flag.m4
    M platforms/unix/config/ax_pthread.m4
    M platforms/unix/config/config.guess
    M platforms/unix/config/config.h.in
    M platforms/unix/config/config.sub
    M platforms/unix/config/configure
    M platforms/unix/config/configure.ac
    M platforms/unix/config/ltmain.sh
    M platforms/unix/config/make.cfg.in
    M platforms/unix/config/mkmf
    M platforms/unix/misc/threadValidate/sqUnixHeartbeat.c
    M platforms/unix/plugins/B3DAcceleratorPlugin/sqUnixOpenGL.c
    M platforms/unix/plugins/FileCopyPlugin/sqUnixFileCopyPlugin.c
    M platforms/unix/plugins/GdbARMPlugin/HowToBuild
    M platforms/unix/plugins/GdbARMPlugin/Makefile.inc
    A platforms/unix/plugins/GdbARMv8Plugin/HowToBuild
    A platforms/unix/plugins/GdbARMv8Plugin/Makefile.inc
    A platforms/unix/plugins/GdbARMv8Plugin/acinclude.m4
    M platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c
    R platforms/unix/plugins/MIDIPlugin/Makefile.inc
    M platforms/unix/plugins/MIDIPlugin/acinclude.m4
    M platforms/unix/plugins/MIDIPlugin/sqUnixMIDI.c
    M platforms/unix/plugins/SecurityPlugin/sqUnixSecurity.c
    M platforms/unix/plugins/SerialPlugin/Makefile.inc
    M platforms/unix/plugins/SerialPlugin/sqUnixSerial.c
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/unix/plugins/SqueakSSL/acinclude.m4
    M platforms/unix/plugins/SqueakSSL/openssl_overlay.h
    M platforms/unix/plugins/SqueakSSL/sqUnixOpenSSL.inc
    M platforms/unix/plugins/UUIDPlugin/acinclude.m4
    M platforms/unix/plugins/UUIDPlugin/sqUnixUUID.c
    M platforms/unix/vm-display-Quartz/zzz/sqUnixQuartz.m
    M platforms/unix/vm-display-X11/acinclude.m4
    M platforms/unix/vm-display-X11/sqUnixMozilla.c
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/unix/vm-display-X11/sqUnixXdnd.c
    M platforms/unix/vm-display-fbdev/00_README.fbdev
    A platforms/unix/vm-display-fbdev/AlpineLinux-Notes.txt
    A platforms/unix/vm-display-fbdev/Armbian-Notes.txt
    A platforms/unix/vm-display-fbdev/Balloon.h
    A platforms/unix/vm-display-fbdev/sqUnixEvdevKeyMouse.c
    A platforms/unix/vm-display-fbdev/sqUnixEvdevKeycodeMap.c
    M platforms/unix/vm-display-fbdev/sqUnixFBDev.c
    M platforms/unix/vm-display-fbdev/sqUnixFBDevFramebuffer.c
    M platforms/unix/vm-display-null/sqUnixDisplayNull.c
    R platforms/unix/vm-sound-NAS/Makefile.inc
    M platforms/unix/vm-sound-NAS/acinclude.m4
    M platforms/unix/vm-sound-pulse/acinclude.m4
    M platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c
    A platforms/unix/vm-sound-sndio/acinclude.m4
    A platforms/unix/vm-sound-sndio/sqUnixSndioSound.c
    M platforms/unix/vm/Makefile.in
    M platforms/unix/vm/SqDisplay.h
    M platforms/unix/vm/aio.c
    M platforms/unix/vm/debug.h
    M platforms/unix/vm/include_ucontext.h
    M platforms/unix/vm/osExports.c
    M platforms/unix/vm/sqConfig.h
    M platforms/unix/vm/sqPlatformSpecific.h
    M platforms/unix/vm/sqUnixCharConv.c
    M platforms/unix/vm/sqUnixEvent.c
    M platforms/unix/vm/sqUnixExternalPrims.c
    M platforms/unix/vm/sqUnixHeartbeat.c
    M platforms/unix/vm/sqUnixITimerHeartbeat.c
    M platforms/unix/vm/sqUnixITimerTickerHeartbeat.c
    M platforms/unix/vm/sqUnixMain.c
    M platforms/unix/vm/sqUnixMemory.c
    M platforms/unix/vm/sqUnixSpurMemory.c
    M platforms/unix/vm/sqaio.h
    A platforms/win32/.editorconfig
    M platforms/win32/misc/Makefile.mingw32
    A platforms/win32/misc/_setjmp-x64.asm
    A platforms/win32/misc/_setjmp-x86.asm
    A platforms/win32/misc/qedit.h
    A platforms/win32/plugins/B3DAcceleratorPlugin/Makefile.msvc
    A platforms/win32/plugins/B3DAcceleratorPlugin/Makefile.plugin
    A platforms/win32/plugins/BitBltPlugin/Makefile.msvc
    R platforms/win32/plugins/CameraPlugin/Building Windows CameraPlugin.txt
    A platforms/win32/plugins/CameraPlugin/Building Windows CameraPlugini Using Visual Studio.txt
    R platforms/win32/plugins/CameraPlugin/CameraPlugin.cpp
    R platforms/win32/plugins/CameraPlugin/CameraPlugin.dll
    A platforms/win32/plugins/CameraPlugin/Makefile.msvc
    R platforms/win32/plugins/CameraPlugin/STRMBASE.lib
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    R platforms/win32/plugins/CroquetPlugin/Makefile.msvc
    M platforms/win32/plugins/CroquetPlugin/sqWin32CroquetPlugin.c
    M platforms/win32/plugins/DropPlugin/sqWin32Drop.c
    M platforms/win32/plugins/FT2Plugin/ft2build.h
    A platforms/win32/plugins/FileAttributesPlugin/Makefile.msvc
    M platforms/win32/plugins/FileAttributesPlugin/faSupport.c
    M platforms/win32/plugins/FileAttributesPlugin/faSupport.h
    M platforms/win32/plugins/FilePlugin/sqWin32File.h
    M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
    M platforms/win32/plugins/FloatMathPlugin/Makefile
    M platforms/win32/plugins/FloatMathPlugin/Makefile.msvc
    M platforms/win32/plugins/FloatMathPlugin/Makefile.plugin
    M platforms/win32/plugins/FloatMathPlugin/Makefile.win32
    M platforms/win32/plugins/FontPlugin/sqWin32FontPlugin.c
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
    A platforms/win32/plugins/IA32ABI/Makefile.msvc
    R platforms/win32/plugins/JPEGReadWriter2Plugin/stub
    M platforms/win32/plugins/LocalePlugin/sqWin32Locale.c
    M platforms/win32/plugins/Mpeg3Plugin/Makefile.msvc
    A platforms/win32/plugins/SerialPlugin/Makefile.msvc
    M platforms/win32/plugins/SerialPlugin/sqWin32SerialPort.c
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
    A platforms/win32/plugins/SqueakFFIPrims/Makefile.msvc
    A platforms/win32/plugins/SqueakSSL/Makefile.msvc
    M platforms/win32/plugins/SqueakSSL/sqWin32SSL.c
    M platforms/win32/plugins/Win32OSProcessPlugin/Makefile.msvc
    R platforms/win32/release/stub
    R platforms/win32/third-party/dx9sdk/Include/Amvideo.h
    R platforms/win32/third-party/dx9sdk/Include/Bdatif.h
    R platforms/win32/third-party/dx9sdk/Include/DShow.h
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/Bdatif.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/Mpeg2Data.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/Mpeg2Structs.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/Mstvca.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/Mstvgs.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/Msvidctl.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/Segment.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/Videoacc.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/Vmrender.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/amstream.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/austream.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/axcore.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/axextend.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/bdaiface.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/control.odl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/ddstream.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/devenum.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/dmodshow.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/dshowasf.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/dvdif.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/dxtrans.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/dyngraph.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/mediaobj.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/medparam.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/mixerocx.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/mmstream.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/mstve.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/qedit.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/regbag.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/sbe.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/strmif.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/tuner.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/tvratings.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/vidcap.idl
    R platforms/win32/third-party/dx9sdk/Include/DShowIDL/vmr9.idl
    R platforms/win32/third-party/dx9sdk/Include/DxDiag.h
    R platforms/win32/third-party/dx9sdk/Include/Iwstdec.h
    R platforms/win32/third-party/dx9sdk/Include/Mpeg2Bits.h
    R platforms/win32/third-party/dx9sdk/Include/Mpeg2Error.h
    R platforms/win32/third-party/dx9sdk/Include/Mstvca.h
    R platforms/win32/third-party/dx9sdk/Include/Mstve.h
    R platforms/win32/third-party/dx9sdk/Include/Msvidctl.h
    R platforms/win32/third-party/dx9sdk/Include/Msvidctl.tlb
    R platforms/win32/third-party/dx9sdk/Include/PixPlugin.h
    R platforms/win32/third-party/dx9sdk/Include/Segment.h
    R platforms/win32/third-party/dx9sdk/Include/Tuner.tlb
    R platforms/win32/third-party/dx9sdk/Include/activecf.h
    R platforms/win32/third-party/dx9sdk/Include/amaudio.h
    R platforms/win32/third-party/dx9sdk/Include/amparse.h
    R platforms/win32/third-party/dx9sdk/Include/amstream.h
    R platforms/win32/third-party/dx9sdk/Include/amva.h
    R platforms/win32/third-party/dx9sdk/Include/atsmedia.h
    R platforms/win32/third-party/dx9sdk/Include/audevcod.h
    R platforms/win32/third-party/dx9sdk/Include/austream.h
    R platforms/win32/third-party/dx9sdk/Include/aviriff.h
    R platforms/win32/third-party/dx9sdk/Include/bdaiface.h
    R platforms/win32/third-party/dx9sdk/Include/bdamedia.h
    R platforms/win32/third-party/dx9sdk/Include/bdatypes.h
    R platforms/win32/third-party/dx9sdk/Include/comlite.h
    R platforms/win32/third-party/dx9sdk/Include/control.h
    R platforms/win32/third-party/dx9sdk/Include/d3d.h
    R platforms/win32/third-party/dx9sdk/Include/d3d8.h
    R platforms/win32/third-party/dx9sdk/Include/d3d8caps.h
    R platforms/win32/third-party/dx9sdk/Include/d3d8types.h
    R platforms/win32/third-party/dx9sdk/Include/d3d9.h
    R platforms/win32/third-party/dx9sdk/Include/d3d9caps.h
    R platforms/win32/third-party/dx9sdk/Include/d3d9types.h
    R platforms/win32/third-party/dx9sdk/Include/d3dcaps.h
    R platforms/win32/third-party/dx9sdk/Include/d3drm.h
    R platforms/win32/third-party/dx9sdk/Include/d3drmdef.h
    R platforms/win32/third-party/dx9sdk/Include/d3drmobj.h
    R platforms/win32/third-party/dx9sdk/Include/d3drmwin.h
    R platforms/win32/third-party/dx9sdk/Include/d3dtypes.h
    R platforms/win32/third-party/dx9sdk/Include/d3dvec.inl
    R platforms/win32/third-party/dx9sdk/Include/d3dx.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx8.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx8core.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx8effect.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx8math.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx8math.inl
    R platforms/win32/third-party/dx9sdk/Include/d3dx8mesh.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx8shape.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx8tex.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx9.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx9anim.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx9core.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx9effect.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx9math.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx9math.inl
    R platforms/win32/third-party/dx9sdk/Include/d3dx9mesh.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx9shader.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx9shape.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx9tex.h
    R platforms/win32/third-party/dx9sdk/Include/d3dx9xof.h
    R platforms/win32/third-party/dx9sdk/Include/d3dxcore.h
    R platforms/win32/third-party/dx9sdk/Include/d3dxerr.h
    R platforms/win32/third-party/dx9sdk/Include/d3dxmath.h
    R platforms/win32/third-party/dx9sdk/Include/d3dxmath.inl
    R platforms/win32/third-party/dx9sdk/Include/d3dxshapes.h
    R platforms/win32/third-party/dx9sdk/Include/d3dxsprite.h
    R platforms/win32/third-party/dx9sdk/Include/ddraw.h
    R platforms/win32/third-party/dx9sdk/Include/ddstream.h
    R platforms/win32/third-party/dx9sdk/Include/dinput.h
    R platforms/win32/third-party/dx9sdk/Include/dinputd.h
    R platforms/win32/third-party/dx9sdk/Include/dls1.h
    R platforms/win32/third-party/dx9sdk/Include/dls2.h
    R platforms/win32/third-party/dx9sdk/Include/dmdls.h
    R platforms/win32/third-party/dx9sdk/Include/dmerror.h
    R platforms/win32/third-party/dx9sdk/Include/dmksctrl.h
    R platforms/win32/third-party/dx9sdk/Include/dmo.h
    R platforms/win32/third-party/dx9sdk/Include/dmodshow.h
    R platforms/win32/third-party/dx9sdk/Include/dmoimpl.h
    R platforms/win32/third-party/dx9sdk/Include/dmoreg.h
    R platforms/win32/third-party/dx9sdk/Include/dmort.h
    R platforms/win32/third-party/dx9sdk/Include/dmplugin.h
    R platforms/win32/third-party/dx9sdk/Include/dmusbuff.h
    R platforms/win32/third-party/dx9sdk/Include/dmusicc.h
    R platforms/win32/third-party/dx9sdk/Include/dmusicf.h
    R platforms/win32/third-party/dx9sdk/Include/dmusici.h
    R platforms/win32/third-party/dx9sdk/Include/dmusics.h
    R platforms/win32/third-party/dx9sdk/Include/dpaddr.h
    R platforms/win32/third-party/dx9sdk/Include/dplay.h
    R platforms/win32/third-party/dx9sdk/Include/dplay8.h
    R platforms/win32/third-party/dx9sdk/Include/dplobby.h
    R platforms/win32/third-party/dx9sdk/Include/dplobby8.h
    R platforms/win32/third-party/dx9sdk/Include/dpnathlp.h
    R platforms/win32/third-party/dx9sdk/Include/dsconf.h
    R platforms/win32/third-party/dx9sdk/Include/dsetup.h
    R platforms/win32/third-party/dx9sdk/Include/dshowasf.h
    R platforms/win32/third-party/dx9sdk/Include/dsound.h
    R platforms/win32/third-party/dx9sdk/Include/dv.h
    R platforms/win32/third-party/dx9sdk/Include/dvdevcod.h
    R platforms/win32/third-party/dx9sdk/Include/dvdmedia.h
    R platforms/win32/third-party/dx9sdk/Include/dvoice.h
    R platforms/win32/third-party/dx9sdk/Include/dvp.h
    R platforms/win32/third-party/dx9sdk/Include/dx7todx8.h
    R platforms/win32/third-party/dx9sdk/Include/dxerr8.h
    R platforms/win32/third-party/dx9sdk/Include/dxerr9.h
    R platforms/win32/third-party/dx9sdk/Include/dxfile.h
    R platforms/win32/third-party/dx9sdk/Include/dxtrans.h
    R platforms/win32/third-party/dx9sdk/Include/dxva.h
    R platforms/win32/third-party/dx9sdk/Include/edevctrl.h
    R platforms/win32/third-party/dx9sdk/Include/edevdefs.h
    R platforms/win32/third-party/dx9sdk/Include/errors.h
    R platforms/win32/third-party/dx9sdk/Include/evcode.h
    R platforms/win32/third-party/dx9sdk/Include/il21dec.h
    R platforms/win32/third-party/dx9sdk/Include/ks.h
    R platforms/win32/third-party/dx9sdk/Include/ksguid.h
    R platforms/win32/third-party/dx9sdk/Include/ksmedia.h
    R platforms/win32/third-party/dx9sdk/Include/ksproxy.h
    R platforms/win32/third-party/dx9sdk/Include/ksuuids.h
    R platforms/win32/third-party/dx9sdk/Include/mediaerr.h
    R platforms/win32/third-party/dx9sdk/Include/mediaobj.h
    R platforms/win32/third-party/dx9sdk/Include/medparam.h
    R platforms/win32/third-party/dx9sdk/Include/mixerocx.h
    R platforms/win32/third-party/dx9sdk/Include/mmstream.h
    R platforms/win32/third-party/dx9sdk/Include/mpconfig.h
    R platforms/win32/third-party/dx9sdk/Include/mpeg2data.h
    R platforms/win32/third-party/dx9sdk/Include/mpegtype.h
    R platforms/win32/third-party/dx9sdk/Include/multimon.h
    R platforms/win32/third-party/dx9sdk/Include/playlist.h
    R platforms/win32/third-party/dx9sdk/Include/qedit.h
    R platforms/win32/third-party/dx9sdk/Include/qnetwork.h
    R platforms/win32/third-party/dx9sdk/Include/regbag.h
    R platforms/win32/third-party/dx9sdk/Include/rmxfguid.h
    R platforms/win32/third-party/dx9sdk/Include/rmxftmpl.h
    R platforms/win32/third-party/dx9sdk/Include/sbe.h
    R platforms/win32/third-party/dx9sdk/Include/strmif.h
    R platforms/win32/third-party/dx9sdk/Include/strsafe.h
    R platforms/win32/third-party/dx9sdk/Include/tune.h
    R platforms/win32/third-party/dx9sdk/Include/tuner.h
    R platforms/win32/third-party/dx9sdk/Include/tvratings.h
    R platforms/win32/third-party/dx9sdk/Include/uuids.h
    R platforms/win32/third-party/dx9sdk/Include/vfwmsgs.h
    R platforms/win32/third-party/dx9sdk/Include/vidcap.h
    R platforms/win32/third-party/dx9sdk/Include/videoacc.h
    R platforms/win32/third-party/dx9sdk/Include/vmr9.h
    R platforms/win32/third-party/dx9sdk/Include/vpconfig.h
    R platforms/win32/third-party/dx9sdk/Include/vpnotify.h
    R platforms/win32/third-party/dx9sdk/Include/vptype.h
    R platforms/win32/third-party/dx9sdk/Include/xprtdefs.h
    R platforms/win32/third-party/dx9sdk/Lib/DxErr8.lib
    R platforms/win32/third-party/dx9sdk/Lib/DxErr9.lib
    R platforms/win32/third-party/dx9sdk/Lib/amstrmid.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3d8.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3d9.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3dx.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3dx8.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3dx8d.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3dx8dt.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3dx9.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3dx9d.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3dx9dt.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3dxd.lib
    R platforms/win32/third-party/dx9sdk/Lib/d3dxof.lib
    R platforms/win32/third-party/dx9sdk/Lib/ddraw.lib
    R platforms/win32/third-party/dx9sdk/Lib/dinput.lib
    R platforms/win32/third-party/dx9sdk/Lib/dinput8.lib
    R platforms/win32/third-party/dx9sdk/Lib/dmoguids.lib
    R platforms/win32/third-party/dx9sdk/Lib/dplayx.lib
    R platforms/win32/third-party/dx9sdk/Lib/dsetup.lib
    R platforms/win32/third-party/dx9sdk/Lib/dsound.lib
    R platforms/win32/third-party/dx9sdk/Lib/dxguid.lib
    R platforms/win32/third-party/dx9sdk/Lib/dxtrans.lib
    R platforms/win32/third-party/dx9sdk/Lib/encapi.lib
    R platforms/win32/third-party/dx9sdk/Lib/ksproxy.lib
    R platforms/win32/third-party/dx9sdk/Lib/ksuser.lib
    R platforms/win32/third-party/dx9sdk/Lib/msdmo.lib
    R platforms/win32/third-party/dx9sdk/Lib/quartz.lib
    R platforms/win32/third-party/dx9sdk/Lib/strmiids.lib
    R platforms/win32/third-party/dx9sdk/README-TELEPLACE.txt
    M platforms/win32/vm/config.h
    M platforms/win32/vm/sqConfig.h
    M platforms/win32/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32Backtrace.c
    M platforms/win32/vm/sqWin32DirectInput.c
    M platforms/win32/vm/sqWin32Directory.c
    M platforms/win32/vm/sqWin32DnsInfo.c
    M platforms/win32/vm/sqWin32Exports.c
    M platforms/win32/vm/sqWin32ExternalPrims.c
    M platforms/win32/vm/sqWin32GUID.c
    M platforms/win32/vm/sqWin32HandleTable.h
    M platforms/win32/vm/sqWin32Heartbeat.c
    M platforms/win32/vm/sqWin32Main.c
    M platforms/win32/vm/sqWin32PluginSupport.c
    M platforms/win32/vm/sqWin32Prefs.c
    M platforms/win32/vm/sqWin32Service.c
    M platforms/win32/vm/sqWin32SpurAlloc.c
    M platforms/win32/vm/sqWin32Threads.c
    M platforms/win32/vm/sqWin32Time.c
    M platforms/win32/vm/sqWin32Utils.c
    M platforms/win32/vm/sqWin32VMProfile.c
    M platforms/win32/vm/sqWin32Window.c
    M platforms/win32/vm/version.c
    R processors/ARM/TODO
    M processors/ARM/exploration/Makefile
    M processors/ARM/exploration/Makefile64
    M processors/ARM/exploration/printcpuctrl.c
    A processors/ARM/exploration64/Makefile
    A processors/ARM/exploration64/Makefile64
    A processors/ARM/exploration64/printcpu.c
    A processors/ARM/exploration64/printcpuctrl.c
    A processors/ARM/exploration64/printcpuvfp.c
    R processors/ARM/gdb-7.10/COPYING.LIB
    R processors/ARM/gdb-7.10/COPYING3.LIB
    R processors/ARM/gdb-7.10/ChangeLog
    R processors/ARM/gdb-7.10/MAINTAINERS
    R processors/ARM/gdb-7.10/Makefile.def
    R processors/ARM/gdb-7.10/Makefile.in
    R processors/ARM/gdb-7.10/Makefile.tpl
    R processors/ARM/gdb-7.10/README
    R processors/ARM/gdb-7.10/README-maintainer-mode
    R processors/ARM/gdb-7.10/bfd/ChangeLog
    R processors/ARM/gdb-7.10/bfd/ChangeLog-0001
    R processors/ARM/gdb-7.10/bfd/ChangeLog-0203
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2004
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2005
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2006
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2007
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2008
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2009
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2010
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2011
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2012
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2013
    R processors/ARM/gdb-7.10/bfd/ChangeLog-2014
    R processors/ARM/gdb-7.10/bfd/ChangeLog-9193
    R processors/ARM/gdb-7.10/bfd/ChangeLog-9495
    R processors/ARM/gdb-7.10/bfd/ChangeLog-9697
    R processors/ARM/gdb-7.10/bfd/ChangeLog-9899
    R processors/ARM/gdb-7.10/bfd/MAINTAINERS
    R processors/ARM/gdb-7.10/bfd/Makefile.am
    R processors/ARM/gdb-7.10/bfd/Makefile.in
    R processors/ARM/gdb-7.10/bfd/README
    R processors/ARM/gdb-7.10/bfd/TODO
    R processors/ARM/gdb-7.10/bfd/acinclude.m4
    R processors/ARM/gdb-7.10/bfd/aclocal.m4
    R processors/ARM/gdb-7.10/bfd/aout-adobe.c
    R processors/ARM/gdb-7.10/bfd/aout-arm.c
    R processors/ARM/gdb-7.10/bfd/aout-sparcle.c
    R processors/ARM/gdb-7.10/bfd/aout0.c
    R processors/ARM/gdb-7.10/bfd/aoutf1.h
    R processors/ARM/gdb-7.10/bfd/archures.c
    R processors/ARM/gdb-7.10/bfd/armnetbsd.c
    R processors/ARM/gdb-7.10/bfd/bfd.c
    R processors/ARM/gdb-7.10/bfd/bfdio.c
    R processors/ARM/gdb-7.10/bfd/bout.c
    R processors/ARM/gdb-7.10/bfd/cache.c
    R processors/ARM/gdb-7.10/bfd/cf-sparclynx.c
    R processors/ARM/gdb-7.10/bfd/cisco-core.c
    R processors/ARM/gdb-7.10/bfd/coff-alpha.c
    R processors/ARM/gdb-7.10/bfd/coff-apollo.c
    R processors/ARM/gdb-7.10/bfd/coff-aux.c
    R processors/ARM/gdb-7.10/bfd/coff-go32.c
    R processors/ARM/gdb-7.10/bfd/coff-h8300.c
    R processors/ARM/gdb-7.10/bfd/coff-h8500.c
    R processors/ARM/gdb-7.10/bfd/coff-i386.c
    R processors/ARM/gdb-7.10/bfd/coff-i860.c
    R processors/ARM/gdb-7.10/bfd/coff-i960.c
    R processors/ARM/gdb-7.10/bfd/coff-ia64.c
    R processors/ARM/gdb-7.10/bfd/coff-m68k.c
    R processors/ARM/gdb-7.10/bfd/coff-m88k.c
    R processors/ARM/gdb-7.10/bfd/coff-mcore.c
    R processors/ARM/gdb-7.10/bfd/coff-mips.c
    R processors/ARM/gdb-7.10/bfd/coff-ppc.c
    R processors/ARM/gdb-7.10/bfd/coff-rs6000.c
    R processors/ARM/gdb-7.10/bfd/coff-sh.c
    R processors/ARM/gdb-7.10/bfd/coff-sparc.c
    R processors/ARM/gdb-7.10/bfd/coff-stgo32.c
    R processors/ARM/gdb-7.10/bfd/coff-svm68k.c
    R processors/ARM/gdb-7.10/bfd/coff-tic30.c
    R processors/ARM/gdb-7.10/bfd/coff-tic4x.c
    R processors/ARM/gdb-7.10/bfd/coff-tic54x.c
    R processors/ARM/gdb-7.10/bfd/coff-tic80.c
    R processors/ARM/gdb-7.10/bfd/coff-u68k.c
    R processors/ARM/gdb-7.10/bfd/coff-w65.c
    R processors/ARM/gdb-7.10/bfd/coff-we32k.c
    R processors/ARM/gdb-7.10/bfd/coff-x86_64.c
    R processors/ARM/gdb-7.10/bfd/coff-z80.c
    R processors/ARM/gdb-7.10/bfd/coff-z8k.c
    R processors/ARM/gdb-7.10/bfd/coff64-rs6000.c
    R processors/ARM/gdb-7.10/bfd/coffgen.c
    R processors/ARM/gdb-7.10/bfd/cofflink.c
    R processors/ARM/gdb-7.10/bfd/compress.c
    R processors/ARM/gdb-7.10/bfd/config.bfd
    R processors/ARM/gdb-7.10/bfd/config.in
    R processors/ARM/gdb-7.10/bfd/configure
    R processors/ARM/gdb-7.10/bfd/configure.ac
    R processors/ARM/gdb-7.10/bfd/configure.com
    R processors/ARM/gdb-7.10/bfd/configure.host
    R processors/ARM/gdb-7.10/bfd/corefile.c
    R processors/ARM/gdb-7.10/bfd/cpu-arc.c
    R processors/ARM/gdb-7.10/bfd/cpu-arm.c
    R processors/ARM/gdb-7.10/bfd/cpu-bfin.c
    R processors/ARM/gdb-7.10/bfd/cpu-cr16.c
    R processors/ARM/gdb-7.10/bfd/cpu-ft32.c
    R processors/ARM/gdb-7.10/bfd/cpu-h8500.c
    R processors/ARM/gdb-7.10/bfd/cpu-i370.c
    R processors/ARM/gdb-7.10/bfd/cpu-i860.c
    R processors/ARM/gdb-7.10/bfd/cpu-i960.c
    R processors/ARM/gdb-7.10/bfd/cpu-lm32.c
    R processors/ARM/gdb-7.10/bfd/cpu-m88k.c
    R processors/ARM/gdb-7.10/bfd/cpu-mcore.c
    R processors/ARM/gdb-7.10/bfd/cpu-microblaze.c
    R processors/ARM/gdb-7.10/bfd/cpu-mips.c
    R processors/ARM/gdb-7.10/bfd/cpu-moxie.c
    R processors/ARM/gdb-7.10/bfd/cpu-rx.c
    R processors/ARM/gdb-7.10/bfd/cpu-sh.c
    R processors/ARM/gdb-7.10/bfd/cpu-sparc.c
    R processors/ARM/gdb-7.10/bfd/cpu-v850.c
    R processors/ARM/gdb-7.10/bfd/cpu-v850_rh850.c
    R processors/ARM/gdb-7.10/bfd/cpu-w65.c
    R processors/ARM/gdb-7.10/bfd/cpu-we32k.c
    R processors/ARM/gdb-7.10/bfd/demo64.c
    R processors/ARM/gdb-7.10/bfd/doc/Makefile.am
    R processors/ARM/gdb-7.10/bfd/doc/Makefile.in
    R processors/ARM/gdb-7.10/bfd/doc/aoutx.texi
    R processors/ARM/gdb-7.10/bfd/doc/archive.texi
    R processors/ARM/gdb-7.10/bfd/doc/archures.texi
    R processors/ARM/gdb-7.10/bfd/doc/bfd.texinfo
    R processors/ARM/gdb-7.10/bfd/doc/bfdio.texi
    R processors/ARM/gdb-7.10/bfd/doc/bfdt.texi
    R processors/ARM/gdb-7.10/bfd/doc/bfdver.texi
    R processors/ARM/gdb-7.10/bfd/doc/bfdwin.texi
    R processors/ARM/gdb-7.10/bfd/doc/cache.texi
    R processors/ARM/gdb-7.10/bfd/doc/chw8494
    R processors/ARM/gdb-7.10/bfd/doc/coffcode.texi
    R processors/ARM/gdb-7.10/bfd/doc/core.texi
    R processors/ARM/gdb-7.10/bfd/doc/elf.texi
    R processors/ARM/gdb-7.10/bfd/doc/elfcode.texi
    R processors/ARM/gdb-7.10/bfd/doc/format.texi
    R processors/ARM/gdb-7.10/bfd/doc/hash.texi
    R processors/ARM/gdb-7.10/bfd/doc/init.texi
    R processors/ARM/gdb-7.10/bfd/doc/libbfd.texi
    R processors/ARM/gdb-7.10/bfd/doc/linker.texi
    R processors/ARM/gdb-7.10/bfd/doc/makefile.vms
    R processors/ARM/gdb-7.10/bfd/doc/mmo.texi
    R processors/ARM/gdb-7.10/bfd/doc/opncls.texi
    R processors/ARM/gdb-7.10/bfd/doc/reloc.texi
    R processors/ARM/gdb-7.10/bfd/doc/section.texi
    R processors/ARM/gdb-7.10/bfd/doc/syms.texi
    R processors/ARM/gdb-7.10/bfd/doc/targets.texi
    R processors/ARM/gdb-7.10/bfd/elf-hppa.h
    R processors/ARM/gdb-7.10/bfd/elf-ifunc.c
    R processors/ARM/gdb-7.10/bfd/elf-linux-psinfo.h
    R processors/ARM/gdb-7.10/bfd/elf-m10200.c
    R processors/ARM/gdb-7.10/bfd/elf-m10300.c
    R processors/ARM/gdb-7.10/bfd/elf-s390-common.c
    R processors/ARM/gdb-7.10/bfd/elf32-am33lin.c
    R processors/ARM/gdb-7.10/bfd/elf32-arc.c
    R processors/ARM/gdb-7.10/bfd/elf32-arm.c
    R processors/ARM/gdb-7.10/bfd/elf32-avr.c
    R processors/ARM/gdb-7.10/bfd/elf32-bfin.c
    R processors/ARM/gdb-7.10/bfd/elf32-cr16.c
    R processors/ARM/gdb-7.10/bfd/elf32-cr16c.c
    R processors/ARM/gdb-7.10/bfd/elf32-cris.c
    R processors/ARM/gdb-7.10/bfd/elf32-crx.c
    R processors/ARM/gdb-7.10/bfd/elf32-d10v.c
    R processors/ARM/gdb-7.10/bfd/elf32-d30v.c
    R processors/ARM/gdb-7.10/bfd/elf32-dlx.c
    R processors/ARM/gdb-7.10/bfd/elf32-epiphany.c
    R processors/ARM/gdb-7.10/bfd/elf32-fr30.c
    R processors/ARM/gdb-7.10/bfd/elf32-frv.c
    R processors/ARM/gdb-7.10/bfd/elf32-ft32.c
    R processors/ARM/gdb-7.10/bfd/elf32-h8300.c
    R processors/ARM/gdb-7.10/bfd/elf32-hppa.c
    R processors/ARM/gdb-7.10/bfd/elf32-i370.c
    R processors/ARM/gdb-7.10/bfd/elf32-i386.c
    R processors/ARM/gdb-7.10/bfd/elf32-i860.c
    R processors/ARM/gdb-7.10/bfd/elf32-i960.c
    R processors/ARM/gdb-7.10/bfd/elf32-ip2k.c
    R processors/ARM/gdb-7.10/bfd/elf32-iq2000.c
    R processors/ARM/gdb-7.10/bfd/elf32-lm32.c
    R processors/ARM/gdb-7.10/bfd/elf32-m32c.c
    R processors/ARM/gdb-7.10/bfd/elf32-m32r.c
    R processors/ARM/gdb-7.10/bfd/elf32-m68hc11.c
    R processors/ARM/gdb-7.10/bfd/elf32-m68hc12.c
    R processors/ARM/gdb-7.10/bfd/elf32-m68hc1x.c
    R processors/ARM/gdb-7.10/bfd/elf32-m68k.c
    R processors/ARM/gdb-7.10/bfd/elf32-m88k.c
    R processors/ARM/gdb-7.10/bfd/elf32-mcore.c
    R processors/ARM/gdb-7.10/bfd/elf32-mep.c
    R processors/ARM/gdb-7.10/bfd/elf32-metag.c
    R processors/ARM/gdb-7.10/bfd/elf32-microblaze.c
    R processors/ARM/gdb-7.10/bfd/elf32-mips.c
    R processors/ARM/gdb-7.10/bfd/elf32-moxie.c
    R processors/ARM/gdb-7.10/bfd/elf32-msp430.c
    R processors/ARM/gdb-7.10/bfd/elf32-mt.c
    R processors/ARM/gdb-7.10/bfd/elf32-nds32.c
    R processors/ARM/gdb-7.10/bfd/elf32-nds32.h
    R processors/ARM/gdb-7.10/bfd/elf32-nios2.c
    R processors/ARM/gdb-7.10/bfd/elf32-or1k.c
    R processors/ARM/gdb-7.10/bfd/elf32-pj.c
    R processors/ARM/gdb-7.10/bfd/elf32-ppc.c
    R processors/ARM/gdb-7.10/bfd/elf32-rl78.c
    R processors/ARM/gdb-7.10/bfd/elf32-rx.c
    R processors/ARM/gdb-7.10/bfd/elf32-s390.c
    R processors/ARM/gdb-7.10/bfd/elf32-score.c
    R processors/ARM/gdb-7.10/bfd/elf32-score.h
    R processors/ARM/gdb-7.10/bfd/elf32-score7.c
    R processors/ARM/gdb-7.10/bfd/elf32-sh-relocs.h
    R processors/ARM/gdb-7.10/bfd/elf32-sh-symbian.c
    R processors/ARM/gdb-7.10/bfd/elf32-sh.c
    R processors/ARM/gdb-7.10/bfd/elf32-sh64-com.c
    R processors/ARM/gdb-7.10/bfd/elf32-sh64.c
    R processors/ARM/gdb-7.10/bfd/elf32-sh64.h
    R processors/ARM/gdb-7.10/bfd/elf32-sparc.c
    R processors/ARM/gdb-7.10/bfd/elf32-spu.c
    R processors/ARM/gdb-7.10/bfd/elf32-tic6x.c
    R processors/ARM/gdb-7.10/bfd/elf32-tilegx.c
    R processors/ARM/gdb-7.10/bfd/elf32-tilegx.h
    R processors/ARM/gdb-7.10/bfd/elf32-tilepro.c
    R processors/ARM/gdb-7.10/bfd/elf32-v850.c
    R processors/ARM/gdb-7.10/bfd/elf32-vax.c
    R processors/ARM/gdb-7.10/bfd/elf32-visium.c
    R processors/ARM/gdb-7.10/bfd/elf32-xc16x.c
    R processors/ARM/gdb-7.10/bfd/elf32-xgate.c
    R processors/ARM/gdb-7.10/bfd/elf32-xgate.h
    R processors/ARM/gdb-7.10/bfd/elf32-xstormy16.c
    R processors/ARM/gdb-7.10/bfd/elf32-xtensa.c
    R processors/ARM/gdb-7.10/bfd/elf64-alpha.c
    R processors/ARM/gdb-7.10/bfd/elf64-hppa.c
    R processors/ARM/gdb-7.10/bfd/elf64-ia64-vms.c
    R processors/ARM/gdb-7.10/bfd/elf64-mips.c
    R processors/ARM/gdb-7.10/bfd/elf64-mmix.c
    R processors/ARM/gdb-7.10/bfd/elf64-ppc.c
    R processors/ARM/gdb-7.10/bfd/elf64-s390.c
    R processors/ARM/gdb-7.10/bfd/elf64-sh64.c
    R processors/ARM/gdb-7.10/bfd/elf64-sparc.c
    R processors/ARM/gdb-7.10/bfd/elf64-tilegx.c
    R processors/ARM/gdb-7.10/bfd/elf64-tilegx.h
    R processors/ARM/gdb-7.10/bfd/elf64-x86-64.c
    R processors/ARM/gdb-7.10/bfd/elfn32-mips.c
    R processors/ARM/gdb-7.10/bfd/elfnn-ia64.c
    R processors/ARM/gdb-7.10/bfd/elfxx-aarch64.c
    R processors/ARM/gdb-7.10/bfd/elfxx-ia64.c
    R processors/ARM/gdb-7.10/bfd/elfxx-mips.c
    R processors/ARM/gdb-7.10/bfd/elfxx-sparc.c
    R processors/ARM/gdb-7.10/bfd/elfxx-tilegx.c
    R processors/ARM/gdb-7.10/bfd/epoc-pe-arm.c
    R processors/ARM/gdb-7.10/bfd/epoc-pei-arm.c
    R processors/ARM/gdb-7.10/bfd/format.c
    R processors/ARM/gdb-7.10/bfd/freebsd.h
    R processors/ARM/gdb-7.10/bfd/hosts/delta68.h
    R processors/ARM/gdb-7.10/bfd/hosts/hp300bsd.h
    R processors/ARM/gdb-7.10/bfd/hosts/i860mach3.h
    R processors/ARM/gdb-7.10/bfd/hosts/m68kaux.h
    R processors/ARM/gdb-7.10/bfd/hosts/m88kmach3.h
    R processors/ARM/gdb-7.10/bfd/hosts/news.h
    R processors/ARM/gdb-7.10/bfd/hosts/tahoe.h
    R processors/ARM/gdb-7.10/bfd/hp300bsd.c
    R processors/ARM/gdb-7.10/bfd/hp300hpux.c
    R processors/ARM/gdb-7.10/bfd/hpux-core.c
    R processors/ARM/gdb-7.10/bfd/i386dynix.c
    R processors/ARM/gdb-7.10/bfd/i386freebsd.c
    R processors/ARM/gdb-7.10/bfd/i386linux.c
    R processors/ARM/gdb-7.10/bfd/i386mach3.c
    R processors/ARM/gdb-7.10/bfd/i386msdos.c
    R processors/ARM/gdb-7.10/bfd/i386netbsd.c
    R processors/ARM/gdb-7.10/bfd/i386os9k.c
    R processors/ARM/gdb-7.10/bfd/ieee.c
    R processors/ARM/gdb-7.10/bfd/libbfd-in.h
    R processors/ARM/gdb-7.10/bfd/libbfd.h
    R processors/ARM/gdb-7.10/bfd/libieee.h
    R processors/ARM/gdb-7.10/bfd/libnlm.h
    R processors/ARM/gdb-7.10/bfd/liboasys.h
    R processors/ARM/gdb-7.10/bfd/m68k4knetbsd.c
    R processors/ARM/gdb-7.10/bfd/m68klinux.c
    R processors/ARM/gdb-7.10/bfd/m68knetbsd.c
    R processors/ARM/gdb-7.10/bfd/m88kmach3.c
    R processors/ARM/gdb-7.10/bfd/m88kopenbsd.c
    R processors/ARM/gdb-7.10/bfd/mach-o-i386.c
    R processors/ARM/gdb-7.10/bfd/mach-o-target.c
    R processors/ARM/gdb-7.10/bfd/mach-o-x86-64.c
    R processors/ARM/gdb-7.10/bfd/makefile.vms
    R processors/ARM/gdb-7.10/bfd/mipsbsd.c
    R processors/ARM/gdb-7.10/bfd/newsos3.c
    R processors/ARM/gdb-7.10/bfd/nlm-target.h
    R processors/ARM/gdb-7.10/bfd/nlm.c
    R processors/ARM/gdb-7.10/bfd/nlm32-alpha.c
    R processors/ARM/gdb-7.10/bfd/nlm32-i386.c
    R processors/ARM/gdb-7.10/bfd/nlm32-ppc.c
    R processors/ARM/gdb-7.10/bfd/nlm32-sparc.c
    R processors/ARM/gdb-7.10/bfd/nlm32.c
    R processors/ARM/gdb-7.10/bfd/nlm64.c
    R processors/ARM/gdb-7.10/bfd/nlmcode.h
    R processors/ARM/gdb-7.10/bfd/nlmswap.h
    R processors/ARM/gdb-7.10/bfd/ns32k.h
    R processors/ARM/gdb-7.10/bfd/oasys.c
    R processors/ARM/gdb-7.10/bfd/opncls.c
    R processors/ARM/gdb-7.10/bfd/pe-arm-wince.c
    R processors/ARM/gdb-7.10/bfd/pe-i386.c
    R processors/ARM/gdb-7.10/bfd/pe-mcore.c
    R processors/ARM/gdb-7.10/bfd/pe-mips.c
    R processors/ARM/gdb-7.10/bfd/pe-ppc.c
    R processors/ARM/gdb-7.10/bfd/pe-sh.c
    R processors/ARM/gdb-7.10/bfd/pe-x86_64.c
    R processors/ARM/gdb-7.10/bfd/peXXigen.c
    R processors/ARM/gdb-7.10/bfd/pef.c
    R processors/ARM/gdb-7.10/bfd/pei-arm-wince.c
    R processors/ARM/gdb-7.10/bfd/pei-i386.c
    R processors/ARM/gdb-7.10/bfd/pei-ia64.c
    R processors/ARM/gdb-7.10/bfd/pei-mcore.c
    R processors/ARM/gdb-7.10/bfd/pei-mips.c
    R processors/ARM/gdb-7.10/bfd/pei-ppc.c
    R processors/ARM/gdb-7.10/bfd/pei-sh.c
    R processors/ARM/gdb-7.10/bfd/pei-x86_64.c
    R processors/ARM/gdb-7.10/bfd/plugin.c
    R processors/ARM/gdb-7.10/bfd/po/Make-in
    R processors/ARM/gdb-7.10/bfd/po/bfd.pot
    R processors/ARM/gdb-7.10/bfd/po/da.gmo
    R processors/ARM/gdb-7.10/bfd/po/da.po
    R processors/ARM/gdb-7.10/bfd/po/es.gmo
    R processors/ARM/gdb-7.10/bfd/po/es.po
    R processors/ARM/gdb-7.10/bfd/po/fi.gmo
    R processors/ARM/gdb-7.10/bfd/po/fi.po
    R processors/ARM/gdb-7.10/bfd/po/fr.gmo
    R processors/ARM/gdb-7.10/bfd/po/fr.po
    R processors/ARM/gdb-7.10/bfd/po/id.gmo
    R processors/ARM/gdb-7.10/bfd/po/id.po
    R processors/ARM/gdb-7.10/bfd/po/ro.gmo
    R processors/ARM/gdb-7.10/bfd/po/ro.po
    R processors/ARM/gdb-7.10/bfd/po/ru.gmo
    R processors/ARM/gdb-7.10/bfd/po/ru.po
    R processors/ARM/gdb-7.10/bfd/po/rw.gmo
    R processors/ARM/gdb-7.10/bfd/po/sv.gmo
    R processors/ARM/gdb-7.10/bfd/po/sv.po
    R processors/ARM/gdb-7.10/bfd/po/tr.gmo
    R processors/ARM/gdb-7.10/bfd/po/tr.po
    R processors/ARM/gdb-7.10/bfd/po/uk.gmo
    R processors/ARM/gdb-7.10/bfd/po/uk.po
    R processors/ARM/gdb-7.10/bfd/po/vi.gmo
    R processors/ARM/gdb-7.10/bfd/po/vi.po
    R processors/ARM/gdb-7.10/bfd/po/zh_CN.gmo
    R processors/ARM/gdb-7.10/bfd/po/zh_CN.po
    R processors/ARM/gdb-7.10/bfd/riscix.c
    R processors/ARM/gdb-7.10/bfd/sparclinux.c
    R processors/ARM/gdb-7.10/bfd/sparclynx.c
    R processors/ARM/gdb-7.10/bfd/sparcnetbsd.c
    R processors/ARM/gdb-7.10/bfd/sunos.c
    R processors/ARM/gdb-7.10/bfd/sysdep.h
    R processors/ARM/gdb-7.10/bfd/vaxbsd.c
    R processors/ARM/gdb-7.10/bfd/versados.c
    R processors/ARM/gdb-7.10/bfd/version.h
    R processors/ARM/gdb-7.10/bfd/version.m4
    R processors/ARM/gdb-7.10/bfd/vms-alpha.c
    R processors/ARM/gdb-7.10/bfd/vms-lib.c
    R processors/ARM/gdb-7.10/bfd/warning.m4
    R processors/ARM/gdb-7.10/compile
    R processors/ARM/gdb-7.10/config.guess
    R processors/ARM/gdb-7.10/config.sub
    R processors/ARM/gdb-7.10/config/ChangeLog
    R processors/ARM/gdb-7.10/config/bootstrap-lto.mk
    R processors/ARM/gdb-7.10/config/bootstrap-ubsan.mk
    R processors/ARM/gdb-7.10/config/iconv.m4
    R processors/ARM/gdb-7.10/config/warnings.m4
    R processors/ARM/gdb-7.10/configure
    R processors/ARM/gdb-7.10/configure.ac
    R processors/ARM/gdb-7.10/include/COPYING
    R processors/ARM/gdb-7.10/include/COPYING3
    R processors/ARM/gdb-7.10/include/ChangeLog
    R processors/ARM/gdb-7.10/include/ChangeLog-9103
    R processors/ARM/gdb-7.10/include/MAINTAINERS
    R processors/ARM/gdb-7.10/include/aout/ChangeLog
    R processors/ARM/gdb-7.10/include/aout/adobe.h
    R processors/ARM/gdb-7.10/include/aout/dynix3.h
    R processors/ARM/gdb-7.10/include/aout/hp300hpux.h
    R processors/ARM/gdb-7.10/include/aout/hppa.h
    R processors/ARM/gdb-7.10/include/aout/reloc.h
    R processors/ARM/gdb-7.10/include/coff/alpha.h
    R processors/ARM/gdb-7.10/include/coff/apollo.h
    R processors/ARM/gdb-7.10/include/coff/arm.h
    R processors/ARM/gdb-7.10/include/coff/aux-coff.h
    R processors/ARM/gdb-7.10/include/coff/external.h
    R processors/ARM/gdb-7.10/include/coff/h8300.h
    R processors/ARM/gdb-7.10/include/coff/h8500.h
    R processors/ARM/gdb-7.10/include/coff/i386.h
    R processors/ARM/gdb-7.10/include/coff/i860.h
    R processors/ARM/gdb-7.10/include/coff/i960.h
    R processors/ARM/gdb-7.10/include/coff/ia64.h
    R processors/ARM/gdb-7.10/include/coff/internal.h
    R processors/ARM/gdb-7.10/include/coff/m68k.h
    R processors/ARM/gdb-7.10/include/coff/m88k.h
    R processors/ARM/gdb-7.10/include/coff/mcore.h
    R processors/ARM/gdb-7.10/include/coff/mips.h
    R processors/ARM/gdb-7.10/include/coff/mipspe.h
    R processors/ARM/gdb-7.10/include/coff/sh.h
    R processors/ARM/gdb-7.10/include/coff/sparc.h
    R processors/ARM/gdb-7.10/include/coff/tic30.h
    R processors/ARM/gdb-7.10/include/coff/tic4x.h
    R processors/ARM/gdb-7.10/include/coff/tic54x.h
    R processors/ARM/gdb-7.10/include/coff/tic80.h
    R processors/ARM/gdb-7.10/include/coff/w65.h
    R processors/ARM/gdb-7.10/include/coff/we32k.h
    R processors/ARM/gdb-7.10/include/dis-asm.h
    R processors/ARM/gdb-7.10/include/dwarf2.h
    R processors/ARM/gdb-7.10/include/elf/ChangeLog
    R processors/ARM/gdb-7.10/include/elf/aarch64.h
    R processors/ARM/gdb-7.10/include/elf/alpha.h
    R processors/ARM/gdb-7.10/include/elf/arc.h
    R processors/ARM/gdb-7.10/include/elf/arm.h
    R processors/ARM/gdb-7.10/include/elf/avr.h
    R processors/ARM/gdb-7.10/include/elf/bfin.h
    R processors/ARM/gdb-7.10/include/elf/common.h
    R processors/ARM/gdb-7.10/include/elf/cr16.h
    R processors/ARM/gdb-7.10/include/elf/cris.h
    R processors/ARM/gdb-7.10/include/elf/crx.h
    R processors/ARM/gdb-7.10/include/elf/d10v.h
    R processors/ARM/gdb-7.10/include/elf/d30v.h
    R processors/ARM/gdb-7.10/include/elf/dlx.h
    R processors/ARM/gdb-7.10/include/elf/external.h
    R processors/ARM/gdb-7.10/include/elf/ft32.h
    R processors/ARM/gdb-7.10/include/elf/hppa.h
    R processors/ARM/gdb-7.10/include/elf/i370.h
    R processors/ARM/gdb-7.10/include/elf/i386.h
    R processors/ARM/gdb-7.10/include/elf/i860.h
    R processors/ARM/gdb-7.10/include/elf/i960.h
    R processors/ARM/gdb-7.10/include/elf/ia64.h
    R processors/ARM/gdb-7.10/include/elf/internal.h
    R processors/ARM/gdb-7.10/include/elf/m68hc11.h
    R processors/ARM/gdb-7.10/include/elf/m68k.h
    R processors/ARM/gdb-7.10/include/elf/mcore.h
    R processors/ARM/gdb-7.10/include/elf/metag.h
    R processors/ARM/gdb-7.10/include/elf/microblaze.h
    R processors/ARM/gdb-7.10/include/elf/mips.h
    R processors/ARM/gdb-7.10/include/elf/mmix.h
    R processors/ARM/gdb-7.10/include/elf/mn10200.h
    R processors/ARM/gdb-7.10/include/elf/mn10300.h
    R processors/ARM/gdb-7.10/include/elf/moxie.h
    R processors/ARM/gdb-7.10/include/elf/msp430.h
    R processors/ARM/gdb-7.10/include/elf/nds32.h
    R processors/ARM/gdb-7.10/include/elf/nios2.h
    R processors/ARM/gdb-7.10/include/elf/or1k.h
    R processors/ARM/gdb-7.10/include/elf/pj.h
    R processors/ARM/gdb-7.10/include/elf/ppc.h
    R processors/ARM/gdb-7.10/include/elf/rl78.h
    R processors/ARM/gdb-7.10/include/elf/rx.h
    R processors/ARM/gdb-7.10/include/elf/s390.h
    R processors/ARM/gdb-7.10/include/elf/sh.h
    R processors/ARM/gdb-7.10/include/elf/sparc.h
    R processors/ARM/gdb-7.10/include/elf/spu.h
    R processors/ARM/gdb-7.10/include/elf/tic6x.h
    R processors/ARM/gdb-7.10/include/elf/tilegx.h
    R processors/ARM/gdb-7.10/include/elf/tilepro.h
    R processors/ARM/gdb-7.10/include/elf/v850.h
    R processors/ARM/gdb-7.10/include/elf/vax.h
    R processors/ARM/gdb-7.10/include/elf/visium.h
    R processors/ARM/gdb-7.10/include/elf/x86-64.h
    R processors/ARM/gdb-7.10/include/elf/xgate.h
    R processors/ARM/gdb-7.10/include/elf/xtensa.h
    R processors/ARM/gdb-7.10/include/gcc-interface.h
    R processors/ARM/gdb-7.10/include/gdb/ChangeLog
    R processors/ARM/gdb-7.10/include/gdb/fileio.h
    R processors/ARM/gdb-7.10/include/gdb/sim-cr16.h
    R processors/ARM/gdb-7.10/include/ieee.h
    R processors/ARM/gdb-7.10/include/mach-o/ChangeLog
    R processors/ARM/gdb-7.10/include/mach-o/arm.h
    R processors/ARM/gdb-7.10/include/mach-o/external.h
    R processors/ARM/gdb-7.10/include/mach-o/reloc.h
    R processors/ARM/gdb-7.10/include/mach-o/x86-64.h
    R processors/ARM/gdb-7.10/include/nlm/ChangeLog
    R processors/ARM/gdb-7.10/include/nlm/alpha-ext.h
    R processors/ARM/gdb-7.10/include/nlm/common.h
    R processors/ARM/gdb-7.10/include/nlm/external.h
    R processors/ARM/gdb-7.10/include/nlm/i386-ext.h
    R processors/ARM/gdb-7.10/include/nlm/internal.h
    R processors/ARM/gdb-7.10/include/nlm/ppc-ext.h
    R processors/ARM/gdb-7.10/include/nlm/sparc32-ext.h
    R processors/ARM/gdb-7.10/include/obstack.h
    R processors/ARM/gdb-7.10/include/opcode/ChangeLog
    R processors/ARM/gdb-7.10/include/opcode/aarch64.h
    R processors/ARM/gdb-7.10/include/opcode/alpha.h
    R processors/ARM/gdb-7.10/include/opcode/arc.h
    R processors/ARM/gdb-7.10/include/opcode/arm.h
    R processors/ARM/gdb-7.10/include/opcode/avr.h
    R processors/ARM/gdb-7.10/include/opcode/bfin.h
    R processors/ARM/gdb-7.10/include/opcode/cr16.h
    R processors/ARM/gdb-7.10/include/opcode/cris.h
    R processors/ARM/gdb-7.10/include/opcode/crx.h
    R processors/ARM/gdb-7.10/include/opcode/d10v.h
    R processors/ARM/gdb-7.10/include/opcode/d30v.h
    R processors/ARM/gdb-7.10/include/opcode/dlx.h
    R processors/ARM/gdb-7.10/include/opcode/ft32.h
    R processors/ARM/gdb-7.10/include/opcode/h8300.h
    R processors/ARM/gdb-7.10/include/opcode/hppa.h
    R processors/ARM/gdb-7.10/include/opcode/i370.h
    R processors/ARM/gdb-7.10/include/opcode/i386.h
    R processors/ARM/gdb-7.10/include/opcode/i860.h
    R processors/ARM/gdb-7.10/include/opcode/i960.h
    R processors/ARM/gdb-7.10/include/opcode/ia64.h
    R processors/ARM/gdb-7.10/include/opcode/m68hc11.h
    R processors/ARM/gdb-7.10/include/opcode/m68k.h
    R processors/ARM/gdb-7.10/include/opcode/m88k.h
    R processors/ARM/gdb-7.10/include/opcode/metag.h
    R processors/ARM/gdb-7.10/include/opcode/mips.h
    R processors/ARM/gdb-7.10/include/opcode/mmix.h
    R processors/ARM/gdb-7.10/include/opcode/mn10200.h
    R processors/ARM/gdb-7.10/include/opcode/mn10300.h
    R processors/ARM/gdb-7.10/include/opcode/moxie.h
    R processors/ARM/gdb-7.10/include/opcode/msp430.h
    R processors/ARM/gdb-7.10/include/opcode/nds32.h
    R processors/ARM/gdb-7.10/include/opcode/nios2.h
    R processors/ARM/gdb-7.10/include/opcode/ns32k.h
    R processors/ARM/gdb-7.10/include/opcode/pj.h
    R processors/ARM/gdb-7.10/include/opcode/ppc.h
    R processors/ARM/gdb-7.10/include/opcode/rl78.h
    R processors/ARM/gdb-7.10/include/opcode/rx.h
    R processors/ARM/gdb-7.10/include/opcode/s390.h
    R processors/ARM/gdb-7.10/include/opcode/sparc.h
    R processors/ARM/gdb-7.10/include/opcode/spu.h
    R processors/ARM/gdb-7.10/include/opcode/tahoe.h
    R processors/ARM/gdb-7.10/include/opcode/tic30.h
    R processors/ARM/gdb-7.10/include/opcode/tic4x.h
    R processors/ARM/gdb-7.10/include/opcode/tic54x.h
    R processors/ARM/gdb-7.10/include/opcode/tic6x.h
    R processors/ARM/gdb-7.10/include/opcode/tic80.h
    R processors/ARM/gdb-7.10/include/opcode/tilegx.h
    R processors/ARM/gdb-7.10/include/opcode/tilepro.h
    R processors/ARM/gdb-7.10/include/opcode/v850.h
    R processors/ARM/gdb-7.10/include/opcode/vax.h
    R processors/ARM/gdb-7.10/include/opcode/visium.h
    R processors/ARM/gdb-7.10/include/opcode/xgate.h
    R processors/ARM/gdb-7.10/include/som/internal.h
    R processors/ARM/gdb-7.10/include/som/reloc.h
    R processors/ARM/gdb-7.10/include/vms/internal.h
    R processors/ARM/gdb-7.10/libiberty/ChangeLog
    R processors/ARM/gdb-7.10/libiberty/Makefile.in
    R processors/ARM/gdb-7.10/libiberty/config.in
    R processors/ARM/gdb-7.10/libiberty/configure
    R processors/ARM/gdb-7.10/libiberty/configure.ac
    R processors/ARM/gdb-7.10/libiberty/cplus-dem.c
    R processors/ARM/gdb-7.10/libiberty/crc32.c
    R processors/ARM/gdb-7.10/libiberty/obstack.c
    R processors/ARM/gdb-7.10/libiberty/simple-object-elf.c
    R processors/ARM/gdb-7.10/libiberty/simple-object.c
    R processors/ARM/gdb-7.10/libiberty/testsuite/Makefile.in
    R processors/ARM/gdb-7.10/libiberty/testsuite/d-demangle-expected
    R processors/ARM/gdb-7.10/libiberty/testsuite/demangle-expected
    R processors/ARM/gdb-7.10/libiberty/testsuite/demangler-fuzzer.c
    R processors/ARM/gdb-7.10/libiberty/testsuite/test-demangle.c
    R processors/ARM/gdb-7.10/libiberty/testsuite/test-expandargv.c
    R processors/ARM/gdb-7.10/libiberty/testsuite/test-pexecute.c
    R processors/ARM/gdb-7.10/libiberty/testsuite/test-strtol.c
    R processors/ARM/gdb-7.10/md5.sum
    R processors/ARM/gdb-7.10/missing
    R processors/ARM/gdb-7.10/mkdep
    R processors/ARM/gdb-7.10/opcodes/ChangeLog
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-0001
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-0203
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2004
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2005
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2006
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2007
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2008
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2009
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2010
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2011
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2012
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2013
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-2014
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-9297
    R processors/ARM/gdb-7.10/opcodes/ChangeLog-9899
    R processors/ARM/gdb-7.10/opcodes/MAINTAINERS
    R processors/ARM/gdb-7.10/opcodes/Makefile.am
    R processors/ARM/gdb-7.10/opcodes/Makefile.in
    R processors/ARM/gdb-7.10/opcodes/aarch64-asm-2.c
    R processors/ARM/gdb-7.10/opcodes/aarch64-asm.c
    R processors/ARM/gdb-7.10/opcodes/aarch64-asm.h
    R processors/ARM/gdb-7.10/opcodes/aarch64-dis-2.c
    R processors/ARM/gdb-7.10/opcodes/aarch64-dis.c
    R processors/ARM/gdb-7.10/opcodes/aarch64-dis.h
    R processors/ARM/gdb-7.10/opcodes/aarch64-opc-2.c
    R processors/ARM/gdb-7.10/opcodes/aarch64-opc.c
    R processors/ARM/gdb-7.10/opcodes/aarch64-tbl.h
    R processors/ARM/gdb-7.10/opcodes/aclocal.m4
    R processors/ARM/gdb-7.10/opcodes/arc-dis.c
    R processors/ARM/gdb-7.10/opcodes/arc-dis.h
    R processors/ARM/gdb-7.10/opcodes/arc-ext.c
    R processors/ARM/gdb-7.10/opcodes/arc-ext.h
    R processors/ARM/gdb-7.10/opcodes/arc-opc.c
    R processors/ARM/gdb-7.10/opcodes/configure
    R processors/ARM/gdb-7.10/opcodes/configure.ac
    R processors/ARM/gdb-7.10/opcodes/configure.com
    R processors/ARM/gdb-7.10/opcodes/h8500-dis.c
    R processors/ARM/gdb-7.10/opcodes/h8500-opc.h
    R processors/ARM/gdb-7.10/opcodes/i370-dis.c
    R processors/ARM/gdb-7.10/opcodes/i370-opc.c
    R processors/ARM/gdb-7.10/opcodes/i386-gen.c
    R processors/ARM/gdb-7.10/opcodes/i386-init.h
    R processors/ARM/gdb-7.10/opcodes/i386-opc.tbl
    R processors/ARM/gdb-7.10/opcodes/i386-tbl.h
    R processors/ARM/gdb-7.10/opcodes/i860-dis.c
    R processors/ARM/gdb-7.10/opcodes/i960-dis.c
    R processors/ARM/gdb-7.10/opcodes/m88k-dis.c
    R processors/ARM/gdb-7.10/opcodes/makefile.vms
    R processors/ARM/gdb-7.10/opcodes/mips16-opc.c
    R processors/ARM/gdb-7.10/opcodes/msp430-dis.c
    R processors/ARM/gdb-7.10/opcodes/nds32-dis.c
    R processors/ARM/gdb-7.10/opcodes/opc2c.c
    R processors/ARM/gdb-7.10/opcodes/opintl.h
    R processors/ARM/gdb-7.10/opcodes/or1k-asm.c
    R processors/ARM/gdb-7.10/opcodes/or1k-opc.h
    R processors/ARM/gdb-7.10/opcodes/po/Make-in
    R processors/ARM/gdb-7.10/opcodes/po/da.gmo
    R processors/ARM/gdb-7.10/opcodes/po/da.po
    R processors/ARM/gdb-7.10/opcodes/po/de.gmo
    R processors/ARM/gdb-7.10/opcodes/po/de.po
    R processors/ARM/gdb-7.10/opcodes/po/es.gmo
    R processors/ARM/gdb-7.10/opcodes/po/es.po
    R processors/ARM/gdb-7.10/opcodes/po/fi.gmo
    R processors/ARM/gdb-7.10/opcodes/po/fi.po
    R processors/ARM/gdb-7.10/opcodes/po/fr.gmo
    R processors/ARM/gdb-7.10/opcodes/po/fr.po
    R processors/ARM/gdb-7.10/opcodes/po/ga.gmo
    R processors/ARM/gdb-7.10/opcodes/po/ga.po
    R processors/ARM/gdb-7.10/opcodes/po/id.gmo
    R processors/ARM/gdb-7.10/opcodes/po/id.po
    R processors/ARM/gdb-7.10/opcodes/po/opcodes.pot
    R processors/ARM/gdb-7.10/opcodes/po/pt_BR.gmo
    R processors/ARM/gdb-7.10/opcodes/po/pt_BR.po
    R processors/ARM/gdb-7.10/opcodes/po/ro.gmo
    R processors/ARM/gdb-7.10/opcodes/po/ro.po
    R processors/ARM/gdb-7.10/opcodes/po/sv.gmo
    R processors/ARM/gdb-7.10/opcodes/po/sv.po
    R processors/ARM/gdb-7.10/opcodes/po/tr.gmo
    R processors/ARM/gdb-7.10/opcodes/po/tr.po
    R processors/ARM/gdb-7.10/opcodes/po/uk.gmo
    R processors/ARM/gdb-7.10/opcodes/po/uk.po
    R processors/ARM/gdb-7.10/opcodes/po/vi.gmo
    R processors/ARM/gdb-7.10/opcodes/po/vi.po
    R processors/ARM/gdb-7.10/opcodes/po/zh_CN.gmo
    R processors/ARM/gdb-7.10/opcodes/po/zh_CN.po
    R processors/ARM/gdb-7.10/opcodes/ppc-dis.c
    R processors/ARM/gdb-7.10/opcodes/ppc-opc.c
    R processors/ARM/gdb-7.10/opcodes/rx-decode.c
    R processors/ARM/gdb-7.10/opcodes/rx-decode.opc
    R processors/ARM/gdb-7.10/opcodes/rx-dis.c
    R processors/ARM/gdb-7.10/opcodes/s390-dis.c
    R processors/ARM/gdb-7.10/opcodes/s390-opc.txt
    R processors/ARM/gdb-7.10/opcodes/sh-opc.h
    R processors/ARM/gdb-7.10/opcodes/sh64-dis.c
    R processors/ARM/gdb-7.10/opcodes/sh64-opc.c
    R processors/ARM/gdb-7.10/opcodes/sh64-opc.h
    R processors/ARM/gdb-7.10/opcodes/sysdep.h
    R processors/ARM/gdb-7.10/opcodes/w65-dis.c
    R processors/ARM/gdb-7.10/opcodes/w65-opc.h
    R processors/ARM/gdb-7.10/opcodes/xtensa-dis.c
    R processors/ARM/gdb-7.10/sim/.gitignore
    R processors/ARM/gdb-7.10/sim/ChangeLog
    R processors/ARM/gdb-7.10/sim/MAINTAINERS
    R processors/ARM/gdb-7.10/sim/Makefile.in
    R processors/ARM/gdb-7.10/sim/README-HACKING
    R processors/ARM/gdb-7.10/sim/arm/ChangeLog
    R processors/ARM/gdb-7.10/sim/arm/GdbARMPlugin.h
    R processors/ARM/gdb-7.10/sim/arm/Makefile.in
    R processors/ARM/gdb-7.10/sim/arm/aclocal.m4
    R processors/ARM/gdb-7.10/sim/arm/armopts.h
    R processors/ARM/gdb-7.10/sim/arm/armrdi.c
    R processors/ARM/gdb-7.10/sim/arm/bag.c
    R processors/ARM/gdb-7.10/sim/arm/bag.h
    R processors/ARM/gdb-7.10/sim/arm/communicate.c
    R processors/ARM/gdb-7.10/sim/arm/communicate.h
    R processors/ARM/gdb-7.10/sim/arm/config.in
    R processors/ARM/gdb-7.10/sim/arm/configure
    R processors/ARM/gdb-7.10/sim/arm/configure.ac
    R processors/ARM/gdb-7.10/sim/arm/dbg_conf.h
    R processors/ARM/gdb-7.10/sim/arm/dbg_cp.h
    R processors/ARM/gdb-7.10/sim/arm/dbg_hif.h
    R processors/ARM/gdb-7.10/sim/arm/dbg_rdi.h
    R processors/ARM/gdb-7.10/sim/arm/gdbhost.c
    R processors/ARM/gdb-7.10/sim/arm/gdbhost.h
    R processors/ARM/gdb-7.10/sim/arm/hw-config.h
    R processors/ARM/gdb-7.10/sim/arm/kid.c
    R processors/ARM/gdb-7.10/sim/arm/libtool
    R processors/ARM/gdb-7.10/sim/arm/main.c
    R processors/ARM/gdb-7.10/sim/arm/parent.c
    R processors/ARM/gdb-7.10/sim/arm/sim-main.h
    R processors/ARM/gdb-7.10/sim/arm/version.c
    R processors/ARM/gdb-7.10/sim/avr/ChangeLog
    R processors/ARM/gdb-7.10/sim/avr/Makefile.in
    R processors/ARM/gdb-7.10/sim/avr/aclocal.m4
    R processors/ARM/gdb-7.10/sim/avr/config.in
    R processors/ARM/gdb-7.10/sim/avr/configure
    R processors/ARM/gdb-7.10/sim/avr/configure.ac
    R processors/ARM/gdb-7.10/sim/avr/interp.c
    R processors/ARM/gdb-7.10/sim/avr/sim-main.h
    R processors/ARM/gdb-7.10/sim/bfin/ChangeLog
    R processors/ARM/gdb-7.10/sim/bfin/Makefile.in
    R processors/ARM/gdb-7.10/sim/bfin/TODO
    R processors/ARM/gdb-7.10/sim/bfin/aclocal.m4
    R processors/ARM/gdb-7.10/sim/bfin/bfin-sim.c
    R processors/ARM/gdb-7.10/sim/bfin/bfin-sim.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/all.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf50x-0.0.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf51x-0.0.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf51x-0.1.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf51x-0.2.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf526-0.0.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf526-0.1.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf526-0.2.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf527-0.0.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf527-0.1.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf527-0.2.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf533-0.1.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf533-0.2.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf533-0.3.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf537-0.0.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf537-0.1.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf537-0.3.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf538-0.0.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf54x-0.0.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf54x-0.1.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf54x-0.2.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf54x-0.4.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf54x_l1-0.0.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf54x_l1-0.1.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf54x_l1-0.2.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf54x_l1-0.4.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf561-0.5.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf59x-0.0.h
    R processors/ARM/gdb-7.10/sim/bfin/bfroms/bf59x_l1-0.1.h
    R processors/ARM/gdb-7.10/sim/bfin/config.in
    R processors/ARM/gdb-7.10/sim/bfin/configure
    R processors/ARM/gdb-7.10/sim/bfin/configure.ac
    R processors/ARM/gdb-7.10/sim/bfin/devices.c
    R processors/ARM/gdb-7.10/sim/bfin/devices.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_cec.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_cec.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_ctimer.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_ctimer.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_dma.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_dma.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_dmac.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_dmac.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_ebiu_amc.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_ebiu_amc.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_ebiu_ddrc.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_ebiu_ddrc.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_ebiu_sdc.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_ebiu_sdc.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_emac.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_emac.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_eppi.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_eppi.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_evt.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_evt.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_gpio.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_gpio.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_gpio2.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_gpio2.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_gptimer.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_gptimer.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_jtag.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_jtag.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_mmu.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_mmu.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_nfc.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_nfc.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_otp.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_otp.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_pfmon.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_pfmon.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_pint.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_pint.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_pll.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_pll.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_ppi.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_ppi.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_rtc.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_rtc.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_sic.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_sic.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_spi.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_spi.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_trace.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_trace.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_twi.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_twi.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_uart.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_uart.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_uart2.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_uart2.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_wdog.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_wdog.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_wp.c
    R processors/ARM/gdb-7.10/sim/bfin/dv-bfin_wp.h
    R processors/ARM/gdb-7.10/sim/bfin/dv-eth_phy.c
    R processors/ARM/gdb-7.10/sim/bfin/gui.c
    R processors/ARM/gdb-7.10/sim/bfin/gui.h
    R processors/ARM/gdb-7.10/sim/bfin/insn_list.def
    R processors/ARM/gdb-7.10/sim/bfin/interp.c
    R processors/ARM/gdb-7.10/sim/bfin/linux-fixed-code.h
    R processors/ARM/gdb-7.10/sim/bfin/linux-fixed-code.s
    R processors/ARM/gdb-7.10/sim/bfin/linux-targ-map.h
    R processors/ARM/gdb-7.10/sim/bfin/machs.c
    R processors/ARM/gdb-7.10/sim/bfin/machs.h
    R processors/ARM/gdb-7.10/sim/bfin/proc_list.def
    R processors/ARM/gdb-7.10/sim/bfin/sim-main.h
    R processors/ARM/gdb-7.10/sim/bfin/tconfig.h
    R processors/ARM/gdb-7.10/sim/common/ChangeLog
    R processors/ARM/gdb-7.10/sim/common/Make-common.in
    R processors/ARM/gdb-7.10/sim/common/Makefile.in
    R processors/ARM/gdb-7.10/sim/common/acinclude.m4
    R processors/ARM/gdb-7.10/sim/common/aclocal.m4
    R processors/ARM/gdb-7.10/sim/common/config.in
    R processors/ARM/gdb-7.10/sim/common/configure
    R processors/ARM/gdb-7.10/sim/common/configure.ac
    R processors/ARM/gdb-7.10/sim/common/libtool
    R processors/ARM/gdb-7.10/sim/common/sim-config.h
    R processors/ARM/gdb-7.10/sim/common/sim-endian.c
    R processors/ARM/gdb-7.10/sim/common/sim-endian.h
    R processors/ARM/gdb-7.10/sim/common/tconfig.h
    R processors/ARM/gdb-7.10/sim/common/version.h
    R processors/ARM/gdb-7.10/sim/configure
    R processors/ARM/gdb-7.10/sim/configure.ac
    R processors/ARM/gdb-7.10/sim/configure.tgt
    R processors/ARM/gdb-7.10/sim/cr16/ChangeLog
    R processors/ARM/gdb-7.10/sim/cr16/Makefile.in
    R processors/ARM/gdb-7.10/sim/cr16/aclocal.m4
    R processors/ARM/gdb-7.10/sim/cr16/config.in
    R processors/ARM/gdb-7.10/sim/cr16/configure
    R processors/ARM/gdb-7.10/sim/cr16/configure.ac
    R processors/ARM/gdb-7.10/sim/cr16/cr16_sim.h
    R processors/ARM/gdb-7.10/sim/cr16/endian.c
    R processors/ARM/gdb-7.10/sim/cr16/gencode.c
    R processors/ARM/gdb-7.10/sim/cr16/interp.c
    R processors/ARM/gdb-7.10/sim/cr16/sim-main.h
    R processors/ARM/gdb-7.10/sim/cr16/simops.c
    R processors/ARM/gdb-7.10/sim/cris/ChangeLog
    R processors/ARM/gdb-7.10/sim/cris/Makefile.in
    R processors/ARM/gdb-7.10/sim/cris/aclocal.m4
    R processors/ARM/gdb-7.10/sim/cris/arch.c
    R processors/ARM/gdb-7.10/sim/cris/arch.h
    R processors/ARM/gdb-7.10/sim/cris/config.in
    R processors/ARM/gdb-7.10/sim/cris/configure
    R processors/ARM/gdb-7.10/sim/cris/configure.ac
    R processors/ARM/gdb-7.10/sim/cris/cpuall.h
    R processors/ARM/gdb-7.10/sim/cris/cpuv10.c
    R processors/ARM/gdb-7.10/sim/cris/cpuv10.h
    R processors/ARM/gdb-7.10/sim/cris/cpuv32.c
    R processors/ARM/gdb-7.10/sim/cris/cpuv32.h
    R processors/ARM/gdb-7.10/sim/cris/cris-desc.c
    R processors/ARM/gdb-7.10/sim/cris/cris-desc.h
    R processors/ARM/gdb-7.10/sim/cris/cris-opc.h
    R processors/ARM/gdb-7.10/sim/cris/cris-sim.h
    R processors/ARM/gdb-7.10/sim/cris/cris-tmpl.c
    R processors/ARM/gdb-7.10/sim/cris/crisv10f.c
    R processors/ARM/gdb-7.10/sim/cris/crisv32f.c
    R processors/ARM/gdb-7.10/sim/cris/decodev10.c
    R processors/ARM/gdb-7.10/sim/cris/decodev10.h
    R processors/ARM/gdb-7.10/sim/cris/decodev32.c
    R processors/ARM/gdb-7.10/sim/cris/decodev32.h
    R processors/ARM/gdb-7.10/sim/cris/devices.c
    R processors/ARM/gdb-7.10/sim/cris/dv-cris.c
    R processors/ARM/gdb-7.10/sim/cris/dv-rv.c
    R processors/ARM/gdb-7.10/sim/cris/mloop.in
    R processors/ARM/gdb-7.10/sim/cris/modelv10.c
    R processors/ARM/gdb-7.10/sim/cris/modelv32.c
    R processors/ARM/gdb-7.10/sim/cris/rvdummy.c
    R processors/ARM/gdb-7.10/sim/cris/semcrisv10f-switch.c
    R processors/ARM/gdb-7.10/sim/cris/semcrisv32f-switch.c
    R processors/ARM/gdb-7.10/sim/cris/sim-if.c
    R processors/ARM/gdb-7.10/sim/cris/sim-main.h
    R processors/ARM/gdb-7.10/sim/cris/tconfig.h
    R processors/ARM/gdb-7.10/sim/cris/traps.c
    R processors/ARM/gdb-7.10/sim/d10v/ChangeLog
    R processors/ARM/gdb-7.10/sim/d10v/Makefile.in
    R processors/ARM/gdb-7.10/sim/d10v/aclocal.m4
    R processors/ARM/gdb-7.10/sim/d10v/config.in
    R processors/ARM/gdb-7.10/sim/d10v/configure
    R processors/ARM/gdb-7.10/sim/d10v/configure.ac
    R processors/ARM/gdb-7.10/sim/d10v/d10v_sim.h
    R processors/ARM/gdb-7.10/sim/d10v/endian.c
    R processors/ARM/gdb-7.10/sim/d10v/gencode.c
    R processors/ARM/gdb-7.10/sim/d10v/interp.c
    R processors/ARM/gdb-7.10/sim/d10v/sim-main.h
    R processors/ARM/gdb-7.10/sim/d10v/simops.c
    R processors/ARM/gdb-7.10/sim/erc32/ChangeLog
    R processors/ARM/gdb-7.10/sim/erc32/Makefile.in
    R processors/ARM/gdb-7.10/sim/erc32/NEWS
    R processors/ARM/gdb-7.10/sim/erc32/README.erc32
    R processors/ARM/gdb-7.10/sim/erc32/README.gdb
    R processors/ARM/gdb-7.10/sim/erc32/README.sis
    R processors/ARM/gdb-7.10/sim/erc32/aclocal.m4
    R processors/ARM/gdb-7.10/sim/erc32/config.in
    R processors/ARM/gdb-7.10/sim/erc32/configure
    R processors/ARM/gdb-7.10/sim/erc32/configure.ac
    R processors/ARM/gdb-7.10/sim/erc32/erc32.c
    R processors/ARM/gdb-7.10/sim/erc32/exec.c
    R processors/ARM/gdb-7.10/sim/erc32/float.c
    R processors/ARM/gdb-7.10/sim/erc32/func.c
    R processors/ARM/gdb-7.10/sim/erc32/help.c
    R processors/ARM/gdb-7.10/sim/erc32/interf.c
    R processors/ARM/gdb-7.10/sim/erc32/sis.c
    R processors/ARM/gdb-7.10/sim/erc32/sis.h
    R processors/ARM/gdb-7.10/sim/erc32/startsim
    R processors/ARM/gdb-7.10/sim/frv/ChangeLog
    R processors/ARM/gdb-7.10/sim/frv/Makefile.in
    R processors/ARM/gdb-7.10/sim/frv/README
    R processors/ARM/gdb-7.10/sim/frv/TODO
    R processors/ARM/gdb-7.10/sim/frv/aclocal.m4
    R processors/ARM/gdb-7.10/sim/frv/arch.c
    R processors/ARM/gdb-7.10/sim/frv/arch.h
    R processors/ARM/gdb-7.10/sim/frv/cache.c
    R processors/ARM/gdb-7.10/sim/frv/cache.h
    R processors/ARM/gdb-7.10/sim/frv/config.in
    R processors/ARM/gdb-7.10/sim/frv/configure
    R processors/ARM/gdb-7.10/sim/frv/configure.ac
    R processors/ARM/gdb-7.10/sim/frv/cpu.c
    R processors/ARM/gdb-7.10/sim/frv/cpu.h
    R processors/ARM/gdb-7.10/sim/frv/cpuall.h
    R processors/ARM/gdb-7.10/sim/frv/decode.c
    R processors/ARM/gdb-7.10/sim/frv/decode.h
    R processors/ARM/gdb-7.10/sim/frv/devices.c
    R processors/ARM/gdb-7.10/sim/frv/frv-sim.h
    R processors/ARM/gdb-7.10/sim/frv/frv.c
    R processors/ARM/gdb-7.10/sim/frv/interrupts.c
    R processors/ARM/gdb-7.10/sim/frv/memory.c
    R processors/ARM/gdb-7.10/sim/frv/mloop.in
    R processors/ARM/gdb-7.10/sim/frv/model.c
    R processors/ARM/gdb-7.10/sim/frv/options.c
    R processors/ARM/gdb-7.10/sim/frv/pipeline.c
    R processors/ARM/gdb-7.10/sim/frv/profile-fr400.c
    R processors/ARM/gdb-7.10/sim/frv/profile-fr400.h
    R processors/ARM/gdb-7.10/sim/frv/profile-fr450.c
    R processors/ARM/gdb-7.10/sim/frv/profile-fr500.c
    R processors/ARM/gdb-7.10/sim/frv/profile-fr500.h
    R processors/ARM/gdb-7.10/sim/frv/profile-fr550.c
    R processors/ARM/gdb-7.10/sim/frv/profile-fr550.h
    R processors/ARM/gdb-7.10/sim/frv/profile.c
    R processors/ARM/gdb-7.10/sim/frv/profile.h
    R processors/ARM/gdb-7.10/sim/frv/registers.c
    R processors/ARM/gdb-7.10/sim/frv/registers.h
    R processors/ARM/gdb-7.10/sim/frv/reset.c
    R processors/ARM/gdb-7.10/sim/frv/sem.c
    R processors/ARM/gdb-7.10/sim/frv/sim-if.c
    R processors/ARM/gdb-7.10/sim/frv/sim-main.h
    R processors/ARM/gdb-7.10/sim/frv/tconfig.h
    R processors/ARM/gdb-7.10/sim/frv/traps.c
    R processors/ARM/gdb-7.10/sim/ft32/ChangeLog
    R processors/ARM/gdb-7.10/sim/ft32/Makefile.in
    R processors/ARM/gdb-7.10/sim/ft32/aclocal.m4
    R processors/ARM/gdb-7.10/sim/ft32/config.in
    R processors/ARM/gdb-7.10/sim/ft32/configure
    R processors/ARM/gdb-7.10/sim/ft32/configure.ac
    R processors/ARM/gdb-7.10/sim/ft32/ft32-sim.h
    R processors/ARM/gdb-7.10/sim/ft32/interp.c
    R processors/ARM/gdb-7.10/sim/ft32/sim-main.h
    R processors/ARM/gdb-7.10/sim/h8300/ChangeLog
    R processors/ARM/gdb-7.10/sim/h8300/Makefile.in
    R processors/ARM/gdb-7.10/sim/h8300/aclocal.m4
    R processors/ARM/gdb-7.10/sim/h8300/compile.c
    R processors/ARM/gdb-7.10/sim/h8300/config.in
    R processors/ARM/gdb-7.10/sim/h8300/configure
    R processors/ARM/gdb-7.10/sim/h8300/configure.ac
    R processors/ARM/gdb-7.10/sim/h8300/inst.h
    R processors/ARM/gdb-7.10/sim/h8300/sim-main.h
    R processors/ARM/gdb-7.10/sim/h8300/tconfig.h
    R processors/ARM/gdb-7.10/sim/h8300/writecode.c
    R processors/ARM/gdb-7.10/sim/igen/ChangeLog
    R processors/ARM/gdb-7.10/sim/igen/Makefile.in
    R processors/ARM/gdb-7.10/sim/igen/compare_igen_models
    R processors/ARM/gdb-7.10/sim/igen/config.in
    R processors/ARM/gdb-7.10/sim/igen/configure
    R processors/ARM/gdb-7.10/sim/igen/configure.ac
    R processors/ARM/gdb-7.10/sim/igen/filter.c
    R processors/ARM/gdb-7.10/sim/igen/filter.h
    R processors/ARM/gdb-7.10/sim/igen/filter_host.c
    R processors/ARM/gdb-7.10/sim/igen/filter_host.h
    R processors/ARM/gdb-7.10/sim/igen/gen-engine.c
    R processors/ARM/gdb-7.10/sim/igen/gen-engine.h
    R processors/ARM/gdb-7.10/sim/igen/gen-icache.c
    R processors/ARM/gdb-7.10/sim/igen/gen-icache.h
    R processors/ARM/gdb-7.10/sim/igen/gen-idecode.c
    R processors/ARM/gdb-7.10/sim/igen/gen-idecode.h
    R processors/ARM/gdb-7.10/sim/igen/gen-itable.c
    R processors/ARM/gdb-7.10/sim/igen/gen-itable.h
    R processors/ARM/gdb-7.10/sim/igen/gen-model.c
    R processors/ARM/gdb-7.10/sim/igen/gen-model.h
    R processors/ARM/gdb-7.10/sim/igen/gen-semantics.c
    R processors/ARM/gdb-7.10/sim/igen/gen-semantics.h
    R processors/ARM/gdb-7.10/sim/igen/gen-support.c
    R processors/ARM/gdb-7.10/sim/igen/gen-support.h
    R processors/ARM/gdb-7.10/sim/igen/gen.c
    R processors/ARM/gdb-7.10/sim/igen/gen.h
    R processors/ARM/gdb-7.10/sim/igen/igen.c
    R processors/ARM/gdb-7.10/sim/igen/igen.h
    R processors/ARM/gdb-7.10/sim/igen/ld-cache.c
    R processors/ARM/gdb-7.10/sim/igen/ld-cache.h
    R processors/ARM/gdb-7.10/sim/igen/ld-decode.c
    R processors/ARM/gdb-7.10/sim/igen/ld-decode.h
    R processors/ARM/gdb-7.10/sim/igen/ld-insn.c
    R processors/ARM/gdb-7.10/sim/igen/ld-insn.h
    R processors/ARM/gdb-7.10/sim/igen/lf.c
    R processors/ARM/gdb-7.10/sim/igen/lf.h
    R processors/ARM/gdb-7.10/sim/igen/misc.c
    R processors/ARM/gdb-7.10/sim/igen/misc.h
    R processors/ARM/gdb-7.10/sim/igen/table.c
    R processors/ARM/gdb-7.10/sim/igen/table.h
    R processors/ARM/gdb-7.10/sim/iq2000/ChangeLog
    R processors/ARM/gdb-7.10/sim/iq2000/Makefile.in
    R processors/ARM/gdb-7.10/sim/iq2000/aclocal.m4
    R processors/ARM/gdb-7.10/sim/iq2000/arch.c
    R processors/ARM/gdb-7.10/sim/iq2000/arch.h
    R processors/ARM/gdb-7.10/sim/iq2000/config.in
    R processors/ARM/gdb-7.10/sim/iq2000/configure
    R processors/ARM/gdb-7.10/sim/iq2000/configure.ac
    R processors/ARM/gdb-7.10/sim/iq2000/cpu.c
    R processors/ARM/gdb-7.10/sim/iq2000/cpu.h
    R processors/ARM/gdb-7.10/sim/iq2000/cpuall.h
    R processors/ARM/gdb-7.10/sim/iq2000/decode.c
    R processors/ARM/gdb-7.10/sim/iq2000/decode.h
    R processors/ARM/gdb-7.10/sim/iq2000/iq2000-sim.h
    R processors/ARM/gdb-7.10/sim/iq2000/iq2000.c
    R processors/ARM/gdb-7.10/sim/iq2000/mloop.in
    R processors/ARM/gdb-7.10/sim/iq2000/model.c
    R processors/ARM/gdb-7.10/sim/iq2000/sem-switch.c
    R processors/ARM/gdb-7.10/sim/iq2000/sem.c
    R processors/ARM/gdb-7.10/sim/iq2000/sim-if.c
    R processors/ARM/gdb-7.10/sim/iq2000/sim-main.h
    R processors/ARM/gdb-7.10/sim/iq2000/tconfig.h
    R processors/ARM/gdb-7.10/sim/lm32/ChangeLog
    R processors/ARM/gdb-7.10/sim/lm32/Makefile.in
    R processors/ARM/gdb-7.10/sim/lm32/aclocal.m4
    R processors/ARM/gdb-7.10/sim/lm32/arch.c
    R processors/ARM/gdb-7.10/sim/lm32/arch.h
    R processors/ARM/gdb-7.10/sim/lm32/config.in
    R processors/ARM/gdb-7.10/sim/lm32/configure
    R processors/ARM/gdb-7.10/sim/lm32/configure.ac
    R processors/ARM/gdb-7.10/sim/lm32/cpu.c
    R processors/ARM/gdb-7.10/sim/lm32/cpu.h
    R processors/ARM/gdb-7.10/sim/lm32/cpuall.h
    R processors/ARM/gdb-7.10/sim/lm32/decode.c
    R processors/ARM/gdb-7.10/sim/lm32/decode.h
    R processors/ARM/gdb-7.10/sim/lm32/dv-lm32cpu.c
    R processors/ARM/gdb-7.10/sim/lm32/dv-lm32timer.c
    R processors/ARM/gdb-7.10/sim/lm32/dv-lm32uart.c
    R processors/ARM/gdb-7.10/sim/lm32/lm32-sim.h
    R processors/ARM/gdb-7.10/sim/lm32/lm32.c
    R processors/ARM/gdb-7.10/sim/lm32/mloop.in
    R processors/ARM/gdb-7.10/sim/lm32/model.c
    R processors/ARM/gdb-7.10/sim/lm32/sem-switch.c
    R processors/ARM/gdb-7.10/sim/lm32/sem.c
    R processors/ARM/gdb-7.10/sim/lm32/sim-if.c
    R processors/ARM/gdb-7.10/sim/lm32/sim-main.h
    R processors/ARM/gdb-7.10/sim/lm32/tconfig.h
    R processors/ARM/gdb-7.10/sim/lm32/traps.c
    R processors/ARM/gdb-7.10/sim/lm32/user.c
    R processors/ARM/gdb-7.10/sim/m32c/ChangeLog
    R processors/ARM/gdb-7.10/sim/m32c/Makefile.in
    R processors/ARM/gdb-7.10/sim/m32c/aclocal.m4
    R processors/ARM/gdb-7.10/sim/m32c/blinky.S
    R processors/ARM/gdb-7.10/sim/m32c/config.in
    R processors/ARM/gdb-7.10/sim/m32c/configure
    R processors/ARM/gdb-7.10/sim/m32c/configure.ac
    R processors/ARM/gdb-7.10/sim/m32c/cpu.h
    R processors/ARM/gdb-7.10/sim/m32c/gdb-if.c
    R processors/ARM/gdb-7.10/sim/m32c/gloss.S
    R processors/ARM/gdb-7.10/sim/m32c/int.c
    R processors/ARM/gdb-7.10/sim/m32c/int.h
    R processors/ARM/gdb-7.10/sim/m32c/load.c
    R processors/ARM/gdb-7.10/sim/m32c/load.h
    R processors/ARM/gdb-7.10/sim/m32c/m32c.opc
    R processors/ARM/gdb-7.10/sim/m32c/main.c
    R processors/ARM/gdb-7.10/sim/m32c/mem.c
    R processors/ARM/gdb-7.10/sim/m32c/mem.h
    R processors/ARM/gdb-7.10/sim/m32c/misc.c
    R processors/ARM/gdb-7.10/sim/m32c/misc.h
    R processors/ARM/gdb-7.10/sim/m32c/opc2c.c
    R processors/ARM/gdb-7.10/sim/m32c/r8c.opc
    R processors/ARM/gdb-7.10/sim/m32c/reg.c
    R processors/ARM/gdb-7.10/sim/m32c/safe-fgets.c
    R processors/ARM/gdb-7.10/sim/m32c/safe-fgets.h
    R processors/ARM/gdb-7.10/sim/m32c/sample.S
    R processors/ARM/gdb-7.10/sim/m32c/sample.ld
    R processors/ARM/gdb-7.10/sim/m32c/sample2.c
    R processors/ARM/gdb-7.10/sim/m32c/srcdest.c
    R processors/ARM/gdb-7.10/sim/m32c/syscall.h
    R processors/ARM/gdb-7.10/sim/m32c/syscalls.c
    R processors/ARM/gdb-7.10/sim/m32c/syscalls.h
    R processors/ARM/gdb-7.10/sim/m32c/timer_a.h
    R processors/ARM/gdb-7.10/sim/m32c/trace.c
    R processors/ARM/gdb-7.10/sim/m32c/trace.h
    R processors/ARM/gdb-7.10/sim/m32r/ChangeLog
    R processors/ARM/gdb-7.10/sim/m32r/Makefile.in
    R processors/ARM/gdb-7.10/sim/m32r/README
    R processors/ARM/gdb-7.10/sim/m32r/TODO
    R processors/ARM/gdb-7.10/sim/m32r/aclocal.m4
    R processors/ARM/gdb-7.10/sim/m32r/arch.c
    R processors/ARM/gdb-7.10/sim/m32r/arch.h
    R processors/ARM/gdb-7.10/sim/m32r/config.in
    R processors/ARM/gdb-7.10/sim/m32r/configure
    R processors/ARM/gdb-7.10/sim/m32r/configure.ac
    R processors/ARM/gdb-7.10/sim/m32r/cpu.c
    R processors/ARM/gdb-7.10/sim/m32r/cpu.h
    R processors/ARM/gdb-7.10/sim/m32r/cpu2.c
    R processors/ARM/gdb-7.10/sim/m32r/cpu2.h
    R processors/ARM/gdb-7.10/sim/m32r/cpuall.h
    R processors/ARM/gdb-7.10/sim/m32r/cpux.c
    R processors/ARM/gdb-7.10/sim/m32r/cpux.h
    R processors/ARM/gdb-7.10/sim/m32r/decode.c
    R processors/ARM/gdb-7.10/sim/m32r/decode.h
    R processors/ARM/gdb-7.10/sim/m32r/decode2.c
    R processors/ARM/gdb-7.10/sim/m32r/decode2.h
    R processors/ARM/gdb-7.10/sim/m32r/decodex.c
    R processors/ARM/gdb-7.10/sim/m32r/decodex.h
    R processors/ARM/gdb-7.10/sim/m32r/devices.c
    R processors/ARM/gdb-7.10/sim/m32r/m32r-sim.h
    R processors/ARM/gdb-7.10/sim/m32r/m32r.c
    R processors/ARM/gdb-7.10/sim/m32r/m32r2.c
    R processors/ARM/gdb-7.10/sim/m32r/m32rx.c
    R processors/ARM/gdb-7.10/sim/m32r/mloop.in
    R processors/ARM/gdb-7.10/sim/m32r/mloop2.in
    R processors/ARM/gdb-7.10/sim/m32r/mloopx.in
    R processors/ARM/gdb-7.10/sim/m32r/model.c
    R processors/ARM/gdb-7.10/sim/m32r/model2.c
    R processors/ARM/gdb-7.10/sim/m32r/modelx.c
    R processors/ARM/gdb-7.10/sim/m32r/sem-switch.c
    R processors/ARM/gdb-7.10/sim/m32r/sem.c
    R processors/ARM/gdb-7.10/sim/m32r/sem2-switch.c
    R processors/ARM/gdb-7.10/sim/m32r/semx-switch.c
    R processors/ARM/gdb-7.10/sim/m32r/sim-if.c
    R processors/ARM/gdb-7.10/sim/m32r/sim-main.h
    R processors/ARM/gdb-7.10/sim/m32r/syscall.h
    R processors/ARM/gdb-7.10/sim/m32r/tconfig.h
    R processors/ARM/gdb-7.10/sim/m32r/traps-linux.c
    R processors/ARM/gdb-7.10/sim/m32r/traps.c
    R processors/ARM/gdb-7.10/sim/m68hc11/ChangeLog
    R processors/ARM/gdb-7.10/sim/m68hc11/Makefile.in
    R processors/ARM/gdb-7.10/sim/m68hc11/aclocal.m4
    R processors/ARM/gdb-7.10/sim/m68hc11/config.in
    R processors/ARM/gdb-7.10/sim/m68hc11/configure
    R processors/ARM/gdb-7.10/sim/m68hc11/configure.ac
    R processors/ARM/gdb-7.10/sim/m68hc11/dv-m68hc11.c
    R processors/ARM/gdb-7.10/sim/m68hc11/dv-m68hc11eepr.c
    R processors/ARM/gdb-7.10/sim/m68hc11/dv-m68hc11sio.c
    R processors/ARM/gdb-7.10/sim/m68hc11/dv-m68hc11spi.c
    R processors/ARM/gdb-7.10/sim/m68hc11/dv-m68hc11tim.c
    R processors/ARM/gdb-7.10/sim/m68hc11/dv-nvram.c
    R processors/ARM/gdb-7.10/sim/m68hc11/emulos.c
    R processors/ARM/gdb-7.10/sim/m68hc11/gencode.c
    R processors/ARM/gdb-7.10/sim/m68hc11/interp.c
    R processors/ARM/gdb-7.10/sim/m68hc11/interrupts.c
    R processors/ARM/gdb-7.10/sim/m68hc11/interrupts.h
    R processors/ARM/gdb-7.10/sim/m68hc11/m68hc11_sim.c
    R processors/ARM/gdb-7.10/sim/m68hc11/sim-main.h
    R processors/ARM/gdb-7.10/sim/mcore/ChangeLog
    R processors/ARM/gdb-7.10/sim/mcore/Makefile.in
    R processors/ARM/gdb-7.10/sim/mcore/aclocal.m4
    R processors/ARM/gdb-7.10/sim/mcore/config.in
    R processors/ARM/gdb-7.10/sim/mcore/configure
    R processors/ARM/gdb-7.10/sim/mcore/configure.ac
    R processors/ARM/gdb-7.10/sim/mcore/interp.c
    R processors/ARM/gdb-7.10/sim/mcore/sim-main.h
    R processors/ARM/gdb-7.10/sim/microblaze/ChangeLog
    R processors/ARM/gdb-7.10/sim/microblaze/Makefile.in
    R processors/ARM/gdb-7.10/sim/microblaze/aclocal.m4
    R processors/ARM/gdb-7.10/sim/microblaze/config.in
    R processors/ARM/gdb-7.10/sim/microblaze/configure
    R processors/ARM/gdb-7.10/sim/microblaze/configure.ac
    R processors/ARM/gdb-7.10/sim/microblaze/interp.c
    R processors/ARM/gdb-7.10/sim/microblaze/microblaze.h
    R processors/ARM/gdb-7.10/sim/microblaze/microblaze.isa
    R processors/ARM/gdb-7.10/sim/microblaze/sim-main.h
    R processors/ARM/gdb-7.10/sim/mips/ChangeLog
    R processors/ARM/gdb-7.10/sim/mips/Makefile.in
    R processors/ARM/gdb-7.10/sim/mips/aclocal.m4
    R processors/ARM/gdb-7.10/sim/mips/config.in
    R processors/ARM/gdb-7.10/sim/mips/configure
    R processors/ARM/gdb-7.10/sim/mips/configure.ac
    R processors/ARM/gdb-7.10/sim/mips/cp1.c
    R processors/ARM/gdb-7.10/sim/mips/cp1.h
    R processors/ARM/gdb-7.10/sim/mips/dsp.c
    R processors/ARM/gdb-7.10/sim/mips/dsp.igen
    R processors/ARM/gdb-7.10/sim/mips/dsp2.igen
    R processors/ARM/gdb-7.10/sim/mips/dv-tx3904cpu.c
    R processors/ARM/gdb-7.10/sim/mips/dv-tx3904irc.c
    R processors/ARM/gdb-7.10/sim/mips/dv-tx3904sio.c
    R processors/ARM/gdb-7.10/sim/mips/dv-tx3904tmr.c
    R processors/ARM/gdb-7.10/sim/mips/interp.c
    R processors/ARM/gdb-7.10/sim/mips/m16.dc
    R processors/ARM/gdb-7.10/sim/mips/m16.igen
    R processors/ARM/gdb-7.10/sim/mips/m16e.igen
    R processors/ARM/gdb-7.10/sim/mips/m16run.c
    R processors/ARM/gdb-7.10/sim/mips/mdmx.c
    R processors/ARM/gdb-7.10/sim/mips/mdmx.igen
    R processors/ARM/gdb-7.10/sim/mips/mips.dc
    R processors/ARM/gdb-7.10/sim/mips/mips.igen
    R processors/ARM/gdb-7.10/sim/mips/mips3264r2.igen
    R processors/ARM/gdb-7.10/sim/mips/mips3d.igen
    R processors/ARM/gdb-7.10/sim/mips/sb1.igen
    R processors/ARM/gdb-7.10/sim/mips/sim-main.c
    R processors/ARM/gdb-7.10/sim/mips/sim-main.h
    R processors/ARM/gdb-7.10/sim/mips/smartmips.igen
    R processors/ARM/gdb-7.10/sim/mips/tconfig.h
    R processors/ARM/gdb-7.10/sim/mips/tx.igen
    R processors/ARM/gdb-7.10/sim/mips/vr.igen
    R processors/ARM/gdb-7.10/sim/mn10300/ChangeLog
    R processors/ARM/gdb-7.10/sim/mn10300/Makefile.in
    R processors/ARM/gdb-7.10/sim/mn10300/aclocal.m4
    R processors/ARM/gdb-7.10/sim/mn10300/am33-2.igen
    R processors/ARM/gdb-7.10/sim/mn10300/am33.igen
    R processors/ARM/gdb-7.10/sim/mn10300/config.in
    R processors/ARM/gdb-7.10/sim/mn10300/configure
    R processors/ARM/gdb-7.10/sim/mn10300/configure.ac
    R processors/ARM/gdb-7.10/sim/mn10300/dv-mn103cpu.c
    R processors/ARM/gdb-7.10/sim/mn10300/dv-mn103int.c
    R processors/ARM/gdb-7.10/sim/mn10300/dv-mn103iop.c
    R processors/ARM/gdb-7.10/sim/mn10300/dv-mn103ser.c
    R processors/ARM/gdb-7.10/sim/mn10300/dv-mn103tim.c
    R processors/ARM/gdb-7.10/sim/mn10300/interp.c
    R processors/ARM/gdb-7.10/sim/mn10300/mn10300.dc
    R processors/ARM/gdb-7.10/sim/mn10300/mn10300.igen
    R processors/ARM/gdb-7.10/sim/mn10300/mn10300_sim.h
    R processors/ARM/gdb-7.10/sim/mn10300/op_utils.c
    R processors/ARM/gdb-7.10/sim/mn10300/sim-main.c
    R processors/ARM/gdb-7.10/sim/mn10300/sim-main.h
    R processors/ARM/gdb-7.10/sim/moxie/ChangeLog
    R processors/ARM/gdb-7.10/sim/moxie/Makefile.in
    R processors/ARM/gdb-7.10/sim/moxie/aclocal.m4
    R processors/ARM/gdb-7.10/sim/moxie/config.in
    R processors/ARM/gdb-7.10/sim/moxie/configure
    R processors/ARM/gdb-7.10/sim/moxie/configure.ac
    R processors/ARM/gdb-7.10/sim/moxie/interp.c
    R processors/ARM/gdb-7.10/sim/moxie/moxie-gdb.dts
    R processors/ARM/gdb-7.10/sim/moxie/sim-main.h
    R processors/ARM/gdb-7.10/sim/msp430/ChangeLog
    R processors/ARM/gdb-7.10/sim/msp430/Makefile.in
    R processors/ARM/gdb-7.10/sim/msp430/aclocal.m4
    R processors/ARM/gdb-7.10/sim/msp430/config.in
    R processors/ARM/gdb-7.10/sim/msp430/configure
    R processors/ARM/gdb-7.10/sim/msp430/configure.ac
    R processors/ARM/gdb-7.10/sim/msp430/msp430-sim.c
    R processors/ARM/gdb-7.10/sim/msp430/msp430-sim.h
    R processors/ARM/gdb-7.10/sim/msp430/sim-main.h
    R processors/ARM/gdb-7.10/sim/msp430/trace.c
    R processors/ARM/gdb-7.10/sim/msp430/trace.h
    R processors/ARM/gdb-7.10/sim/ppc/.gdbinit
    R processors/ARM/gdb-7.10/sim/ppc/BUGS
    R processors/ARM/gdb-7.10/sim/ppc/COPYING.LIB
    R processors/ARM/gdb-7.10/sim/ppc/ChangeLog
    R processors/ARM/gdb-7.10/sim/ppc/ChangeLog.00
    R processors/ARM/gdb-7.10/sim/ppc/INSTALL
    R processors/ARM/gdb-7.10/sim/ppc/Makefile.in
    R processors/ARM/gdb-7.10/sim/ppc/README
    R processors/ARM/gdb-7.10/sim/ppc/RUN
    R processors/ARM/gdb-7.10/sim/ppc/aclocal.m4
    R processors/ARM/gdb-7.10/sim/ppc/altivec.igen
    R processors/ARM/gdb-7.10/sim/ppc/altivec_expression.h
    R processors/ARM/gdb-7.10/sim/ppc/altivec_registers.h
    R processors/ARM/gdb-7.10/sim/ppc/basics.h
    R processors/ARM/gdb-7.10/sim/ppc/bits.c
    R processors/ARM/gdb-7.10/sim/ppc/bits.h
    R processors/ARM/gdb-7.10/sim/ppc/cap.c
    R processors/ARM/gdb-7.10/sim/ppc/cap.h
    R processors/ARM/gdb-7.10/sim/ppc/config.in
    R processors/ARM/gdb-7.10/sim/ppc/configure
    R processors/ARM/gdb-7.10/sim/ppc/configure.ac
    R processors/ARM/gdb-7.10/sim/ppc/corefile-n.h
    R processors/ARM/gdb-7.10/sim/ppc/corefile.c
    R processors/ARM/gdb-7.10/sim/ppc/corefile.h
    R processors/ARM/gdb-7.10/sim/ppc/cpu.c
    R processors/ARM/gdb-7.10/sim/ppc/cpu.h
    R processors/ARM/gdb-7.10/sim/ppc/dc-complex
    R processors/ARM/gdb-7.10/sim/ppc/dc-simple
    R processors/ARM/gdb-7.10/sim/ppc/dc-stupid
    R processors/ARM/gdb-7.10/sim/ppc/dc-test.01
    R processors/ARM/gdb-7.10/sim/ppc/dc-test.02
    R processors/ARM/gdb-7.10/sim/ppc/debug.c
    R processors/ARM/gdb-7.10/sim/ppc/debug.h
    R processors/ARM/gdb-7.10/sim/ppc/device.c
    R processors/ARM/gdb-7.10/sim/ppc/device.h
    R processors/ARM/gdb-7.10/sim/ppc/device_table.c
    R processors/ARM/gdb-7.10/sim/ppc/device_table.h
    R processors/ARM/gdb-7.10/sim/ppc/dgen.c
    R processors/ARM/gdb-7.10/sim/ppc/double.c
    R processors/ARM/gdb-7.10/sim/ppc/dp-bit.c
    R processors/ARM/gdb-7.10/sim/ppc/e500.igen
    R processors/ARM/gdb-7.10/sim/ppc/e500_expression.h
    R processors/ARM/gdb-7.10/sim/ppc/e500_registers.h
    R processors/ARM/gdb-7.10/sim/ppc/emul_bugapi.c
    R processors/ARM/gdb-7.10/sim/ppc/emul_bugapi.h
    R processors/ARM/gdb-7.10/sim/ppc/emul_chirp.c
    R processors/ARM/gdb-7.10/sim/ppc/emul_chirp.h
    R processors/ARM/gdb-7.10/sim/ppc/emul_generic.c
    R processors/ARM/gdb-7.10/sim/ppc/emul_generic.h
    R processors/ARM/gdb-7.10/sim/ppc/emul_netbsd.c
    R processors/ARM/gdb-7.10/sim/ppc/emul_netbsd.h
    R processors/ARM/gdb-7.10/sim/ppc/emul_unix.c
    R processors/ARM/gdb-7.10/sim/ppc/emul_unix.h
    R processors/ARM/gdb-7.10/sim/ppc/events.c
    R processors/ARM/gdb-7.10/sim/ppc/events.h
    R processors/ARM/gdb-7.10/sim/ppc/filter.c
    R processors/ARM/gdb-7.10/sim/ppc/filter.h
    R processors/ARM/gdb-7.10/sim/ppc/filter_filename.c
    R processors/ARM/gdb-7.10/sim/ppc/filter_filename.h
    R processors/ARM/gdb-7.10/sim/ppc/gdb-sim.c
    R processors/ARM/gdb-7.10/sim/ppc/gen-icache.c
    R processors/ARM/gdb-7.10/sim/ppc/gen-icache.h
    R processors/ARM/gdb-7.10/sim/ppc/gen-idecode.c
    R processors/ARM/gdb-7.10/sim/ppc/gen-idecode.h
    R processors/ARM/gdb-7.10/sim/ppc/gen-itable.c
    R processors/ARM/gdb-7.10/sim/ppc/gen-itable.h
    R processors/ARM/gdb-7.10/sim/ppc/gen-model.c
    R processors/ARM/gdb-7.10/sim/ppc/gen-model.h
    R processors/ARM/gdb-7.10/sim/ppc/gen-semantics.c
    R processors/ARM/gdb-7.10/sim/ppc/gen-semantics.h
    R processors/ARM/gdb-7.10/sim/ppc/gen-support.c
    R processors/ARM/gdb-7.10/sim/ppc/gen-support.h
    R processors/ARM/gdb-7.10/sim/ppc/hw_com.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_core.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_cpu.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_cpu.h
    R processors/ARM/gdb-7.10/sim/ppc/hw_disk.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_eeprom.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_glue.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_htab.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_ide.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_init.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_iobus.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_memory.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_nvram.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_opic.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_pal.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_phb.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_phb.h
    R processors/ARM/gdb-7.10/sim/ppc/hw_register.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_sem.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_shm.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_trace.c
    R processors/ARM/gdb-7.10/sim/ppc/hw_vm.c
    R processors/ARM/gdb-7.10/sim/ppc/idecode_branch.h
    R processors/ARM/gdb-7.10/sim/ppc/idecode_expression.h
    R processors/ARM/gdb-7.10/sim/ppc/idecode_fields.h
    R processors/ARM/gdb-7.10/sim/ppc/igen.c
    R processors/ARM/gdb-7.10/sim/ppc/igen.h
    R processors/ARM/gdb-7.10/sim/ppc/inline.c
    R processors/ARM/gdb-7.10/sim/ppc/inline.h
    R processors/ARM/gdb-7.10/sim/ppc/interrupts.c
    R processors/ARM/gdb-7.10/sim/ppc/interrupts.h
    R processors/ARM/gdb-7.10/sim/ppc/ld-cache.c
    R processors/ARM/gdb-7.10/sim/ppc/ld-cache.h
    R processors/ARM/gdb-7.10/sim/ppc/ld-decode.c
    R processors/ARM/gdb-7.10/sim/ppc/ld-decode.h
    R processors/ARM/gdb-7.10/sim/ppc/ld-insn.c
    R processors/ARM/gdb-7.10/sim/ppc/ld-insn.h
    R processors/ARM/gdb-7.10/sim/ppc/lf.c
    R processors/ARM/gdb-7.10/sim/ppc/lf.h
    R processors/ARM/gdb-7.10/sim/ppc/main.c
    R processors/ARM/gdb-7.10/sim/ppc/misc.c
    R processors/ARM/gdb-7.10/sim/ppc/misc.h
    R processors/ARM/gdb-7.10/sim/ppc/mon.c
    R processors/ARM/gdb-7.10/sim/ppc/mon.h
    R processors/ARM/gdb-7.10/sim/ppc/options.c
    R processors/ARM/gdb-7.10/sim/ppc/options.h
    R processors/ARM/gdb-7.10/sim/ppc/os_emul.c
    R processors/ARM/gdb-7.10/sim/ppc/os_emul.h
    R processors/ARM/gdb-7.10/sim/ppc/pk_disklabel.c
    R processors/ARM/gdb-7.10/sim/ppc/ppc-instructions
    R processors/ARM/gdb-7.10/sim/ppc/ppc-spr-table
    R processors/ARM/gdb-7.10/sim/ppc/ppc.mt
    R processors/ARM/gdb-7.10/sim/ppc/psim.c
    R processors/ARM/gdb-7.10/sim/ppc/psim.h
    R processors/ARM/gdb-7.10/sim/ppc/psim.texinfo
    R processors/ARM/gdb-7.10/sim/ppc/registers.c
    R processors/ARM/gdb-7.10/sim/ppc/registers.h
    R processors/ARM/gdb-7.10/sim/ppc/sim-endian-n.h
    R processors/ARM/gdb-7.10/sim/ppc/sim-endian.c
    R processors/ARM/gdb-7.10/sim/ppc/sim-endian.h
    R processors/ARM/gdb-7.10/sim/ppc/sim-main.h
    R processors/ARM/gdb-7.10/sim/ppc/sim_callbacks.h
    R processors/ARM/gdb-7.10/sim/ppc/sim_calls.c
    R processors/ARM/gdb-7.10/sim/ppc/std-config.h
    R processors/ARM/gdb-7.10/sim/ppc/table.c
    R processors/ARM/gdb-7.10/sim/ppc/table.h
    R processors/ARM/gdb-7.10/sim/ppc/tree.c
    R processors/ARM/gdb-7.10/sim/ppc/tree.h
    R processors/ARM/gdb-7.10/sim/ppc/vm.c
    R processors/ARM/gdb-7.10/sim/ppc/vm.h
    R processors/ARM/gdb-7.10/sim/ppc/vm_n.h
    R processors/ARM/gdb-7.10/sim/ppc/words.h
    R processors/ARM/gdb-7.10/sim/rl78/ChangeLog
    R processors/ARM/gdb-7.10/sim/rl78/Makefile.in
    R processors/ARM/gdb-7.10/sim/rl78/aclocal.m4
    R processors/ARM/gdb-7.10/sim/rl78/config.in
    R processors/ARM/gdb-7.10/sim/rl78/configure
    R processors/ARM/gdb-7.10/sim/rl78/configure.ac
    R processors/ARM/gdb-7.10/sim/rl78/cpu.c
    R processors/ARM/gdb-7.10/sim/rl78/cpu.h
    R processors/ARM/gdb-7.10/sim/rl78/gdb-if.c
    R processors/ARM/gdb-7.10/sim/rl78/load.c
    R processors/ARM/gdb-7.10/sim/rl78/load.h
    R processors/ARM/gdb-7.10/sim/rl78/main.c
    R processors/ARM/gdb-7.10/sim/rl78/mem.c
    R processors/ARM/gdb-7.10/sim/rl78/mem.h
    R processors/ARM/gdb-7.10/sim/rl78/rl78.c
    R processors/ARM/gdb-7.10/sim/rl78/trace.c
    R processors/ARM/gdb-7.10/sim/rl78/trace.h
    R processors/ARM/gdb-7.10/sim/rx/ChangeLog
    R processors/ARM/gdb-7.10/sim/rx/Makefile.in
    R processors/ARM/gdb-7.10/sim/rx/README.txt
    R processors/ARM/gdb-7.10/sim/rx/aclocal.m4
    R processors/ARM/gdb-7.10/sim/rx/config.in
    R processors/ARM/gdb-7.10/sim/rx/configure
    R processors/ARM/gdb-7.10/sim/rx/configure.ac
    R processors/ARM/gdb-7.10/sim/rx/cpu.h
    R processors/ARM/gdb-7.10/sim/rx/err.c
    R processors/ARM/gdb-7.10/sim/rx/err.h
    R processors/ARM/gdb-7.10/sim/rx/fpu.c
    R processors/ARM/gdb-7.10/sim/rx/fpu.h
    R processors/ARM/gdb-7.10/sim/rx/gdb-if.c
    R processors/ARM/gdb-7.10/sim/rx/load.c
    R processors/ARM/gdb-7.10/sim/rx/load.h
    R processors/ARM/gdb-7.10/sim/rx/main.c
    R processors/ARM/gdb-7.10/sim/rx/mem.c
    R processors/ARM/gdb-7.10/sim/rx/mem.h
    R processors/ARM/gdb-7.10/sim/rx/misc.c
    R processors/ARM/gdb-7.10/sim/rx/misc.h
    R processors/ARM/gdb-7.10/sim/rx/reg.c
    R processors/ARM/gdb-7.10/sim/rx/rx.c
    R processors/ARM/gdb-7.10/sim/rx/syscall.h
    R processors/ARM/gdb-7.10/sim/rx/syscalls.c
    R processors/ARM/gdb-7.10/sim/rx/syscalls.h
    R processors/ARM/gdb-7.10/sim/rx/trace.c
    R processors/ARM/gdb-7.10/sim/rx/trace.h
    R processors/ARM/gdb-7.10/sim/sh/ChangeLog
    R processors/ARM/gdb-7.10/sim/sh/Makefile.in
    R processors/ARM/gdb-7.10/sim/sh/aclocal.m4
    R processors/ARM/gdb-7.10/sim/sh/config.in
    R processors/ARM/gdb-7.10/sim/sh/configure
    R processors/ARM/gdb-7.10/sim/sh/configure.ac
    R processors/ARM/gdb-7.10/sim/sh/gencode.c
    R processors/ARM/gdb-7.10/sim/sh/interp.c
    R processors/ARM/gdb-7.10/sim/sh/sim-main.h
    R processors/ARM/gdb-7.10/sim/sh/syscall.h
    R processors/ARM/gdb-7.10/sim/sh64/ChangeLog
    R processors/ARM/gdb-7.10/sim/sh64/Makefile.in
    R processors/ARM/gdb-7.10/sim/sh64/aclocal.m4
    R processors/ARM/gdb-7.10/sim/sh64/arch.c
    R processors/ARM/gdb-7.10/sim/sh64/arch.h
    R processors/ARM/gdb-7.10/sim/sh64/config.in
    R processors/ARM/gdb-7.10/sim/sh64/configure
    R processors/ARM/gdb-7.10/sim/sh64/configure.ac
    R processors/ARM/gdb-7.10/sim/sh64/cpu.c
    R processors/ARM/gdb-7.10/sim/sh64/cpu.h
    R processors/ARM/gdb-7.10/sim/sh64/cpuall.h
    R processors/ARM/gdb-7.10/sim/sh64/decode-compact.c
    R processors/ARM/gdb-7.10/sim/sh64/decode-compact.h
    R processors/ARM/gdb-7.10/sim/sh64/decode-media.c
    R processors/ARM/gdb-7.10/sim/sh64/decode-media.h
    R processors/ARM/gdb-7.10/sim/sh64/decode.h
    R processors/ARM/gdb-7.10/sim/sh64/defs-compact.h
    R processors/ARM/gdb-7.10/sim/sh64/defs-media.h
    R processors/ARM/gdb-7.10/sim/sh64/eng-compact.h
    R processors/ARM/gdb-7.10/sim/sh64/eng-media.h
    R processors/ARM/gdb-7.10/sim/sh64/eng.h
    R processors/ARM/gdb-7.10/sim/sh64/mloop-compact.c
    R processors/ARM/gdb-7.10/sim/sh64/mloop-media.c
    R processors/ARM/gdb-7.10/sim/sh64/sem-compact-switch.c
    R processors/ARM/gdb-7.10/sim/sh64/sem-compact.c
    R processors/ARM/gdb-7.10/sim/sh64/sem-media-switch.c
    R processors/ARM/gdb-7.10/sim/sh64/sem-media.c
    R processors/ARM/gdb-7.10/sim/sh64/sh-desc.c
    R processors/ARM/gdb-7.10/sim/sh64/sh-desc.h
    R processors/ARM/gdb-7.10/sim/sh64/sh-opc.h
    R processors/ARM/gdb-7.10/sim/sh64/sh64-sim.h
    R processors/ARM/gdb-7.10/sim/sh64/sh64.c
    R processors/ARM/gdb-7.10/sim/sh64/sim-if.c
    R processors/ARM/gdb-7.10/sim/sh64/sim-main.h
    R processors/ARM/gdb-7.10/sim/sh64/tconfig.h
    R processors/ARM/gdb-7.10/sim/testsuite/.gitignore
    R processors/ARM/gdb-7.10/sim/testsuite/ChangeLog
    R processors/ARM/gdb-7.10/sim/testsuite/Makefile.in
    R processors/ARM/gdb-7.10/sim/testsuite/common/Make-common.in
    R processors/ARM/gdb-7.10/sim/testsuite/common/Makefile.in
    R processors/ARM/gdb-7.10/sim/testsuite/common/alu-n-tst.h
    R processors/ARM/gdb-7.10/sim/testsuite/common/alu-tst.c
    R processors/ARM/gdb-7.10/sim/testsuite/common/bits-gen.c
    R processors/ARM/gdb-7.10/sim/testsuite/common/bits-tst.c
    R processors/ARM/gdb-7.10/sim/testsuite/common/fpu-tst.c
    R processors/ARM/gdb-7.10/sim/testsuite/config/default.exp
    R processors/ARM/gdb-7.10/sim/testsuite/configure
    R processors/ARM/gdb-7.10/sim/testsuite/configure.ac
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/ChangeLog
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/Makefile.in
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/configure
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/configure.ac
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/exit47.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/hello.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/loop.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-ld-d.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-ld-i.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-ld-id.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-ld-im.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-ld-ip.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-ld2w-d.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-ld2w-i.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-ld2w-id.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-ld2w-im.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-ld2w-ip.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st-d.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st-i.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st-id.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st-im.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st-ip.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st-is.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st2w-d.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st2w-i.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st2w-id.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st2w-im.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st2w-ip.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ae-st2w-is.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-dbt.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-ld-st.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-mac.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-macros.i
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-mod-ld-pre.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-msbu.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-mulxu.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-mvtac.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-mvtc.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-rac.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-rachi.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-rdt.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-rep.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-rie-xx.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-rte.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-sac.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-sachi.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-sadd.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-slae.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-sp.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-sub.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-sub2w.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-subi.s
    R processors/ARM/gdb-7.10/sim/testsuite/d10v-elf/t-trap.s
    R processors/ARM/gdb-7.10/sim/testsuite/frv-elf/ChangeLog
    R processors/ARM/gdb-7.10/sim/testsuite/frv-elf/Makefile.in
    R processors/ARM/gdb-7.10/sim/testsuite/frv-elf/cache.s
    R processors/ARM/gdb-7.10/sim/testsuite/frv-elf/configure
    R processors/ARM/gdb-7.10/sim/testsuite/frv-elf/configure.ac
    R processors/ARM/gdb-7.10/sim/testsuite/frv-elf/exit47.s
    R processors/ARM/gdb-7.10/sim/testsuite/frv-elf/grloop.s
    R processors/ARM/gdb-7.10/sim/testsuite/frv-elf/hello.s
    R processors/ARM/gdb-7.10/sim/testsuite/frv-elf/loop.s
    R processors/ARM/gdb-7.10/sim/testsuite/lib/sim-defs.exp
    R processors/ARM/gdb-7.10/sim/testsuite/m32r-elf/ChangeLog
    R processors/ARM/gdb-7.10/sim/testsuite/m32r-elf/Makefile.in
    R processors/ARM/gdb-7.10/sim/testsuite/m32r-elf/configure
    R processors/ARM/gdb-7.10/sim/testsuite/m32r-elf/configure.ac
    R processors/ARM/gdb-7.10/sim/testsuite/m32r-elf/exit47.s
    R processors/ARM/gdb-7.10/sim/testsuite/m32r-elf/hello.s
    R processors/ARM/gdb-7.10/sim/testsuite/m32r-elf/loop.s
    R processors/ARM/gdb-7.10/sim/testsuite/mips64el-elf/ChangeLog
    R processors/ARM/gdb-7.10/sim/testsuite/mips64el-elf/Makefile.in
    R processors/ARM/gdb-7.10/sim/testsuite/mips64el-elf/configure
    R processors/ARM/gdb-7.10/sim/testsuite/mips64el-elf/configure.ac
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/ChangeLog
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/adc.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/add.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/allinsn.exp
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/and.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/b.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/bic.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/bl.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/bx.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/cmn.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/cmp.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/eor.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/hello.ms
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/iwmmxt.exp
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/tbcst.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/testutils.inc
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/textrm.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/tinsr.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/tmia.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/tmiaph.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/tmiaxy.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/tmovmsk.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wacc.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wadd.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/waligni.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/walignr.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wand.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wandn.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wavg2.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wcmpeq.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wcmpgt.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wmac.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wmadd.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wmax.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wmin.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wmov.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wmul.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wor.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wpack.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wror.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wsad.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wshufh.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wsll.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wsra.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wsrl.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wsub.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wunpckeh.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wunpckel.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wunpckih.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wunpckil.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wxor.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/iwmmxt/wzero.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/ldm.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/ldr.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/ldrb.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/ldrh.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/ldrsb.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/ldrsh.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/misaligned1.ms
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/misaligned2.ms
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/misaligned3.ms
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/misc.exp
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/mla.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/mov.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/movw-movt.ms
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/mrs.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/msr.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/mul.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/mvn.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/orr.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/rsb.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/rsc.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/sbc.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/smlal.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/smull.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/stm.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/str.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/strb.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/strh.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/sub.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/swi.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/swp.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/swpb.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/teq.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/testutils.inc
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/adc.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/add-hd-hs.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/add-hd-rs.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/add-rd-hs.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/add-sp.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/add.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/addi.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/addi8.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/allthumb.exp
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/and.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/asr.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/b.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bcc.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bcs.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/beq.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bge.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bgt.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bhi.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bic.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bl-hi.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bl-lo.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/ble.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bls.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/blt.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bmi.cgs
    R processors/ARM/gdb-7.10/sim/testsuite/sim/arm/thumb/bne.cgs

  Log Message:
  -----------
  Merge branch 'Cog' into customizationForPharo


  Commit: f82a5ab550604f61f5d372e958f427a5afa5df1b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f82a5ab550604f61f5d372e958f427a5afa5df1b
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-09-25 (Fri, 25 Sep 2020)

  Changed paths:
    M platforms/Cross/vm/sqCogStackAlignment.h
    M platforms/unix/config/config.h.in
    M platforms/unix/config/configure.ac
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/unix/plugins/UnicodePlugin/README.UnicodePlugin

  Log Message:
  -----------
  Merge branch 'ifaddrs' of https://github.com/dcstes/opensmalltalk-vm into dcstes-ifaddrs

* 'ifaddrs' of https://github.com/dcstes/opensmalltalk-vm:
  sqCogStackAlignment: define getReturnAddress only #if COGVM (not for Stack VM)
  configure:  check for <ifaddrs.h> (Solaris 11 has it, Solaris 10 not)
  Unicode README: add note on a known issue


  Commit: 8bcd1c3981d65cba00ff65c78e0f75087a2cd329
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8bcd1c3981d65cba00ff65c78e0f75087a2cd329
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-09-25 (Fri, 25 Sep 2020)

  Changed paths:
    M platforms/unix/config/configure

  Log Message:
  -----------
  [unix] generate config


  Commit: 790d848891c31fb7608582c4c335e51922f62a67
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/790d848891c31fb7608582c4c335e51922f62a67
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-09-25 (Fri, 25 Sep 2020)

  Changed paths:
    M platforms/Cross/vm/sqCogStackAlignment.h
    M platforms/unix/config/config.h.in
    M platforms/unix/config/configure
    M platforms/unix/config/configure.ac
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/unix/plugins/UnicodePlugin/README.UnicodePlugin

  Log Message:
  -----------
  Merge branch 'dcstes-ifaddrs' into Cog

* dcstes-ifaddrs:
  [unix] generate config
  sqCogStackAlignment: define getReturnAddress only #if COGVM (not for Stack VM)
  configure:  check for <ifaddrs.h> (Solaris 11 has it, Solaris 10 not)
  Unicode README: add note on a known issue


  Commit: 0e41737dbd5cdda9eb48392c8528f014e54768f9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0e41737dbd5cdda9eb48392c8528f014e54768f9
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-25 (Fri, 25 Sep 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/Mac OS/vm/sqMacUnixCommandLineInterface.c
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/unix/vm/sqUnixMain.c
    M platforms/win32/vm/sqWin32Main.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/GeniePlugin/GeniePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c
    M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/LocalePlugin/LocalePlugin.c
    M src/plugins/MIDIPlugin/MIDIPlugin.c
    M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/QuicktimePlugin/QuicktimePlugin.c
    M src/plugins/SerialPlugin/SerialPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2823

Spur:
Use bridges to use a single loop for allObjectsDo: et al.   Hence save lots of
space by avoiding three copies of the inner loop for several object enumeration
operations.  e.g. on MacOS X x86_64 saves over 1% of the VM executable.

Install a bridge from freeStart (end of eden) to newSpaceStart and from
pastSpaceStart (end of past space) to start of eden as required.  Either or
both of partSpace and eden may be empty.  pastSpace may be completely full, or
just one 64-bit word shy of eden.  If one word shy use a "slim bridge", a bridge
that fits in a single word.  Slim bridge is a pun, a return to my youth:
https://www.wwt.org.uk/wetland-centres/slimbridge#

Note that slim bridges (shums would be a better name) could be the solution to
object alignment; by preceding objects with suitable shims, the shims could both
record what an object's alignment is, and be used to pad old space to bring an
object into alignment.

Allow sufficientSpaceAfterGC: (invoked from checkForEventsMayContextSwitch:) to
attempt to shrink if there is lots of free space.  sufficientSpaceAfterGC:
invokes fullGC only if the heap has grown by the growth rarion since the last
fullGC, and (before this change) only fullGC would attempt to shrink.  So memory
would never shrink if some large amout of space became available, since the heap
would not grow again, and fullGC would never be called.  Hence the free space
would remain in the system.  So this is needed to shrink when possible.

Have growOldSpaceByAtLeast: set the needGC flag if growth is either disallowed
or fails.  This will cause the VM to invoke sufficientSpaceAfterGC: in a context
of continuous growth that halts before, say, the growth ratio is reached.

SocketPlugin:
Make sure that all senders of socketValueOf: check for failure (e.g.
primitiveSocketReceiveDataAvailable: primitiveSocketRemotePort:
primitiveSocketSendDone: did not).

Make the four send/receive primitives that take bits array arguments accept
any of Spur's native bits types, byte, double byte, quad byte or octa byte.

Add the bytesPerElement: function to InterpreterProxy/sqVirtualMachine to allow
these primitives to determine the element size.

Slang: Have the SmartSyntaxPlugins use the methodReturnFoo: protocol
where they can.


  Commit: d06387dbb48d5d8d0141e156ac8da65a3fd9c7c4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d06387dbb48d5d8d0141e156ac8da65a3fd9c7c4
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-25 (Fri, 25 Sep 2020)

  Changed paths:
    M platforms/unix/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Attempt to fix the failing builds on linux32x86.  Don't define the name ftell
(which would affect any and all includes that attempt to define ftell),
instead define the application of ftell.


  Commit: 47b8d5202b835b5d9d1556ed0cf0dda11e5b246c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/47b8d5202b835b5d9d1556ed0cf0dda11e5b246c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-25 (Fri, 25 Sep 2020)

  Changed paths:
    M platforms/Cross/vm/sqHeapMap.c

  Log Message:
  -----------
  Inlcude the Squeak headers after the C headers.  This hsould also help fix
breaking builds.


  Commit: a1e4d7b6065b14f3a9f95fe4d030104966754604
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a1e4d7b6065b14f3a9f95fe4d030104966754604
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-25 (Fri, 25 Sep 2020)

  Changed paths:
    M platforms/win32/vm/sqWin32Main.c

  Log Message:
  -----------
  Fix breaking cygwin/mingw builds by redefining printf only if one
defines DBGPRINT, not if one doesn't define NODBGPRINT.


  Commit: 561b06530bbaed5f19e9d7f077a7df9eb3a8d236
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/561b06530bbaed5f19e9d7f077a7df9eb3a8d236
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-26 (Sat, 26 Sep 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2824

Cog: Fix the crash when running tests in
ImageSegmentTest>>#testContextsShouldBeWritableToaFile (see
http://forum.world.st/corruption-of-PC-in-context-objects-or-not-tt5121662.html#none).
In mapping a machine code pc, a code compaction may occur. In this case return
through machine code is impossible without updating a C call stack return
address, since the machine code method that invoked this primitive could have
moved.  So if this happens, map to an interpreter frame and return to the
interpreter.

Refactor CoInterpreter>>ceSendMustBeBooleanTo:interpretingAtDelta: to extract
CoInterpreter>>convertToInterpreterFrame:,  Have CoInterpreterPrimitives>>
primitiveClone, primitiveInstVarAt, primitiveSlotAt monitor newMethod's header
and return to the interpreter if it has changed, indicating that a reclamation
affecting newMethod has occurred.
In V3 make sure that newMethod is set in jitted shallowCopy, instvarAt, slotAt:
(newMethod is assigned by default in Spur).

Again the split JIT/CoInterpreter design comes to the rescue in fixing a very
tricky issue, code moving underneath one.  Being able to simply continue in the
interpreter (impossible in e.g. HPS) means the solution is relatively
straight-forward, and requires very little set-up.


  Commit: 5a0d21d71223b4d1f4d007ebf2441d530c18c3e2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5a0d21d71223b4d1f4d007ebf2441d530c18c3e2
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-26 (Sat, 26 Sep 2020)

  Changed paths:
    M src/plugins/AioPlugin/AioPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2826

InterpreterPlugins: Reduce the duplication of the Alien decoding functions.
[ci skip]


  Commit: d485f8e94961b4dc1fc623ebc3aea35dbdc2c3e2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d485f8e94961b4dc1fc623ebc3aea35dbdc2c3e2
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-27 (Sun, 27 Sep 2020)

  Changed paths:
    M build.win32x86/common/Makefile
    M build.win32x86/common/Makefile.plugin
    M build.win64x64/common/Makefile
    M build.win64x64/common/Makefile.plugin
    M platforms/win32/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Fix the mingw Squeak3D build.  MSVC defines size_t in vcruntime.h.  But for
mingw we have to pull in corecrt.h.  Also add the VM import library to external
plugin links so that a plugin can see warning et al.


  Commit: b0fb4f212344098e4e8cf6ff8e21c44c92fbfb66
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b0fb4f212344098e4e8cf6ff8e21c44c92fbfb66
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-27 (Sun, 27 Sep 2020)

  Changed paths:
    M platforms/Cross/vm/sqVirtualMachine.c

  Log Message:
  -----------
  Include sqAssert.h before sqVirtualMachine.h in sqVirtualMachine.c for the
minheadless builds so they can redefine error to sqError.


  Commit: 24be48ce7a7b7f754de1486e21766a5175f72ebb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/24be48ce7a7b7f754de1486e21766a5175f72ebb
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-27 (Sun, 27 Sep 2020)

  Changed paths:
    M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
    M platforms/unix/vm/sqUnixExternalPrims.c

  Log Message:
  -----------
  Print module handles as pointers in the external plugin symbol lookup debug
machinery.


  Commit: 7b39d8d84a252febf8c916c362f31a4a4405ed32
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7b39d8d84a252febf8c916c362f31a4a4405ed32
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-27 (Sun, 27 Sep 2020)

  Changed paths:
    M src/plugins/IA32ABI/IA32ABI.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2830

IA32ABIPlugin:
Add primAlienCopyInto, a slightly more convenient way of getting data out of
aliens.


  Commit: 7bb57fd7904e1a5466a530636fc98709103b468f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7bb57fd7904e1a5466a530636fc98709103b468f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-27 (Sun, 27 Sep 2020)

  Changed paths:
    M platforms/Cross/vm/sqVirtualMachine.c

  Log Message:
  -----------
  MSVC builds require sqMemoryAccess.h including in sqVirtualMachine.c.


  Commit: 5e3abc4590714a3756e4a08711ea6929614c06b8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5e3abc4590714a3756e4a08711ea6929614c06b8
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-28 (Mon, 28 Sep 2020)

  Changed paths:
    M platforms/Cross/vm/sqAssert.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/win32/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqWin32Alloc.h

  Log Message:
  -----------
  Remove the dependency in sqAssert.h on sqInt et al when using MSVC and hence
remove the need for sqVirtualMachine.c to include sqMemoryAccess.h before
sqAssert.h.  Remove all mention of sqInt in win32/vm/sqPlatformSpecific.h and
hence rescue C++ code that needed to include it but not sqMemoryAccess.h else
where.  Remove a warning by correctly defining error within sqVirtualMachine.h.


  Commit: 1f626d0e80f93dfc42de22efe74a83fa56bd728b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1f626d0e80f93dfc42de22efe74a83fa56bd728b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-29 (Tue, 29 Sep 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2831
Author: eem
Time: 29 September 2020, 8:01:48.222992 pm
UUID: f4fed277-6b62-4e79-9147-c5405589f2b1
Ancestors: VMMaker.oscog-eem.2830

Cogit: (IAAM) correctly implement the fix in VMMaker.oscog-eem.2824.  The
previous version of the fix used methodHeaderOf: to get what was intended
to be the pointer to the cog method, if newMethod was in fact cogged, but
methodHeaderOf: always answers the byetcoded method header.  What is needed
here is the actual pointer to the cog method, i.e. rawHeaderOf:.

CameraPlugin MacOS, add the AVCaptureSessionPreset352x288 size.
win32: put function names at the start of the line.


  Commit: ab8ac9c9cf84cb15b1e9094e1f53dcfd31c2067e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ab8ac9c9cf84cb15b1e9094e1f53dcfd31c2067e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-29 (Tue, 29 Sep 2020)

  Changed paths:
    M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c

  Log Message:
  -----------
  Fix win32 sqImageFileClose; forgot to change the definition when the declaration
was changed in sqPlatformSpecific.h.


  Commit: b7c90f4f1790fd76c1e3014495bb75ced936a33f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b7c90f4f1790fd76c1e3014495bb75ced936a33f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-30 (Wed, 30 Sep 2020)

  Changed paths:
    M src/plugins/IA32ABI/IA32ABI.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2832

Fix a slip in the new IA32ABI copy into primitive.


  Commit: f679770b318090f0abdddeabc59568a6520ed7f2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f679770b318090f0abdddeabc59568a6520ed7f2
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2020-10-01 (Thu, 01 Oct 2020)

  Changed paths:
    M build.win64x64/common/Makefile.tools

  Log Message:
  -----------
  Rescue Win64 cygwin/mingw build and fix issue #498

I (Nicolas Cellier) guess that this only affect cygwin build since there is a parallel Makefile.msvc.tools
`-mno-stack-arg-probe` prevents stack overflow detection when trying to allocate more than a page size on stack, see:
https://archive.is/J01oT

This option makes the VM crash at startup when built for mingw target via cygwin cross-platform toolchain.
Removing the option let the VM start, and the image can at least run some essential SUnit TestCase
Note sure however whether the VM is fully operational or not because I do not know if `-mno-stack-arg-probe` is really required or just an optimization...

`-mno-stack-arg-probe` could eventually work if we would be able to allocate a big enough stack at startup.
That's what we do when using MSVC tool chain:

> ../common/Makefile.msvc.tools:# the default stack size to 2Mb to avoid crashes in the JIT's alloca.
> ../common/Makefile.msvc.tools:DEFAULT_STACK_SIZE:=2097152
> ../common/Makefile.msvc.tools:STACK_LD_FLAG=/STACK:$(DEFAULT_STACK_SIZE),$(DEFAULT_STACK_SIZE)
> ../common/Makefile.msvc.tools:BASELDFLAGS:= $(STACK_LD_FLAG) /DYNAMICBASE /LARGEADDRESSAWARE /NXCOMPAT /DEBUG:FULL

This is supposed to have a solution in mingw too, see:
https://stackoverflow.com/questions/52406183/mingw-stack-size-reserved-or-committed

That's exactly what we are trying to do here:

> ../common/Makefile.tools:BASELDFLAGS:=-m64 -mthreads -Wl,--stack -Xlinker 2097152,2097152 -Wl,$(EXPORT)

Unfortunately, this option is apparently ignored (or overriden?)...


  Commit: 222999facd182d2b8acd37c7f9f4b1d269393eca
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/222999facd182d2b8acd37c7f9f4b1d269393eca
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-04 (Sun, 04 Oct 2020)

  Changed paths:
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Mac OS/vm/sqMacWindow.c
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.h
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m
    M platforms/iOS/vm/Common/Classes/sqSqueakScreenAPI.m
    M platforms/iOS/vm/Common/Classes/sqSqueakScreenAndWindow.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c

  Log Message:
  -----------
  Minor cleanups before attempting the iOS HostWindowPlugin. [ci skip]


  Commit: 5aa95748fb84e0b98e0676326fb04b4b4b22bd30
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5aa95748fb84e0b98e0676326fb04b4b4b22bd30
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-05 (Mon, 05 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m
    M platforms/iOS/vm/Common/Classes/sqSqueakScreenAPI.m
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c

  Log Message:
  -----------
  HostWindowPlugin as per VMMaker.oscog-eem.2834

Implement the position/size part of the plugin on Mac.
And allow the cursor warp primitive to be accessible in Squeak (on Windows
and Mac).


  Commit: 2f9736093002f6e15aeb07232494da228cb8f69a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2f9736093002f6e15aeb07232494da228cb8f69a
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-05 (Mon, 05 Oct 2020)

  Changed paths:
    M platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c

  Log Message:
  -----------
  And don't forget unix (after having forgotten about unix).


  Commit: 59dac6b1ef13cb9708d33cb6ec519c1589e8733d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/59dac6b1ef13cb9708d33cb6ec519c1589e8733d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-05 (Mon, 05 Oct 2020)

  Changed paths:
    A platforms/iOS/plugins/HostWindowPlugin/Makefile

  Log Message:
  -----------
  And we need the Mac HostWindowPlugin Makefile


  Commit: 53437506e134fddff421d6d3f683984bdd328f9b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/53437506e134fddff421d6d3f683984bdd328f9b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M platforms/iOS/vm/OSX/config.h
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c

  Log Message:
  -----------
  Tab sqUnixSocket.c at 4 spaces per tab. Add HAVE_IFADDRS_H to iOS OSX config.h.


  Commit: a717c667aac0c019bbf2cc076c8b2933cea16a7c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a717c667aac0c019bbf2cc076c8b2933cea16a7c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M build.macos32x86/common/Makefile.plugin
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/common/Makefile.plugin
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.plugin
    M build.macos64x64/common/Makefile.vm
    M platforms/iOS/plugins/SqueakSSL/sqMacSSL.c
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/unix/vm/aio.c
    M platforms/unix/vm/sqUnixMain.c
    M platforms/unix/vm/sqaio.h

  Log Message:
  -----------
  Enable AIO_DEBUG by default on the Mac debug VMs.  Add a -aiolog switch to mac
& unix VMs when AIO_DEBUG is defined.  If -DAIO_DEBUG=1 turn on logging by
default (otherwise use the -aiolog switch).  Fix a glitch in SSL debug printing
which will crash the VM if SSL is not yet intialized (e.g. state left over from
a snapshot). [ci skip]


  Commit: 5e747d6bdb3f6079d181dcca5799ddf28204b557
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5e747d6bdb3f6079d181dcca5799ddf28204b557
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/unix/vm/aio.c
    M platforms/unix/vm/sqaio.h

  Log Message:
  -----------
  Implement a slightly mor eprincipled approach to printing the names of socket
aioHandler functions. [ci skip]


  Commit: 9b4d957335cefc5b34754a4f940d2710e6645ad5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9b4d957335cefc5b34754a4f940d2710e6645ad5
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M build.macos32x86/common/Makefile.plugin
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/common/Makefile.plugin
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.plugin
    M build.macos64x64/common/Makefile.vm
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  Have aioPoll check that our SIGIO handler is in place.
Add HAVE_CONFIG_H to the Mac build files.
Have all the functions in platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
start on a new line. (rebuilding because of the HAVE_CONFIG_H change).


  Commit: d418c9c36233e03ff18cce45cd76fae2c42e6104
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d418c9c36233e03ff18cce45cd76fae2c42e6104
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-06 (Tue, 06 Oct 2020)

  Changed paths:
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/unix/vm/aio.c
    M platforms/unix/vm/sqaio.h

  Log Message:
  -----------
  Fix an old bug with pollpip outputting nulls.  Don't output carriage returns if
outputting to a file.  Arrange that FPRINTF will pre4pend a newline if following
pollpip output.  Add logging for turning on SIGIO and for setsockopt via the
primitive.


  Commit: 87afa4d0f847217cbface064c8a76c5365c85a2e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/87afa4d0f847217cbface064c8a76c5365c85a2e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-07 (Wed, 07 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/CameraPlugin/CameraPlugin.h
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m
    M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M src/plugins/CameraPlugin/CameraPlugin.c

  Log Message:
  -----------
  CameraPlugin as per VMMaker.oscog-eem.2835

CameraPlugin: extend the interface to allow interrupt-driven frame receipt.
Implement the interface on Mac.  Write teh code for Windows (but it is yet to
be compiled, let alone tested). Stub out the code on unix.
[ci skip] (until windows works too)


  Commit: 268e45d74b1c2bc24376f2e64276e8d0b9c46031
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/268e45d74b1c2bc24376f2e64276e8d0b9c46031
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-07 (Wed, 07 Oct 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M platforms/win32/plugins/AsynchFilePlugin/sqWin32AsyncFilePrims.c
    M platforms/win32/plugins/B3DAcceleratorPlugin/sqWin32D3D.c
    M platforms/win32/plugins/B3DAcceleratorPlugin/sqWin32OpenGL.c
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M platforms/win32/plugins/CroquetPlugin/sqWin32CroquetPlugin.c
    M platforms/win32/plugins/DropPlugin/sqWin32Drop.c
    M platforms/win32/plugins/FileAttributesPlugin/faSupport.h
    M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
    M platforms/win32/plugins/FontPlugin/sqWin32FontPlugin.c
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
    M platforms/win32/plugins/JoystickTabletPlugin/sqWin32Joystick.c
    M platforms/win32/plugins/LocalePlugin/sqWin32Locale.c
    M platforms/win32/plugins/MIDIPlugin/sqWin32MIDI.c
    M platforms/win32/plugins/RomePlugin/sqWin32RomePlugin.c
    M platforms/win32/plugins/SecurityPlugin/sqWin32Security.c
    M platforms/win32/plugins/SerialPlugin/sqWin32SerialPort.c
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
    M platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c
    M platforms/win32/plugins/SqueakSSL/sqWin32SSL.c
    M platforms/win32/plugins/UUIDPlugin/sqWin32UUID.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVm source as per VMMaker.oscog-eem.2836

Cogit: Fix an occasional initialization crash due to address space
randomization. Don't enforce the range check in rewriteCallAt:target:
et al until the Cogit is initializaed hence avoiding crashes during
expectedClosedPICPrototype:'s validation.

Eliminate the <windows.h> warning by making them all <Windows.h>.

CameraPlugin: implement the interrupt-driven interface on Windows.


  Commit: d0e03cd5f5feffac60545907d4f0de5a446c747a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d0e03cd5f5feffac60545907d4f0de5a446c747a
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/unix/vm/aio.c
    M platforms/unix/vm/sqaio.h

  Log Message:
  -----------
  Unix/macOS SocketPlugin: improve connection status printing. [ci skip]


  Commit: 3f129f28147b828a83ca03ac32b384ce4d0acd1e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3f129f28147b828a83ca03ac32b384ce4d0acd1e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/unix/vm/aio.c
    M platforms/unix/vm/sqaio.h
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c

  Log Message:
  -----------
  Improve the socket logging even more on unix.  Avoid copying option names in
setsockopt/getsockopt operations. Tab sqWin32NewNet.c to 4 spaces per tab.


  Commit: 7deac028aeeb769c8782242fc23bebdfaaa58e3d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7deac028aeeb769c8782242fc23bebdfaaa58e3d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-08 (Thu, 08 Oct 2020)

  Changed paths:
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c

  Log Message:
  -----------
  Unix(macOS) SocketPlugin:
Fix sendDone/primtiveSocketSendDone/sqSocketSendDone on macOS.  The select in
socketWritable does not answer true for writable sockets, presumably because
the select in aioPoll already has done.  So have dataHandler (which is called
from aioPoll when the socket *is* writable) set a flag in privateSocketStruct
notifiedOfWritability and use this to avoid the wrongly unsuccessful call of
select in sqSocketSendDone. Clear notifiedOfWritability before any and all send/
write system calls.
Have sqWin32NewNet.c process the select result in its socketWritable in exactly
the same way as sqUnixSocket.c's.

I WELCOME ANY REVIEW OF THIS COMMIT!!  Levente, Tobias, you might take a close
look at this one.


  Commit: 7d1a55bcb22912ab6eec0d12d92441997e086deb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7d1a55bcb22912ab6eec0d12d92441997e086deb
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-09 (Fri, 09 Oct 2020)

  Changed paths:
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c

  Log Message:
  -----------
  Correct my misreading of the select man page.  Thanks Levente.


  Commit: 0523bff5d630ab6d221700a44a4fffee6bb6405b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0523bff5d630ab6d221700a44a4fffee6bb6405b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-10 (Sat, 10 Oct 2020)

  Changed paths:
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c

  Log Message:
  -----------
  Unix socket plugin:
Fix two failures and one error for socket tests on macOS.  sendto(2) may fail
with EISCONN if the socket is already connected and a perr address is supplied.
So if sendto errors with EISCONN retry using send.
Use poll(2) instead of select for determining writability of a single socket.


  Commit: 3f34f58f00bb492aa0064c32b1b5b3d78fa753e9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3f34f58f00bb492aa0064c32b1b5b3d78fa753e9
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-10 (Sat, 10 Oct 2020)

  Changed paths:
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c

  Log Message:
  -----------
  Unix socket plugin:
Don't read errno unless read et al answer < 0 in sqSocketReceiveDataAvailable
at al.


  Commit: 161310338813e55e041b7d3820a1021b287b5ff6
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/161310338813e55e041b7d3820a1021b287b5ff6
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-10 (Sat, 10 Oct 2020)

  Changed paths:
    M platforms/unix/vm/sqUnixMain.c

  Log Message:
  -----------
  Fix sqUnixMain.c after adding AIO_DEBUG command line switch.


  Commit: eb406b72e9c1800729c4108586109b3607bf357d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb406b72e9c1800729c4108586109b3607bf357d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-10 (Sat, 10 Oct 2020)

  Changed paths:
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m

  Log Message:
  -----------
  macOS Cocoa/iOS:
implement double clicks for mouse events. Split recordMouseEvent: into
recordMouseEvent: & recordMouseButtonEvent:, calling the relevant one from the
handlers in the platforms/iOS/vm/OSX/sqSqueakOSXFooView.m files.  Have
recordMouseButtonEvent: initialize the nrClicks field in the event.


  Commit: 3e69f58d53f53462de08533ce0489658242045e6
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3e69f58d53f53462de08533ce0489658242045e6
  Author: stes <stes at telenet.be>
  Date:   2020-10-12 (Mon, 12 Oct 2020)

  Changed paths:
    M build.sunos32x86/squeak.cog.spur/build/mvm
    M build.sunos32x86/squeak.stack.spur/build/mvm
    M build.sunos64x64/squeak.cog.spur/build/mvm
    M build.sunos64x64/squeak.stack.spur/build/mvm

  Log Message:
  -----------
  SunOS change: change /usr/bin/gmake to gmake in mvm


  Commit: f32ae53b30646499f88af790df57d46affa44d44
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f32ae53b30646499f88af790df57d46affa44d44
  Author: stes <stes at telenet.be>
  Date:   2020-10-12 (Mon, 12 Oct 2020)

  Changed paths:
    M build.sunos32x86/squeak.cog.spur/build/mvm
    M build.sunos32x86/squeak.stack.spur/build/mvm
    M build.sunos64x64/squeak.cog.spur/build/mvm
    M build.sunos64x64/squeak.stack.spur/build/mvm

  Log Message:
  -----------
  SunOS change: add -DAIO_DEBUG to mvm files


  Commit: 0361fc33d5f72b153b098f6400bad9b664a2625f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0361fc33d5f72b153b098f6400bad9b664a2625f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-12 (Mon, 12 Oct 2020)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXScreenAndWindow.m

  Log Message:
  -----------
  Add WindowEventMetricChange support for macOS (iOS). Fix a nasty typo in iOS
(NSWIndow was used in a few places instead of NSWindow).  Replace the charming
WindowEventStinks with the more utilitarian WindowEventScreenChange.
Update and add commentary in sq.h for major features/flavours.


  Commit: 2806de127582c35b34d01de9db7f5e48c5f06b00
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2806de127582c35b34d01de9db7f5e48c5f06b00
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-12 (Mon, 12 Oct 2020)

  Changed paths:
    R build.linux64ARMv8/squeak.cog.spur/makeallclean
    R build.linux64ARMv8/squeak.cog.spur/makealldirty
    A build.linux64ARMv8/squeak.cog.spur/makeclean
    A build.linux64ARMv8/squeak.cog.spur/makedirty
    M build.linux64ARMv8/squeak.cog.spur/plugins.ext

  Log Message:
  -----------
  Add cameraPlugin to linux ARMv8 builds. [ci skip]


  Commit: 2739b1b7c72b6c7c8ca37f17e0393ac00752fc63
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2739b1b7c72b6c7c8ca37f17e0393ac00752fc63
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-13 (Tue, 13 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.h
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXScreenAndWindow.m

  Log Message:
  -----------
  Implement the WindowEventMetricChanged and WindowEventChangeScreen events for
macOS.  There's still some glitches; positioning a window via the HWP offsets
downwards by either the window title height or the screen menu bar height.


  Commit: bb4e0cbedcae9d125e44b2e057f8b44debd9906c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bb4e0cbedcae9d125e44b2e057f8b44debd9906c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-14 (Wed, 14 Oct 2020)

  Changed paths:
    M build.linux64ARMv8/squeak.cog.spur/build.debug/mvm
    M build.linux64ARMv8/squeak.cog.spur/plugins.ext
    M platforms/Cross/plugins/CameraPlugin/CameraPlugin.h
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m
    M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/unix/vm/aio.c
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M src/plugins/CameraPlugin/CameraPlugin.c

  Log Message:
  -----------
  CameraPlugin source as per VMMaker.oscog-eem.2840

Add a primCameraUID primitive, to equal facilities in the Qwaq QWebcam plugin
(even though this appears inoperative on Windows).
Add module start-up and shutdown operations, useful for cleanup.
On Windows fix a storage leak with enumerating names.
On Linux implement the plumbing for CameraSetSemaphore and check the necessary
capability, but at least on 5.x kernels and earliuer there is no SIGIO notifi-
cation, and hence the asynchronous interface is currently unavailable.  We could
work around this by spawning a thread to do blocking reads, but I don't have the
time right now.
Make a function static in sqUnixSocket.c.
Correct the ioctl code (unused on current platforms) to use the TIOCSPGRP arg
to ioctl (SIOCSPGRP is socket-specific). This may be wrong, but if it is it will
require the aioEnable interface to be extended to allow clients to state whether
they are sockets or not.
Enable the CameraPlugin on build.linux64ARMv8.


  Commit: eb2d9e2d1e2ef377857ca1b60c5d228b1f60b30a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb2d9e2d1e2ef377857ca1b60c5d228b1f60b30a
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-15 (Thu, 15 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/SocketPlugin/SocketPlugin.h
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c

  Log Message:
  -----------
  SocketPlugin:
Move common defines from the platform-specific support code into SocketPlugin.h.
Support SQ_SOCKET_FAMILY_UNSPECIFIED in primitiveResolverGetAddressInfo/
primitiveResolverGetAddressInfoHost:service:flags:family:type:protocol:/
sqResolverGetAddressInfoHostSizeServiceSizeFlagsFamilyTypeProtocol.

Change the win32 code so that if( => if ( & while( => while (.
These are not function calls.


  Commit: ed4ce29b63faa26c7e8632eb68084c4dd5496adf
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ed4ce29b63faa26c7e8632eb68084c4dd5496adf
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-15 (Thu, 15 Oct 2020)

  Changed paths:
    M build.win32x86/squeak.cog.spur.lowcode/plugins.ext
    M build.win32x86/squeak.cog.spur/plugins.ext
    M build.win32x86/squeak.cog.v3/plugins.ext
    M build.win32x86/squeak.sista.spur/plugins.ext
    M build.win32x86/squeak.stack.spur/plugins.ext
    M build.win32x86/squeak.stack.v3/plugins.ext
    M build.win64x64/common/SETPATH.BAT
    M build.win64x64/squeak.cog.spur/plugins.ext
    M build.win64x64/squeak.stack.spur/plugins.ext
    M platforms/Cross/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.h
    M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c
    M platforms/Cross/vm/sq.h
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M platforms/win32/vm/sqWin32Window.c

  Log Message:
  -----------
  Windows plugins:
Fix device enumeration in the CameraPlugin and hence derive a valid cameraUID.
Hack around a shutdown issue in the production VM's CameraPlugin; certain
pointers in the Camera structure seem to get overwritten, so puttin range checks
to avoid calling bogus pointers.  Ths s an awful hack, but I don't have time to
diagnose now.
Fx the B3DAcceleratorPlugin's include of getWindowName in the debug variant's
debug printing.
Include the CameraPlugin in all squeak VM builds.
Add the CLang bin directory to the path set in SETPATH.BAT.


  Commit: 12bf6b0a884ebeb5c5bc31527467ef95d348f6d9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/12bf6b0a884ebeb5c5bc31527467ef95d348f6d9
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/CameraPlugin/CameraPlugin.h
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m
    M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M src/plugins/CameraPlugin/CameraPlugin.c

  Log Message:
  -----------
  CameraPlugin as per Name: VMMaker.oscog-eem.2841

CameraPlugin: Answer a getter for the semaphoreIndex to allow for a convenient
interrupt-driven waitForCameraStart: interface. Check the cameraNum argument is
in range in the Unix primitives.  Fix a failure to set the semaphore on windows
when attempting to set teh semaphore before the arrival of the first frame.


  Commit: 9dfb802ae89a6ff175f4362d56c4fab62d88ca6d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9dfb802ae89a6ff175f4362d56c4fab62d88ca6d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c

  Log Message:
  -----------
  Unix CameraPlugin: Have CameraGetParam check if camera is readable if frameCount
is zero.  This allows the simple interface to work at a good framerate.


  Commit: d990bfd62542194ccc86b9687c7c1d9636a66403
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d990bfd62542194ccc86b9687c7c1d9636a66403
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-16 (Fri, 16 Oct 2020)

  Changed paths:
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m

  Log Message:
  -----------
  Fix some serious misunderstandings and a bad slip in the mac HostWindowsPlugin.
NativeDisplay revers to the client rectangle, not the screen.
NativeDisplaySize was answering position (!!).


  Commit: c852d362256d436c7e1bc32b8b7938428848699f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c852d362256d436c7e1bc32b8b7938428848699f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-17 (Sat, 17 Oct 2020)

  Changed paths:
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp

  Log Message:
  -----------
  Fix a bad slip in Windows' CameraUID which crashes the system when the
fnciton is used on an unused camera index.


  Commit: 46a232ba74eb1f2e798d24fe8bc4fcdf2e357717
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/46a232ba74eb1f2e798d24fe8bc4fcdf2e357717
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-17 (Sat, 17 Oct 2020)

  Changed paths:
    M src/plugins/IA32ABI/IA32ABI.c

  Log Message:
  -----------
  IA32ABI (Alien plugin) as per VMMaker.oscog-eem.2843

Add introspection primtive answering the most recent VMCallbackContext address.


  Commit: fc6af2d27d99e1901280e5cf415051330fdd5cb8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fc6af2d27d99e1901280e5cf415051330fdd5cb8
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-17 (Sat, 17 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64abicc.c
    M platforms/win32/misc/qedit.h

  Log Message:
  -----------
  ELiminate a few win32 warnings for windows.h vs Windows.h. [ci skip]


  Commit: e8a8292c3fdf06eea63c6ae34fd870a820d8bc8e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e8a8292c3fdf06eea63c6ae34fd870a820d8bc8e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-17 (Sat, 17 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/x64win64stub.c

  Log Message:
  -----------
  And another one bites the dust [ci skip]


  Commit: 4a29cd651c3f6cd4d7be23356facb6757e4bfe91
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4a29cd651c3f6cd4d7be23356facb6757e4bfe91
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-17 (Sat, 17 Oct 2020)

  Changed paths:
    M src/plugins/IA32ABI/IA32ABI.c

  Log Message:
  -----------
  Actually export the primitive added in the previous commit.


  Commit: e5f17dbca4e74be40c5db244a61f7f24eda21639
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e5f17dbca4e74be40c5db244a61f7f24eda21639
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-17 (Sat, 17 Oct 2020)

  Changed paths:
    M src/plugins/IA32ABI/IA32ABI.c

  Log Message:
  -----------
  IA32ABI (Alien plugin) as per VMMaker.oscog-eem.2846

Add introspection primtive answering the most recent VMCallbackContext address.


  Commit: 883fab5c30cff36aeb93129030e8f7bfa692a697
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/883fab5c30cff36aeb93129030e8f7bfa692a697
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-17 (Sat, 17 Oct 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspur64src/vm/vmCallback.h
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspursrc/vm/vmCallback.h
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstack64src/vm/vmCallback.h
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M nsspurstacksrc/vm/vmCallback.h
    M platforms/Cross/plugins/IA32ABI/arm32abicc.c
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64abicc.c
    M platforms/win32/vm/sqWin32Main.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spur64src/vm/vmCallback.h
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcode64src/vm/vmCallback.h
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/vmCallback.h
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestack64src/vm/vmCallback.h
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spurlowcodestacksrc/vm/vmCallback.h
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursista64src/vm/vmCallback.h
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursistasrc/vm/vmCallback.h
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spursrc/vm/vmCallback.h
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstack64src/vm/vmCallback.h
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M spurstacksrc/vm/vmCallback.h
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M src/vm/vmCallback.h
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c
    M stacksrc/vm/vmCallback.h

  Log Message:
  -----------
  CogVM/IA32API plugin source as per VMMaker.oscog-eem.2847

Fix a bad bug in IA32ABIPlugin>>#primReturnAsFromContextThrough, which must
always signal the semaphore whether it returns to C oir not, because if more
than one callback is waiting to retuern and one that fails to return doesn't
signal the semaphore to give anothe rwaiitng callback the chance to return
the system will deadlock.
Add savedMostRecentCallbackContext to VMCallbackContext so we can get the
entire list from the image to debug deadlocks.
Consign IA32ABIPlugin>>#primReturnFromContextThrough to history.


  Commit: 712cfe6c3e29667b56e668d7641daced18efb666
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/712cfe6c3e29667b56e668d7641daced18efb666
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-17 (Sat, 17 Oct 2020)

  Changed paths:
    M platforms/win32/vm/sqWin32Main.c

  Log Message:
  -----------
  Windows: Allow an image supplied on the command line to override an imge in
the .ini file.  It's an irritating bug to do otherwise.


  Commit: fae0d31cd52341977d37d150d8d2c9272f9864bf
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fae0d31cd52341977d37d150d8d2c9272f9864bf
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-18 (Sun, 18 Oct 2020)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/win32/vm/sqWin32Heartbeat.c
    M platforms/win32/vm/sqWin32Main.c

  Log Message:
  -----------
  Win32/64 VM: update the system time basis to use the Windows 8 API
GetSystemTimePreciseAsFileTime.  Retain the old code if compiling on an earlier
system, moot, but what the hell.
Declare ioInitTime in sq.h.


  Commit: 171c235451dd16fe6bb29329c3562b2c741f4b1d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/171c235451dd16fe6bb29329c3562b2c741f4b1d
  Author: Levente Uzonyi <leves at caesar.elte.hu>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  Added epoll support for aio.c on unix

When HAVE_CONFIG_H and HAVE_EPOLL is true (the former is pretty much always
true), the select-based aio implementation is replaced with an epoll-based one.
The epoll variant has a few advantages:

- it is free of the lost readSemaphore signals bug (see the comments of
  Socket's various #waitFor* methods which wait on readSemaphore).
- idle CPU usage is down from ~10% to ~2%
- faster Socket operations

Known issue:
- when the VM quits, an error message appears from aioDisable() because
  the file descriptor about to be removed from the epoll set has already
  been closed, therefore it's not in the set. It can be worked around
  by supressing error messages when aioDisable() is called by aioFini()


  Commit: da7954d2e48d1471401ad85865b5f9a4af95cd12
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/da7954d2e48d1471401ad85865b5f9a4af95cd12
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-18 (Sun, 18 Oct 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2849

Fix an awful regression introduced in VMMaker.oscog-eem.2837.  Have the
setFullScreen fag also set the flag that is stored in the image header,
hence having the image start up as it was saved.
And have the flags not recognised by a specific VM still get recorded in
imageHeaderFlags, so set parameters will get set in the image header.


  Commit: 5fea0e35d24cbda5d31e3b0faaf2c6223c030a26
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5fea0e35d24cbda5d31e3b0faaf2c6223c030a26
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-18 (Sun, 18 Oct 2020)

  Changed paths:
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  Merge pull request #528 from smalltalking/Cog

Added epoll support for aio.c on unix


  Commit: 68a156fbe33a0792cd18ceffddb63baf01933c4a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/68a156fbe33a0792cd18ceffddb63baf01933c4a
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-18 (Sun, 18 Oct 2020)

  Changed paths:
    M platforms/Cross/vm/sq.h
    A platforms/Cross/vm/sqImageFileAccessViaStdio.h
    A platforms/iOS/vm/OSX/sqImageFileAccess.h
    M platforms/iOS/vm/OSX/sqPlatformSpecific.h
    A platforms/unix/vm/sqImageFileAccess.h
    A platforms/win32/vm/sqImageFileAccess.h
    M platforms/win32/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Image read/write. Refactor the implementation, eliminating the default macros
in sq.h, and taking definitions out to various sqImageFileAccess.h files,
leaving sqImageFileAccessViaStdio.h as a fall back.  On unix/macos, implement
the API above the open/read/write/lseek/close system calls.


  Commit: 1807647250bdf8e30521040286bdfd456a5f0593
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1807647250bdf8e30521040286bdfd456a5f0593
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-18 (Sun, 18 Oct 2020)

  Changed paths:
    M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
    M platforms/win32/vm/sqImageFileAccess.h
    M platforms/win32/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  SOme way through the image file i/o refactoring for win32. Committing partial
work in case one of the Potsdam folks wants to have a go.


  Commit: 00070a8776c57c7bc69aa7a9cdce43785842d093
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/00070a8776c57c7bc69aa7a9cdce43785842d093
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M build.sunos32x86/squeak.cog.spur/build/mvm
    M build.sunos32x86/squeak.stack.spur/build/mvm
    M build.sunos64x64/squeak.cog.spur/build/mvm
    M build.sunos64x64/squeak.stack.spur/build/mvm

  Log Message:
  -----------
  Merge pull request #527 from dcstes/sunosaiodebug

Add  -DAIO_DEBUG to mvm files for SunOS


  Commit: d89b4a6d8c8c26dc712d5ec325417bd78d2458e2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d89b4a6d8c8c26dc712d5ec325417bd78d2458e2
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M build.win32x86/common/Makefile.msvc.flags
    M build.win32x86/common/Makefile.msvc.tools
    M build.win32x86/common/Makefile.plugin
    M build.win32x86/common/Makefile.tools
    M build.win64x64/common/Makefile.msvc.tools
    M build.win64x64/common/Makefile.plugin
    M build.win64x64/common/Makefile.tools
    M platforms/minheadless/windows/sqPlatformSpecific-Win32.h
    M platforms/win32/plugins/FilePlugin/sqWin32FilePrims.c
    M platforms/win32/vm/sqImageFileAccess.h
    M platforms/win32/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqWin32.h
    A scripts/bothmodified
    A scripts/cpmodified
    M scripts/gitrevert
    M scripts/modified
    A scripts/new
    M scripts/untracked

  Log Message:
  -----------
  Win32 file access: Make WIN32_FILE_SUPPORT the implicit default.  Move the
define of NO_STD_FILE_SUPPORT into platforms/win32/vm/sqPlatformSpecific.h.
Define PATH_MAX so the file plugin can compile.

Fix a few scripts so that e.g. scripts/modified works after modified files are
staged.  Add some of the scripts I've had laying sbout for a while.


  Commit: 1a7312f18af327d214347ec87dca86d223269880
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1a7312f18af327d214347ec87dca86d223269880
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M platforms/Cross/vm/sq.h
    M platforms/Mac OS/vm/sqMacMain.c
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication+imageReadWrite.m
    M platforms/unix/vm/sqImageFileAccess.h
    M platforms/unix/vm/sqUnixMain.c
    M platforms/win32/vm/sqWin32Main.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2850
Author: eem

Have the interpreters include sqImageFileAccess.h directly so that sq.h
doesn't have to, and hence the entire VM isn't recompiled whenever
sqImageFileAccess.h does.

Fix some C compiler warnings around invalidCompactClassError:.


  Commit: a82e81aa57d979a4fbd6906592583d8616bb4bbb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a82e81aa57d979a4fbd6906592583d8616bb4bbb
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M platforms/iOS/vm/Common/sqMacV2Memory.c

  Log Message:
  -----------
  And rescue a straggler.


  Commit: c6a51e1e4a85b5ae0b67d2d376a641890f262e56
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c6a51e1e4a85b5ae0b67d2d376a641890f262e56
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M platforms/win32/vm/sqWin32Heartbeat.c

  Log Message:
  -----------
  FIx a slip in the change over from the old win32 time interface, which is for
the moment still used by the cygwin/mingw build (this needs to be fixed).


  Commit: 89efbcc16d4a6acdcfd4f7c90e568bbd31f6ab54
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/89efbcc16d4a6acdcfd4f7c90e568bbd31f6ab54
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M platforms/unix/vm/sqImageFileAccess.h

  Log Message:
  -----------
  Chunk image read/writes into 1Gb maxima.  >4Gb image save/restore works (at
least on macOS).


  Commit: 93e1582ff3573d67390b7b7e35f30725049ec88e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/93e1582ff3573d67390b7b7e35f30725049ec88e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32Alloc.h
    M platforms/win32/vm/sqWin32Main.c

  Log Message:
  -----------
  Merge pull request #504 from marceltaeumel/marceltaeumel/patch-4

Removes support for NO_VIRTUAL_MEMORY on win32 platform


  Commit: 764e543dd6017c7204c2735a45a426c965dc6553
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/764e543dd6017c7204c2735a45a426c965dc6553
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos32x86/pharo.cog.spur.lowcode/Makefile
    M build.macos32x86/pharo.cog.spur.minheadless/Makefile
    M build.macos32x86/pharo.cog.v3/Makefile
    M build.macos64x64/common/Makefile.app
    R platforms/iOS/vm/English.lproj/MainMenu-cg.xib
    R platforms/iOS/vm/English.lproj/MainMenu-opengl.xib
    R platforms/iOS/vm/English.lproj/MainMenu.xib
    A platforms/iOS/vm/English.lproj/Newspeak-MainMenu-cg.xib
    A platforms/iOS/vm/English.lproj/Newspeak-MainMenu-opengl.xib
    A platforms/iOS/vm/English.lproj/Newspeak-MainMenu.xib
    A platforms/iOS/vm/English.lproj/Pharo-MainMenu-opengl.xib
    A platforms/iOS/vm/English.lproj/Pharo-MainMenu.xib
    A platforms/iOS/vm/English.lproj/Squeak-MainMenu-cg.xib
    A platforms/iOS/vm/English.lproj/Squeak-MainMenu-opengl.xib
    A platforms/iOS/vm/English.lproj/Squeak-MainMenu.xib
    M platforms/iOS/vm/OSX/Pharo-Info.plist
    M platforms/iOS/vm/OSX/SqueakOSXApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m

  Log Message:
  -----------
  Merge pull request #524 from demarey/customizationForPharo

Customization for Pharo & About Dialog


  Commit: aafb3941fed5bc42f6849f74c782f27ef2c5c65b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/aafb3941fed5bc42f6849f74c782f27ef2c5c65b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M platforms/unix/vm/sqUnixExternalPrims.c

  Log Message:
  -----------
  Merge pull request #497 from tom95/dlopen-path

unix: use dlopen's lookup mechanism when not specifying a path


  Commit: 10cb9a759566159c7f38c56bc0c2535875985132
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/10cb9a759566159c7f38c56bc0c2535875985132
  Author: Levente Uzonyi <leves at caesar.elte.hu>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M platforms/unix/vm/sqUnixMain.c

  Log Message:
  -----------
  Fix image opening on unix

In imgInit() of sqUnixMain.c
- preserve fd instead of throwing it away
- use fileno() to get the file descriptor (fd) created by fopen() instead of
  opening the file again with open() (which leaked a file descriptor due to
  lack of close())
- pass the file descriptor fd instead of the FILE* f to the recently changed
  methods expecting a file descriptor, e.g. readImageFromFileHeapSizeStartingAt()


  Commit: de8df0c4e692a4869456b4c6814339d7b86bc33e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/de8df0c4e692a4869456b4c6814339d7b86bc33e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M platforms/unix/vm/sqUnixMain.c

  Log Message:
  -----------
  Merge pull request #529 from smalltalking/Cog

Fix image opening on unix


  Commit: 48b0ee9c0380fce0466a432d07941630bbedf4fb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/48b0ee9c0380fce0466a432d07941630bbedf4fb
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos32x86/pharo.cog.spur.lowcode/Makefile
    M build.macos32x86/pharo.cog.spur.minheadless/Makefile
    M build.macos32x86/pharo.cog.v3/Makefile
    M build.macos64x64/common/Makefile.app
    R platforms/iOS/vm/English.lproj/MainMenu-cg.xib
    R platforms/iOS/vm/English.lproj/MainMenu-opengl.xib
    R platforms/iOS/vm/English.lproj/MainMenu.xib
    A platforms/iOS/vm/English.lproj/Newspeak-MainMenu-cg.xib
    A platforms/iOS/vm/English.lproj/Newspeak-MainMenu-opengl.xib
    A platforms/iOS/vm/English.lproj/Newspeak-MainMenu.xib
    A platforms/iOS/vm/English.lproj/Pharo-MainMenu-opengl.xib
    A platforms/iOS/vm/English.lproj/Pharo-MainMenu.xib
    A platforms/iOS/vm/English.lproj/Squeak-MainMenu-cg.xib
    A platforms/iOS/vm/English.lproj/Squeak-MainMenu-opengl.xib
    A platforms/iOS/vm/English.lproj/Squeak-MainMenu.xib
    M platforms/iOS/vm/OSX/Pharo-Info.plist
    M platforms/iOS/vm/OSX/SqueakOSXApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/unix/vm/sqUnixExternalPrims.c
    M platforms/unix/vm/sqUnixMain.c
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32Alloc.h
    M platforms/win32/vm/sqWin32Main.c

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: f14b93899570196e00db9dab6d70012c26db5234
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f14b93899570196e00db9dab6d70012c26db5234
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c

  Log Message:
  -----------
  FilePlugin: for consistency have sqFilePluginBasicPrims.c answer 0 for the
size of a stdio stream, rather than fail.


  Commit: 252be09bee477df3592b796977f2781400eaceb2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/252be09bee477df3592b796977f2781400eaceb2
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-19 (Mon, 19 Oct 2020)

  Changed paths:
    M platforms/iOS/vm/OSX/SqueakOSXApplication.m

  Log Message:
  -----------
  Hack/fix a regression from the pull request here:

    Merge pull request #524 from demarey/customizationForPharo

    Customization for Pharo & About Dialog

It would be nice to have the prioper fix.


  Commit: c94e770242f3c7d59711b2243fbb8c7dc8363208
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c94e770242f3c7d59711b2243fbb8c7dc8363208
  Author: Levente Uzonyi <leves at caesar.elte.hu>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M platforms/unix/vm/sqUnixMain.c

  Log Message:
  -----------
  Simplify sqUnixMain.c's imgInit()

- use sqImageFileOpen() to open the image file
- use file descriptors only to avoid leaking a FILE struct
- removed the ability to let winImageFind manipulate the file some way
  (only supported by the Quartz display anyway)
- removed the loop retrying opening the file again because that relied on
  winImageFind
- reformatted the code to follow the formatting guidelines (it was a
  bit messy)


  Commit: 508e91684c6c127cf3a3ee60648d70ba9d6e79a1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/508e91684c6c127cf3a3ee60648d70ba9d6e79a1
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M build.win32x86/common/Makefile.msvc.tools
    M build.win64x64/common/Makefile.msvc.tools
    A platforms/win32/plugins/CameraPlugin/Makefile.plugin
    A platforms/win32/plugins/SoundPlugin/sqDSoundClassFactory.cpp
    A platforms/win32/plugins/SoundPlugin/sqDSoundClassFactory.h
    A platforms/win32/plugins/SoundPlugin/sqDSoundGUID.c
    A platforms/win32/plugins/SoundPlugin/sqWin32DPRINTF.h
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
    A platforms/win32/plugins/SoundPlugin/sqWin32SoundDeviceSelection.cpp
    A platforms/win32/plugins/SoundPlugin/sqWin32SoundDeviceSelection.h

  Log Message:
  -----------
  Add the Terf SOundPlugin for win32, minus the AEC code (cuz this requires
boost).  Add a Makefile to disable the failing CameraPlugin build on cygwin.


  Commit: efb4b1c82fd81798221d9811faa65f7bfb9c71be
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/efb4b1c82fd81798221d9811faa65f7bfb9c71be
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-20 (Tue, 20 Oct 2020)

  Changed paths:
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c

  Log Message:
  -----------
  Add stdio.h to sqWin32NewNet.c for its debug printing.


  Commit: 4f54eed845a8daef7681d17c01f004c3a7b50c9d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4f54eed845a8daef7681d17c01f004c3a7b50c9d
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    M platforms/win32/vm/sqWin32Heartbeat.c

  Log Message:
  -----------
  Fix https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/531

The return type of `currentUTCMicroseconds` was lost.
For some reason, the cygwin/mingw takes this compilation path

`#else // _WIN32_WINNT >= _WIN32_WINNT_WIN8`


  Commit: ed1bc7c49136d0e06a58e80640b5f092cdd49e6c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ed1bc7c49136d0e06a58e80640b5f092cdd49e6c
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2020-10-25 (Sun, 25 Oct 2020)

  Changed paths:
    A platforms/minheadless/common/sqImageFileAccessViaStdio.h
    M platforms/minheadless/common/sqVirtualMachineInterface.c
    A platforms/minheadless/mac/sqImageFileAccess.h
    A platforms/minheadless/unix/sqImageFileAccess.h
    A platforms/minheadless/windows/sqImageFileAccess.h

  Log Message:
  -----------
  Try to rescue minheadless builds by providing a copy of sqImageFileAccess.h


  Commit: 51cd741267ea6520406e02320a58f2d8b5da1205
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/51cd741267ea6520406e02320a58f2d8b5da1205
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Try to fix missing setjmp implementation in windows minheadless


  Commit: 1fde5ab77f6b4ef677014676e7925a4005471bc5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1fde5ab77f6b4ef677014676e7925a4005471bc5
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M platforms/unix/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Another attempt at fixing linux32 builds

failure is related to ftello signature mismatch


  Commit: 7c2c8ee6b790ecfe81731bf8bee78f08362744bf
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7c2c8ee6b790ecfe81731bf8bee78f08362744bf
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Fix typo s/platform/platforms/ and retry rescuing windows minheadless


  Commit: 6a6ed62e868fd31a3b0e63c9ec5f7174fafde6c2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6a6ed62e868fd31a3b0e63c9ec5f7174fafde6c2
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Fix windows minheadless again - ASM must be explicitely enabled


  Commit: 09555de9320845bcfdb342d12b6711a00df0bdc9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/09555de9320845bcfdb342d12b6711a00df0bdc9
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-26 (Mon, 26 Oct 2020)

  Changed paths:
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c

  Log Message:
  -----------
  IA32ABI & ThreadedFFIPlugins as per VMMaker.oscog-eem.2855

Add oopAt:[put:] support to Alien, needed for callbacks that exchange Smalltalk
objects.  We need to discuss the security/safety implications, but the basic
facility is essential for object-to-object interconnects such as JNI, and
indeed Qwaq's PyBridge Python interconnect.

Use a slightly more efficient isAlien: in IA32ABI and SqueakFFIPrims.


  Commit: 02a4719fe3df3bd51b92202a419fd45ad9480a5d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/02a4719fe3df3bd51b92202a419fd45ad9480a5d
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2020-10-27 (Tue, 27 Oct 2020)

  Changed paths:
    M platforms/unix/config/config.h.in
    M platforms/unix/config/configure
    M platforms/unix/vm-display-X11/acinclude.m4

  Log Message:
  -----------
  [unix/configure] Fix X11 detection of library presence

C code was ok, but autoconf set HAVE_* prematurely (ie, header there,
lib not)


  Commit: c99b1433a12e2904985c13abde068cdfa61dda7c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c99b1433a12e2904985c13abde068cdfa61dda7c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-27 (Tue, 27 Oct 2020)

  Changed paths:
    M platforms/unix/vm-display-X11/sqUnixX11.c

  Log Message:
  -----------
  Integrate Yoshiki's fix for input composition (see
http://forum.world.st/nuSqueak-source-tt5123803.html).
[ci skip] because in a subsequent commit I'll change ftell usage to ftello
and nuke the define in sqPlatformSpecific.h.


  Commit: e565f947da5151d9dc5898f8064f4296d895b1fa
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e565f947da5151d9dc5898f8064f4296d895b1fa
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-27 (Tue, 27 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Mac OS/vm/config.h
    M platforms/Mac OS/vm/sqPlatformSpecific.h
    M platforms/RiscOS/vm/sqArgument.c
    M platforms/iOS/vm/OSX/config.h
    M platforms/iOS/vm/iPhone/config.h
    M platforms/iOS/vm/iPhone/sqPlatformSpecific.h
    M platforms/minheadless/config.h.in
    M platforms/minheadless/unix/sqPlatformSpecific-Unix.h
    M platforms/minheadless/windows/sqWin32Backtrace.c
    R platforms/unix/vm/glibc.h
    M platforms/unix/vm/sqPlatformSpecific.h
    R platforms/unix/vm/sunos.h
    M platforms/win32/plugins/FT2Plugin/freetype/config/ftstdlib.h
    M platforms/win32/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqWin32Backtrace.c
    M platforms/win32/vm/sqWin32Main.c

  Log Message:
  -----------
  Change all uses of fseek/ftell into uses either of fseeko/ftello, or, if it is
known that the code is being compiled for mingw/MSVC, to _fseeki64/_ftelli64.
Nuke the useless and inappropriate platforms/unix/vm/{glibc.h,sunos.h}


  Commit: c3f4c20a157b953772beff4a53aa5669fde45bbe
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c3f4c20a157b953772beff4a53aa5669fde45bbe
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-27 (Tue, 27 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h

  Log Message:
  -----------
  But libmpeg does not include sqPlatformSpecific.h so explicitly define fseek
as _fseeki64 in mpeg3io.h.


  Commit: 75c8e99612cdf433171b9c207df76114f402c58f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/75c8e99612cdf433171b9c207df76114f402c58f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M platforms/unix/vm/sqUnixMain.c

  Log Message:
  -----------
  Merge pull request #530 from smalltalking/Cog

Simplify sqUnixMain.c's imgInit()


  Commit: 2d169b7d5c6e57a955fa5bc69ae719a9d0eb8673
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d169b7d5c6e57a955fa5bc69ae719a9d0eb8673
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M image/getlatesttrunkimage.sh

  Log Message:
  -----------
  Merge pull request #511 from kksubbu/updstable

update url to always use current stable release


  Commit: 08943fec51215b2ea7711eeb2124166146fbd407
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/08943fec51215b2ea7711eeb2124166146fbd407
  Author: Yoshiki Ohshima <yoshiki.ohshima at acm.org>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M platforms/unix/vm-display-X11/sqUnixX11.c

  Log Message:
  -----------
  clean up the symbolic key code handling by initializing a passed-by-pointer variable


  Commit: b223cd542dc67b0e317c7ebc1afc7f6f77582316
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b223cd542dc67b0e317c7ebc1afc7f6f77582316
  Author: Yoshiki Ohshima <yoshiki.ohshima at acm.org>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M platforms/unix/vm-display-X11/sqUnixX11.c

  Log Message:
  -----------
  Merge pull request #532 from yoshikiohshima/composition-input-fix-2020-Oct-2

clean up symbolic key handling by initializing a passed-by-pointer variable


  Commit: 64772676b662b016b372c7a86bc528978be0cea8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/64772676b662b016b372c7a86bc528978be0cea8
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M platforms/Cross/plugins/BochsIA32Plugin/BochsIA32Plugin.h
    M platforms/Cross/plugins/BochsIA32Plugin/sqBochsIA32Plugin.cpp
    M platforms/Cross/plugins/BochsX64Plugin/BochsX64Plugin.h
    M platforms/Cross/plugins/BochsX64Plugin/sqBochsX64Plugin.cpp
    M platforms/Cross/plugins/GdbARMPlugin/GdbARMPlugin.h
    M platforms/Cross/plugins/GdbARMPlugin/sqGdbARMPlugin.c
    M platforms/Cross/plugins/GdbARMv8Plugin/GdbARMv8Plugin.h
    M platforms/Cross/plugins/GdbARMv8Plugin/sqGdbARMv8Plugin.c
    A platforms/Cross/plugins/ProcessorSimulatorPlugin.h
    M platforms/iOS/plugins/GdbARMPlugin/Makefile
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/IA32ABI/IA32ABI.c

  Log Message:
  -----------
  ProcessorSimulator plugins as per Cog-eem.418
IA32ABI plugin as per VMMaker.oscog-eem.2857

Add the offset version of the run/step primitives
which allow simulation of the simulator.

IA32ABI: make most of the simple acessors simulate.  This makes it possible to
simulate the simulator ;-)

Slang: generate neater code for pointer indirection.  Instead of indexing with
zero, dereference with *.


  Commit: 2fd7f4385ed58a907202954d7ad72b26dba679d8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2fd7f4385ed58a907202954d7ad72b26dba679d8
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M .gitignore
    M image/BuildSqueakSpurTrunkVMMakerImage.st

  Log Message:
  -----------
  Balloon-Engine-Pools no longer needed for a VMMaker image. Balloon is in trunk.
ignore workspaces in image. [ci skip]


  Commit: 17625fc20fa1f55ed11a728329f002e9feddb459
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/17625fc20fa1f55ed11a728329f002e9feddb459
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-28 (Wed, 28 Oct 2020)

  Changed paths:
    M nsspur64src/vm/cogit.c
    M spur64src/vm/cogit.c
    M spurlowcode64src/vm/cogit.c
    M spursista64src/vm/cogit.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2859

Allow processor predefined macros to include expressions (i.e. __ARM_ARCH >= 8).
[ci skip]


  Commit: c14b7173411680b35353844aa619d0b091d10e13
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c14b7173411680b35353844aa619d0b091d10e13
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-29 (Thu, 29 Oct 2020)

  Changed paths:
    M build.macos64x64/bochsx64/exploration/Makefile
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspur64src/vm/vmCallback.h
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspursrc/vm/vmCallback.h
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstack64src/vm/vmCallback.h
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M nsspurstacksrc/vm/vmCallback.h
    M platforms/iOS/vm/OSX/sqPlatformSpecific.h
    M processors/IA32/bochs/explorationx64/printcpu.c
    M processors/IA32/bochs/explorationx64/printcpucr.c
    M processors/IA32/bochs/explorationx64/printcpuxmm.c
    M scripts/gitrevert
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spur64src/vm/vmCallback.h
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcode64src/vm/vmCallback.h
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/vmCallback.h
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestack64src/vm/vmCallback.h
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spurlowcodestacksrc/vm/vmCallback.h
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursista64src/vm/vmCallback.h
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursistasrc/vm/vmCallback.h
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spursrc/vm/vmCallback.h
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstack64src/vm/vmCallback.h
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M spurstacksrc/vm/vmCallback.h
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M src/vm/vmCallback.h
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c
    M stacksrc/vm/vmCallback.h

  Log Message:
  -----------
  CogVM source as per Name: VMMaker.oscog-eem.2862

Cogit: Revise deriving the varBaseAddress after finding on MacOS that the linker
may not "follow orders".  So take the minimum of several likely addresses,
secretly hoping the minimum is something like stackLimit, which likely has the
highest dynamic frequency (well done clang).

Eliminate ceEnterInterpreterOnReturnFromCogCode and have the
ceReturnToInterpreterTrampoline invoke interpret directly, using the same code
as ceInvokeInterpret.  Do this by moving the setMethod: send into interpret
from senders; setMethod: is key because it sets the bytecodeSetSelector to
enable multiple bytecode set support, but machine code is (and should remain)
ignorant of the details of bytecode set selection in compiled method headers.

cogitARMv8.c Add __ARM_ARCH >= 8 to cogit.c's ARMv8 identifying macros.

CoInterpreterMT: Get rid of vmOwnerLock; what a bogus idea.  Just use CAS on
vmOwner as God (DS) intended. Fix a bug in CoInterpreterMT>>wakeHighestPriority.
Refactor ABI callout marshalling on X64 to use the same CArg0Reg thru CArg3Reg
pattern as on ARMv8.  Make CPUID the first processor specific opcode on Intel.
Eliminate use of reenterInterpreter, this is StackInterpreter only now.

FilePlugin:
Add FilePlugin>>primitiveFileReadPinningAndDisowning, for file read in COGMTVM.
Use methodReturnInteger: rather than methodReturnValue: ... integerObjectOf::

Slang: generate neater code for pointer indirection.  Instead of indexing with
zero, dereference with *.  Eliminate a space in function type printing.


  Commit: f027c5ce8940e88b9d02db8b7c5c0c2bbec456e8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f027c5ce8940e88b9d02db8b7c5c0c2bbec456e8
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-29 (Thu, 29 Oct 2020)

  Changed paths:
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c

  Log Message:
  -----------
  UnixOSProcessPlugin as per VMConstruction-Plugins-OSProcessPlugin.oscog-eem.71

Get the UnixOSProcessPlugin to simulate correctly environmentAtAsType:,
the innards of primitiveEnvironmentAt[AsBytes]


  Commit: 61a3e3df190e0b30437dc50966b130f397638c08
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/61a3e3df190e0b30437dc50966b130f397638c08
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-10-30 (Fri, 30 Oct 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M processors/IA32/bochs/explorationx64/printcpu.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2864

Sionara ceCheckFeatures.  Cache cpuid result(s) in variable(s).
Do throw-away compilation(s) to get at the CPUID result(s) needed.


  Commit: fa5a08b25945107d0a9f2ef446844c7fbebfdf88
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fa5a08b25945107d0a9f2ef446844c7fbebfdf88
  Author: David T. Lewis <lewis at mail.msen.com>
  Date:   2020-10-31 (Sat, 31 Oct 2020)

  Changed paths:
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c

  Log Message:
  -----------
  UnixOSProcessPlugin as per VMConstruction-Plugins-OSProcessPlugin.oscog-dtl.72
Add new primitives for posix system configuration access via
sysconf(3), confstr(3), pathconf(3), and fpathconf(3).
For example usage, see OSProcess class>>gnuLinuxConf.


  Commit: efea8b21036f982abb53f2a697f7028db7af17fa
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/efea8b21036f982abb53f2a697f7028db7af17fa
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-03 (Tue, 03 Nov 2020)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update README.md

Add the URL for http://source.squeak.org/VMMaker.html.  Add a pointer to the Wiki as a place to look for project suggestions.


  Commit: 7f0f29562ed30bf28d4b17574cbdebdb3c1f6df0
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7f0f29562ed30bf28d4b17574cbdebdb3c1f6df0
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-03 (Tue, 03 Nov 2020)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update README.md

Formatting


  Commit: 3b9eb5d65a96fb4d18394d538d47cd66e949c759
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3b9eb5d65a96fb4d18394d538d47cd66e949c759
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-03 (Tue, 03 Nov 2020)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update README.md

More attempts at formatting


  Commit: 151793a3a6a54744e3ac9151300c6ccde763c761
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/151793a3a6a54744e3ac9151300c6ccde763c761
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-08 (Sun, 08 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M platforms/Cross/plugins/FileAttributesPlugin/faCommon.c
    M platforms/Cross/plugins/FileAttributesPlugin/faCommon.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/iOS/plugins/FilePlugin/sqUnixFile.c
    M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
    M platforms/unix/plugins/FilePlugin/sqUnixFile.c
    M platforms/win32/plugins/FileAttributesPlugin/faSupport.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2870

Add an image header flag that selects UTC times from the FilePlugin and
FileAttributesPlugin, rather than local time.  e.g. to set (until we have
a proper accessor) use
	Smalltalk vmParameterAt: 48 put: ((Smalltalk vmParameterAt: 48) bitOr: 128)

Have the FileAttributesPlugin cache nil, true & false, since these never change.


  Commit: 0748fb622d16ed55de212ed2c6aca1a0defa1799
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0748fb622d16ed55de212ed2c6aca1a0defa1799
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-08 (Sun, 08 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/gcc3x-cointerpmt.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2871

Ugh, the 2 bit shift in the image flags will be the end of me.
Get the file times in utc flag set code correct.


  Commit: f5d8be2a39be369727753f9dadad5b9c61743422
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f5d8be2a39be369727753f9dadad5b9c61743422
  Author: stes <stes at telenet.be>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M build.sunos32x86/squeak.cog.spur/build/mvm
    M build.sunos32x86/squeak.stack.spur/build/mvm

  Log Message:
  -----------
  SunOS change: make sure lseek64 is used (configure in 32bit)


  Commit: 8114f36f205ab8514fb344b504e561fb5559d6b5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8114f36f205ab8514fb344b504e561fb5559d6b5
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-09 (Mon, 09 Nov 2020)

  Changed paths:
    M build.sunos32x86/squeak.cog.spur/build/mvm
    M build.sunos32x86/squeak.stack.spur/build/mvm

  Log Message:
  -----------
  Merge pull request #534 from dcstes/lseekfix

SunOS change: make sure lseek64 is used (configure in 32bit)


  Commit: 4c31c557b15b7f4052ad46dae300bbb308c875e7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4c31c557b15b7f4052ad46dae300bbb308c875e7
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-10 (Tue, 10 Nov 2020)

  Changed paths:
    M build.linux64ARMv8/HowToBuild
    M build.macos64x64/common/Makefile.vm
    M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
    M platforms/Cross/vm/sqNamedPrims.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/iOS/vm/OSX/SqueakOSXApplication.m
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/unix/vm/sqUnixMain.c

  Log Message:
  -----------
  Nuke old COGMT lock0-out of fullGC.  This is obsolete given Spur.
Move calling ioShutdownAllModules from platforms/unix/vm-display-X11/sqUnixX11.c
to platforms/unix/vm/sqUnixMain.c.  It should be done for all display configs.
Get the COGMTVM to build on build.macos64x64.
Quick hack in platforms/iOS/vm/OSX/SqueakOSXApplication.m to get the PharoVM to
compile.  We are beholding to Christophe for the correct fix.


  Commit: db05a53a9f41dc87aafed07cc83d1ff22b46d42c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/db05a53a9f41dc87aafed07cc83d1ff22b46d42c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-10 (Tue, 10 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspur64src/vm/interp.h
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspursrc/vm/interp.h
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstack64src/vm/interp.h
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M nsspurstacksrc/vm/interp.h
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spur64src/vm/interp.h
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcode64src/vm/interp.h
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/interp.h
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestack64src/vm/interp.h
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spurlowcodestacksrc/vm/interp.h
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursista64src/vm/interp.h
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursistasrc/vm/interp.h
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spursrc/vm/interp.h
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/interp.h
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/interp.h
    M spurstacksrc/vm/validImage.c
    M src/plugins/AioPlugin/AioPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    R src/vm/cointerpmt.c
    M src/vm/cointerpmt.h
    M src/vm/gcc3x-cointerp.c
    R src/vm/gcc3x-cointerpmt.c
    M src/vm/interp.h
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c
    M stacksrc/vm/interp.h

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2877

Cogit:
Fix a sign bug in addressIsInCodeZone: which could affect 32-bit VMs.
Fix NumTrampolines for COGMTVM.

COGMTVM:
Nuke the old V3 MTVM.  Nuke the old V3 GC lock hack.
Use DisownVMForThreading as disown flag in primitiveFileReadPinningAndDisowning
rather than DisownVMForFFICall because this flag is used for the
fail-on-ffi-exceptin machinery.

Change to Cogit>>tryLockVMOwnerTo: from tryLockVMOwner: & tryLockVMToIndex:.

Interpreter:
Fix the mis-assumption in postGCUpdateDisplayBits that Display bits is always
an object (it could be a surface handle).
Have print[Stack]CallStackOf: handle active process (suspendedContext isNil).

AioPlugin as per VMConstruction-Plugins-AioPlugin.oscog-eem.26.


  Commit: f86d8551390cd5d9fa7aa2f3c4cae5334d05b2d9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f86d8551390cd5d9fa7aa2f3c4cae5334d05b2d9
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-11 (Wed, 11 Nov 2020)

  Changed paths:
    M image/LoadReader.st

  Log Message:
  -----------
  Have LoadReader set the processHasThreadId bit if it's appropriate and unset.


  Commit: afcd238df30836bd8586111585116cda4f9be432
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/afcd238df30836bd8586111585116cda4f9be432
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-11 (Wed, 11 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2878

Fix a slip declaring ceTryLockVMOwner.
[ci skip]


  Commit: 9d27ce456f125e82847232a82176f2ee01007d7c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9d27ce456f125e82847232a82176f2ee01007d7c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-11 (Wed, 11 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2879

And linux doesn't pick up sys/types.h in cogit.c so
type ceTryLockVMOwner using usqIntptr_t. [ci skip]


  Commit: 7308ccacf448eb09b77c1e462d6136451014499e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7308ccacf448eb09b77c1e462d6136451014499e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-11 (Wed, 11 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2880

linux doesn't pick up sys/types.h in core vm so use usqIntptr_t not uintptr_t.


  Commit: f3103e1c553d5a916733d8150a1761df7c71a1e1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f3103e1c553d5a916733d8150a1761df7c71a1e1
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-11 (Wed, 11 Nov 2020)

  Changed paths:
    M build.linux64ARMv8/HowToBuild
    A build.linux64ARMv8/squeak.cogmt.spur/build.assert/mvm
    A build.linux64ARMv8/squeak.cogmt.spur/build.debug/mvm
    A build.linux64ARMv8/squeak.cogmt.spur/build/mvm
    A build.linux64ARMv8/squeak.cogmt.spur/makeclean
    A build.linux64ARMv8/squeak.cogmt.spur/makedirty
    A build.linux64ARMv8/squeak.cogmt.spur/plugins.ext
    A build.linux64ARMv8/squeak.cogmt.spur/plugins.int
    M platforms/Cross/plugins/FileAttributesPlugin/faCommon.c
    M platforms/Cross/plugins/FileAttributesPlugin/faCommon.h
    M platforms/unix/vm/sqUnixThreads.c

  Log Message:
  -----------
  Fix COGMTVM & FileAttributePlugin compilation errors on Manjaro ARMv8
Add an MT build for build.linux64ARMv8.


  Commit: b0e63a85a96d4f74f6c11016282ed56780198209
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b0e63a85a96d4f74f6c11016282ed56780198209
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-11 (Wed, 11 Nov 2020)

  Changed paths:
    M build.linux64ARMv8/squeak.cogmt.spur/build.assert/mvm
    M build.linux64ARMv8/squeak.cogmt.spur/build.debug/mvm
    M build.linux64ARMv8/squeak.cogmt.spur/build/mvm

  Log Message:
  -----------
  Minor edit [ci skip]


  Commit: f3947d4d07faad02fdbc20a98dbfad19e6117a8d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f3947d4d07faad02fdbc20a98dbfad19e6117a8d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-13 (Fri, 13 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerpmt.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2883/ClosedVMMaker-eem.112

Cogit:
generateLowLevelUnlock: is unused.

ARMv8 Cogit:
Correctly detect if Atomic Instructions are available (at least using code that
works on RPi 4).  Implement the 8.0 version of ceTryLockVMOwner above
LDAXR/STLXR/CLREX, adding spiffy new CBNZ/CBZ.


  Commit: 862bc3704dbbdf2b4ce7ca3a8112d6616d613e9e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/862bc3704dbbdf2b4ce7ca3a8112d6616d613e9e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2885

Fix the regression in db05a53a9f41dc87aafed07cc83d1ff22b46d42c/
VMMaker.oscog-eem.2876. Since pinning is potentially a become operation
followForwardingPointersInStackZone: is invoked, and that crashes when
stackPage is 0, as is it is when snapshotting.  So the fix is to return to not
pinning in postGCUpdateDisplayBits if snapshotting.

Slang:
Fix a regression with inlining isClassOfNonImm:equalTo:compactClassIndex
  Not quite sure why but an argument assignment for the unused classOop
argument was being generated when it shouldn't be.

Cogit: save several lines by inlining wrappers around
genTrampolineFor:called:numArgs:arg:arg:arg:arg:regsToSave:pushLinkReg:resultReg:appendOpcodes:.  N.B. This breaks translation of the SimpleStackBasedCogit but
we don't care.  It can be simulation only.


  Commit: 400dfa3fddce98a0b9127b3981109b5ec61623a5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/400dfa3fddce98a0b9127b3981109b5ec61623a5
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2887

Oops.  Forgot to revert methods necessary to make the previous commit compile.


  Commit: d86b483695d3fef5004ab1e25d5beb8de95066c7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d86b483695d3fef5004ab1e25d5beb8de95066c7
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-18 (Wed, 18 Nov 2020)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64x64/common/Makefile.app
    M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
    M platforms/unix/plugins/SecurityPlugin/sqUnixSecurity.c
    M platforms/unix/vm/sqUnixThreads.c

  Log Message:
  -----------
  unistd.h is required on Big Sur since the compiler will no longer tolerate
implciit declarations.


  Commit: 1326e87a906b4e975ff89d8e54ac0ad2af4d4e4b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1326e87a906b4e975ff89d8e54ac0ad2af4d4e4b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-19 (Thu, 19 Nov 2020)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64x64/common/Makefile.app
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c
    M platforms/unix/plugins/SecurityPlugin/sqUnixSecurity.c
    M platforms/unix/vm/sqUnixThreads.c
    M scripts/revertIfEssentiallyUnchanged
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  unistd.h is required on Big Sur since the compiler will no longer tolerate
implciit declarations.


  Commit: adfff2166ce847ea12c1f50a4eeb771cef969afa
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/adfff2166ce847ea12c1f50a4eeb771cef969afa
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-19 (Thu, 19 Nov 2020)

  Changed paths:

  Log Message:
  -----------
  unistd.h is required on Big Sur since the compiler will no longer tolerate
implciit declarations.


  Commit: aaff428d0fae173c0e69a12c48be010742730954
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/aaff428d0fae173c0e69a12c48be010742730954
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-19 (Thu, 19 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2891

Fix a Slang regression in VMMaker.oscog-eem.2884.  The elision of unused
argument assignments also elided argument expressions that had side-effects.
The fix is to retain epxressions that have side effects but generate assignments
of those expressions to inlined variables only for variables that are actually
used in the expansion.  The symptom fixed is the bad bug of
Context>>objectClass: answering the class of the receiver, not its argument.


  Commit: 47691a29af57ed6e2b01b5de11fee7ef03b3833d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/47691a29af57ed6e2b01b5de11fee7ef03b3833d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-19 (Thu, 19 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/gcc3x-cointerp.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/gcc3x-cointerp.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: df0256b37d2673e017114f7ed0a01a7cb35b00d3
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/df0256b37d2673e017114f7ed0a01a7cb35b00d3
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-19 (Thu, 19 Nov 2020)

  Changed paths:
    M scripts/revertIfEssentiallyUnchanged

  Log Message:
  -----------
  Ugh, what a pain when MacOS's status bug causes vi to apparently answer 0 and
one loses a perfectly good commit, message, files and all.  Never mind. This
commit adds a straggler. [ci skip]


  Commit: bd18c0e866193292af8573a93a5529a1bb6ce043
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bd18c0e866193292af8573a93a5529a1bb6ce043
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-20 (Fri, 20 Nov 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2893

Implement a better fix for the VMMaker.oscog-eem.2824/
http://forum.world.st/corruption-of-PC-in-context-objects-or-not-tt5121662.html
case.  Instead of changing to the interpreter, mark the cog method containing
instructionPointer and relocate instructionPointer in
markActiveMethodsAndReferents/updateStackZoneReferencesToCompiledCodePreCompaction.

Rename PrimCallMayCallBack to PrimCallMayEndureCodeCompaction.

Make sure that primitiveRelinquishProcessor has PrimCallMayEndureCodeCompaction
set.


  Commit: d424c8e49346914b5dfa80341108d990b2df636b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d424c8e49346914b5dfa80341108d990b2df636b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-23 (Mon, 23 Nov 2020)

  Changed paths:
    M build.macos32x86/common/Makefile.flags
    M build.macos64ARMv8/common/Makefile.flags
    M build.macos64x64/common/Makefile.flags

  Log Message:
  -----------
  Allow Mac builds to use whatever the installed SDK is.  Bump the minimum
supported target up to 10.9 (Mavericks).


  Commit: a49b2135dc336c2efe3ae5a81b61aa689d9ff122
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a49b2135dc336c2efe3ae5a81b61aa689d9ff122
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-23 (Mon, 23 Nov 2020)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64x64/common/Makefile.app

  Log Message:
  -----------
  Add commentary to the Mac Makefiles on how to unlock one's keychain when using
ssh. [ci skip]


  Commit: 79188a3c8dbf80dcf71a99d752f5c925e653be2e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/79188a3c8dbf80dcf71a99d752f5c925e653be2e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-23 (Mon, 23 Nov 2020)

  Changed paths:
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2895

Avoid really ugly generated code for InterpreterPlugin>>sizeField:.


  Commit: 529937d09cdb1c296ed7bfb56f5de55a7c94941f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/529937d09cdb1c296ed7bfb56f5de55a7c94941f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-23 (Mon, 23 Nov 2020)

  Changed paths:
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m

  Log Message:
  -----------
  Avoid Big Sur refusal to compile when macosx-version-min<=10.7. [ci skip]


  Commit: dc384cdd1b3df1580af0329b8e9caac73c696866
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dc384cdd1b3df1580af0329b8e9caac73c696866
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-23 (Mon, 23 Nov 2020)

  Changed paths:
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+attributes.m

  Log Message:
  -----------
  On MacOS the minor version number needs to be printed with two characters
other wise Smalltalk getSystemAttribute: 1002 answers 110.1 on Big Sur 11.0
instead of 1100.1 as expected.


  Commit: fadfabb546a3636a659dc371186530ab86814452
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fadfabb546a3636a659dc371186530ab86814452
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-25 (Wed, 25 Nov 2020)

  Changed paths:
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerpmt.c
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerpmt.c

  Log Message:
  -----------
  CogVM MT source as per Name: VMMaker.oscog-eem.2900

MTVM: Minor cleanup.  In the simulator the REPL is able to compute (in order)
3+4, 3*4, 3<<4, 3 raisedTo: 4, etc, without error.

Simplify and correct checks and initialization of the processor's
thread-specific stack pointers.


  Commit: 792adfd0b5116a7f65656db2b8fc412e6a40c195
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/792adfd0b5116a7f65656db2b8fc412e6a40c195
  Author: Fabio Niephaus <code at fniephaus.com>
  Date:   2020-11-26 (Thu, 26 Nov 2020)

  Changed paths:
    M README.md

  Log Message:
  -----------
  Update Travis CI badge [ci skip]

See http://forum.world.st/ANN-Migrating-the-opensmalltalk-vm-repo-from-travis-ci-org-to-travis-ci-com-td5124971.html


  Commit: 3558c8bbca17e7c70e990d4efa1412743a7e589e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3558c8bbca17e7c70e990d4efa1412743a7e589e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-30 (Mon, 30 Nov 2020)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/unix/vm/sqUnixMain.c
    M platforms/unix/vm/sqUnixThreads.c
    M platforms/win32/vm/sqWin32Main.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerpmt.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerpmt.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2901

MTVM: Eliminate some compiler warnings.  Fix a slip in the assert in
cogMethodContainng:


  Commit: f7aee44b3b3e38e432161cbeec1ea45ef105778b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f7aee44b3b3e38e432161cbeec1ea45ef105778b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-30 (Mon, 30 Nov 2020)

  Changed paths:
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerpmt.c
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerpmt.c

  Log Message:
  -----------
  VMMaker.oscog-eem.2903

fix CogVMThread typedef.
[ci skip]


  Commit: a783502b249c4a4fedc88b6e07837d405feab144
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a783502b249c4a4fedc88b6e07837d405feab144
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-11-30 (Mon, 30 Nov 2020)

  Changed paths:
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerpmt.c
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerpmt.c

  Log Message:
  -----------
  VMMaker.oscog-eem.2904

MTVM: fix preemptDisowningThread; marryFrame:SP: expects top-of-stack to be the
Smalltalk top-of-stack, not a pushed instructionPointer.
[ci skip]


  Commit: 0436497af4df9ff833582533e27301d12a67e4d7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0436497af4df9ff833582533e27301d12a67e4d7
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-01 (Tue, 01 Dec 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/gcc3x-cointerp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/gcc3x-cointerp.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c

  Log Message:
  -----------
  CogVm source as per VMMaker.oscog-eem.2905

Cogit: extend the assert in cogMethodContaining: to handle interruption at
backward branches.  Rename ceCheckForInterrupts to ceCheckForInterrupt to
match Cogit's ceCheckForInterruptTrampoline inst var.

SoundPlugin/SmartSyntaxPlugin Slang:Fix a compile-time warning due to
a bad cast of firstIndexableField: for WordsOrBytes parameters.


  Commit: f9281e7e5b48d3b817a0bad4beeff823cc59bb3c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f9281e7e5b48d3b817a0bad4beeff823cc59bb3c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-02 (Wed, 02 Dec 2020)

  Changed paths:
    M build.macos32x86/common/Makefile.flags

  Log Message:
  -----------
  Xcode 12 will not build 32-bit Mac VMs. [ci skip]


  Commit: c7b43b347b96989c68c470771c0197b5bc88e450
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c7b43b347b96989c68c470771c0197b5bc88e450
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-04 (Fri, 04 Dec 2020)

  Changed paths:
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64ARMv8/common/entitlements.plist
    M build.macos64x64/common/Makefile.app
    A build.macos64x64/common/entitlements.plist

  Log Message:
  -----------
  64-bit Macos builds:
Add the com.apple.security.cs.allow-unsigned-executable-memory entitlement,
and add the --timestamp & --options=runtime options to codesign to produce
a properyl signed, notarized timestamp & "hardened" runtime VM, needed for
10.14 and 11.x deployment.


  Commit: e1ca7b258cb7a467280804266c029f75f5172dfd
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e1ca7b258cb7a467280804266c029f75f5172dfd
  Author: stes <stes at telenet.be>
  Date:   2020-12-11 (Fri, 11 Dec 2020)

  Changed paths:
    M build.sunos64x64/HowToBuild

  Log Message:
  -----------
  SunOS change: document /etc/security/policy.conf


  Commit: 753104ddb490f7f5ada7e2861a93ea0adc747de4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/753104ddb490f7f5ada7e2861a93ea0adc747de4
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-11 (Fri, 11 Dec 2020)

  Changed paths:
    M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c

  Log Message:
  -----------
  Fix careless inclusion of unistd.h in sqFilePluginBasicPrims.c which breaks
on MSVC. [ci skip]


  Commit: db5f88f7c819c97fcf5ce42fa20a790434581542
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/db5f88f7c819c97fcf5ce42fa20a790434581542
  Author: dcstes <71445905+dcstes at users.noreply.github.com>
  Date:   2020-12-13 (Sun, 13 Dec 2020)

  Changed paths:
    M build.sunos64x64/HowToBuild

  Log Message:
  -----------
  Merge pull request #541 from dcstes/policyconf

SunOS change: document /etc/security/policy.conf


  Commit: c93cd672fca8f814c32ae00eb0626dd8e0018d0a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c93cd672fca8f814c32ae00eb0626dd8e0018d0a
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-13 (Sun, 13 Dec 2020)

  Changed paths:
    M build.macos64x64/common/Makefile.app

  Log Message:
  -----------
  Mac Big Sur builds.
codesign does not sign bundles within the app.  So explicitly sign
App.app/Contents/Resources/*.bundle.  Any unsigned bundles will fail
to load on Big Sur. [ci skip]


  Commit: 3db3888c2a76bd91ef66d70521d85f80e9d18f1d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3db3888c2a76bd91ef66d70521d85f80e9d18f1d
  Author: Levente Uzonyi <leves at caesar.elte.hu>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

  Changed paths:
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  Fix two issues with the epoll code

- epoll_wait expects the timeout value in milliseconds instead of microseconds
- set the EPOLLET flag for all events as a cheaper alternative of
removing the event handlers each time they are triggered


  Commit: 73ed9e41c227f41c9e96631d4ee55feb91f69f35
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/73ed9e41c227f41c9e96631d4ee55feb91f69f35
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-14 (Mon, 14 Dec 2020)

  Changed paths:
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-tpr.2906

Mpeg3Plugin sample read routines must expect word arrays, not pointer arrays.
Became an issue recently due to Slang changes?


  Commit: 912e763a1c49692ccb53faddfa0c42737c258879
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/912e763a1c49692ccb53faddfa0c42737c258879
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-17 (Thu, 17 Dec 2020)

  Changed paths:
    M build.macos64x64/common/Makefile.flags
    M build.macos64x64/common/Makefile.vm
    M build.macos64x64/common/entitlements.plist
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m
    M platforms/iOS/vm/OSX/Squeak-Info.plist

  Log Message:
  -----------
  MacOS:
Add entitlements for camera and microphone access for Big Sur. Add the code
to request permission from the user.  This is only compilable on 10.14 SDKs
and subsequent, so the code is guarded and not included if compiled with an
earlier SDK.  Hence add AVFoundation to the base VM's frameworks; the auth
code is defined here-in.
Make sure TARGET_MIN_VERSION is passed to plugin makes.
Correct a slip in the microphone entitlement usage string in the plist.
[ci skip]


  Commit: 5431a13d1ef2b3f37b0527405d9e771693d02ff1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5431a13d1ef2b3f37b0527405d9e771693d02ff1
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-17 (Thu, 17 Dec 2020)

  Changed paths:
    M build.macos64ARMv8/common/Makefile.flags
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64ARMv8/common/entitlements.plist
    M build.macos64x64/common/Makefile.flags
    M build.macos64x64/common/Makefile.vm

  Log Message:
  -----------
  MacOS:
Copy changes to the ARMv8 build, and clean-up to reduce extraneous diffs.
[ci skip]


  Commit: 8464dc37c65f16016991ccb58219d2ac7c6d9f1f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8464dc37c65f16016991ccb58219d2ac7c6d9f1f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-18 (Fri, 18 Dec 2020)

  Changed paths:
    M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m
    M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
    M platforms/iOS/vm/SqueakPureObjc_Prefix.pch
    R platforms/minheadless/common/sqExternalPrimitives.c.orig

  Log Message:
  -----------
  Eliminate a deprecation and a non-effect warning on MacOS.
Eliminate an unnecessary copy and do some cleanup in NacOS
sqMacUnixExternalPrims.m.  Nuke obsolete headless file.
[ci skip]


  Commit: a6522a9e0f86a6832e0354a7e528a423f7f7e505
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a6522a9e0f86a6832e0354a7e528a423f7f7e505
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-18 (Fri, 18 Dec 2020)

  Changed paths:
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m

  Log Message:
  -----------
  MacOS: Make request for access to the camera & microphone
in Camera and Sound plugins block until the user responds.
[ci skip]


  Commit: 683f3191c7a016bf4ee04667ac7c5619fea92ca7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/683f3191c7a016bf4ee04667ac7c5619fea92ca7
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-20 (Sun, 20 Dec 2020)

  Changed paths:
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m

  Log Message:
  -----------
  On Mac allow the interested VM builder to specify that crash.dmp appears
in a specific directory relative to the preferences directory.  Implement
register printing in crash.dmp for ARMv8.
[ci skip]


  Commit: ae03460c08772de94d1e55f9c81e74c726435920
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ae03460c08772de94d1e55f9c81e74c726435920
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-22 (Tue, 22 Dec 2020)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2908

StackInterpreter:
Provide a selective event printing facility for primGetNextEvent:. Add vm
parameter 12 (also potentially settable via a command line argument) to
provide a mask of event types to print.

Slang:
Upgrade the f:printf: transformation to allow specifying stderr as the stream.
Upgrade literal array declararions to allow more than one (mangle the target
variable name).


  Commit: d559416c204475d431eb0cabce7aad1418d8e38b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d559416c204475d431eb0cabce7aad1418d8e38b
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2020-12-27 (Sun, 27 Dec 2020)

  Changed paths:
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/interp.h
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c
    M stacksrc/vm/interp.h

  Log Message:
  -----------
  Generate cog & stack v3 src code as of VMMaker.oscog-nice.2910

Raise cog v3 VM compatibility to 1.17

Use a few forward compatibility messages to do so...

This is not ideal for double byte and double word arrays which are not supported.
Neither for word and float32 arrays that lack appropriate specialObject index...

The goal is to have the squeak.cog.v3 to at least compile the new file and socket plugin versions...


  Commit: 5094685a21c0c283228b5246855084e4e91c3e8f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5094685a21c0c283228b5246855084e4e91c3e8f
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2020-12-27 (Sun, 27 Dec 2020)

  Changed paths:
    M platforms/Mac OS/vm/sqPlatformSpecific.h
    M platforms/iOS/vm/OSX/sqPlatformSpecific.h
    M platforms/iOS/vm/iPhone/sqPlatformSpecific.h
    M platforms/minheadless/unix/sqPlatformSpecific-Unix.h
    M platforms/minheadless/windows/sqPlatformSpecific-Win32.h
    M platforms/unix/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Salvage the stack builds

For some reasons (?) the VM_LABEL macro is now barking like this:

>../../spurstack64src/vm/gcc3x-interp.c:9419:5: error: invalid symbol redefinition
>                                VM_LABEL(extPushPseudoVariable);
>                                ^
>In file included from ../../spurstack64src/vm/gcc3x-interp.c:29:
>In file included from ../../platforms/iOS/vm/Common/sqGnu.h:46:
>In file included from ../../platforms/Cross/vm/sq.h:252:
>../../platforms/iOS/vm/OSX/sqPlatformSpecific.h:174:52: note: expanded from macro 'VM_LABEL'
>#         define VM_LABEL(foo) asm("\n.globl _L" #foo "\n_L" #foo ":")
>                                                         ^
><inline asm>:3:1: note: instantiated into assembly here
>_LextPushPseudoVariable:
>^

Since this does not happen in cog builds, avoid brainstorming and just use the same workaround.


  Commit: 9376afb25149d1bc9a2c349af38d92c7a84203ed
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9376afb25149d1bc9a2c349af38d92c7a84203ed
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2020-12-27 (Sun, 27 Dec 2020)

  Changed paths:
    M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.h
    M src/plugins/BitBltPlugin/BitBltPlugin.c

  Log Message:
  -----------
  Generate BitBltPlugin wih new alpha blending combination rules from VMMaker.oscog-nice.2909

Provide intelligible names for the new ops in cross platform BitBltDispatch.h if ever someone wants to implement an accelerated version
This is WIP for issue #505


  Commit: 5479a787d03b8140c4398c2b8088d0002901045f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5479a787d03b8140c4398c2b8088d0002901045f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-29 (Tue, 29 Dec 2020)

  Changed paths:
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m

  Log Message:
  -----------
  Add command line arg (so far on iOS only) to specify event tracing mask.  So now
via e.g. open --stderr `tty` `pwd`/Squeak.app --args -eventtrace -4 one can see
input events coming into the system. [ci skip]


  Commit: 564777b9465f67aea28888f290e14caf509560f2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/564777b9465f67aea28888f290e14caf509560f2
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-30 (Wed, 30 Dec 2020)

  Changed paths:
    M platforms/win32/plugins/SoundPlugin/sqWin32DPRINTF.h
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c

  Log Message:
  -----------
  Win32 SoundPlugin:
Do not release and recreate the DirectSoundCapture8 instance and CaptureBuffer
on start/stop recording.  Do release them on plugin shutdown. If interperating
with the Terf AEC code do make sure that both the DirectX and the AEC recording
state is shutdown on stop recording.  Complexify the logging support to separate
logging of input/microphone from that of output/speaker, and to separate out
verbose logging from state change logging.  The macrology for this is still in
progress cuz one has to control it with the SOundPlugin Makefile.

If the DirectSoundCapture8 instance and CaptureBuffer are released and recreated
on stop recording then after only a handful of sutch releases CaptureBuffer
allocation fails once.  It can be fixed by subsequent release/recreation after
a few minutes, but there is a debilitating period when input is broken.


  Commit: 85708ef49584576d6ddbc575c068b044eaf19108
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/85708ef49584576d6ddbc575c068b044eaf19108
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-30 (Wed, 30 Dec 2020)

  Changed paths:
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: 3c86748664c35905f35a89d8e201b364520d4c7c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3c86748664c35905f35a89d8e201b364520d4c7c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-12-30 (Wed, 30 Dec 2020)

  Changed paths:
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c

  Log Message:
  -----------
  Fix slip in  platforms/win32/plugins/SoundPlugin/sqWin32Sound.c


  Commit: f6199b3bd8a63b3e573307f48b419632c14e2477
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f6199b3bd8a63b3e573307f48b419632c14e2477
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-01 (Fri, 01 Jan 2021)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2915/VMMaker.oscog-nice.2913

Spur Cogit:
Fix broken value range checking code for signed bits array at:put:.

Complexify the rule for generating hex literal constants when more intellegible
than decimal. Useful for deciphering generated code for bit tricks.


  Commit: 08a50c25315697ae144965a26cabbe77c8657e8b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/08a50c25315697ae144965a26cabbe77c8657e8b
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-02 (Sat, 02 Jan 2021)

  Changed paths:
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c

  Log Message:
  -----------
  Update sqWin32Sound.c

Let win32 sound compile on gcc/clang


  Commit: 61faabba1f68c1b5ba6b161f8571020b0ce755ec
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/61faabba1f68c1b5ba6b161f8571020b0ce755ec
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-03 (Sun, 03 Jan 2021)

  Changed paths:
    M build.macos32x86/pharo.cog.spur.lowcode/Makefile
    M build.macos32x86/pharo.cog.spur.minheadless/Makefile
    M build.macos32x86/pharo.cog.spur/Makefile
    M build.macos32x86/pharo.cog.v3/Makefile
    M build.macos32x86/pharo.sista.spur/Makefile
    M build.macos32x86/pharo.stack.spur.lowcode/Makefile
    M build.macos32x86/pharo.stack.spur/Makefile
    M build.macos32x86/third-party/Makefile.libpng
    A build.macos32x86/third-party/Makefile.zlib
    M build.macos64x64/pharo.cog.spur.lowcode/Makefile
    M build.macos64x64/pharo.cog.spur/Makefile
    M build.macos64x64/pharo.sista.spur/Makefile
    M build.macos64x64/pharo.stack.spur.lowcode/Makefile
    M build.macos64x64/pharo.stack.spur/Makefile
    M build.macos64x64/squeak.stack.spur/Makefile
    M build.macos64x64/third-party/Makefile.cairo
    M build.macos64x64/third-party/Makefile.freetype2
    M build.macos64x64/third-party/Makefile.libpng
    A build.macos64x64/third-party/Makefile.zlib
    M platforms/iOS/plugins/FT2Plugin/Makefile
    M third-party/libpng.spec
    M third-party/zlib.spec

  Log Message:
  -----------
  Try and rescue macos libpng builds for Pharo

On macosx, zlib is a pre-requisite of libpng, so it has to be compiled
While at it, upgrade libpng to 1.16.37 due to CVE-2019-7317 - see http://www.libpng.org/pub/png/libpng.html


  Commit: afe4f5abdc7cc2e6a8a7ab2d74237f0b6e3a8326
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/afe4f5abdc7cc2e6a8a7ab2d74237f0b6e3a8326
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-03 (Sun, 03 Jan 2021)

  Changed paths:
    M third-party/pixman.spec

  Log Message:
  -----------
  also upgrade pixman to 0.40.0

This is required on macos because newer version of clang do not anymore provide a `__builtin_shuffle`


  Commit: 8c26fc240e4e50f3a84fb1d3e1ebb734802e0b48
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8c26fc240e4e50f3a84fb1d3e1ebb734802e0b48
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-03 (Sun, 03 Jan 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.lib.extra

  Log Message:
  -----------
  And let 32 bits builds pollute their own cache (x86 rather than x86_64)


  Commit: 6c33c2bb3f54acf1f0d302349dcee2e82bb4122c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6c33c2bb3f54acf1f0d302349dcee2e82bb4122c
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-03 (Sun, 03 Jan 2021)

  Changed paths:
    M third-party/cairo.spec

  Log Message:
  -----------
  And also upgrade cairo to 1.15.14


  Commit: d24a669e5964b9a47540a09ba1113ae3fa31d263
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d24a669e5964b9a47540a09ba1113ae3fa31d263
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-02 (Sat, 02 Jan 2021)

  Changed paths:
    M platforms/Mac OS/vm/sqMacUnixCommandLineInterface.c
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/unix/vm/sqUnixMain.c
    M platforms/win32/vm/sqWin32Main.c

  Log Message:
  -----------
  Fix the type declaration of the sendTrace option variable for 64-bit
StackVM compiles.  Add the missing command-line parser for it on Mac.


  Commit: 8eb93486803c5fcef43fa088c433a053eaa8515b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8eb93486803c5fcef43fa088c433a053eaa8515b
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-03 (Sun, 03 Jan 2021)

  Changed paths:
    M build.win32x86/third-party/Makefile.libpng
    M build.win64x64/third-party/Makefile.libpng
    R third-party/libpng.spec.win

  Log Message:
  -----------
  Nuke win specific libpng.spec


  Commit: 3abac662759b8cd7bc54ea94b016da83b280b9bc
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3abac662759b8cd7bc54ea94b016da83b280b9bc
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-03 (Sun, 03 Jan 2021)

  Changed paths:
    R third-party/pixman.clang.patch

  Log Message:
  -----------
  Nuke pixman patch, the upgrade solved the thing


  Commit: d22281a16078ce42efca185db3520f87910359c4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d22281a16078ce42efca185db3520f87910359c4
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-04 (Mon, 04 Jan 2021)

  Changed paths:
    M build.macos32x86/third-party/Makefile.zlib

  Log Message:
  -----------
  Workaround zlib configure bug for 32bits macos

configure fails to apply $ARCHS flags to $SFLAGS (the compiler options for compiling shared library)
It's a single line patch for configure, but rather than patching, just workaround by forcing CFLAGS and LDFLAGS.


  Commit: 8ee88b28462a638573f0d23a33d9583a9ec35567
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8ee88b28462a638573f0d23a33d9583a9ec35567
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-04 (Mon, 04 Jan 2021)

  Changed paths:
    M build.win32x86/common/Makefile.msvc.tools
    M build.win64x64/common/Makefile.msvc.tools
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
    M platforms/win32/plugins/SqueakSSL/sqWin32SSL.c
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32ExternalPrims.c
    M platforms/win32/vm/sqWin32Main.c
    M platforms/win32/vm/sqWin32Prefs.c
    M platforms/win32/vm/sqWin32Utils.c

  Log Message:
  -----------
  More UNICODE support in the WIndows VM.  Make sure that the
MessageBox warning code used in the FilePlugin is correctly interpreted.
Define both UNICODE and _UNICODE in the MSVC Makefiles.  Also use _UNICODE
where the vm is processing strings.  UNICODE is to be used for selecting
between FooA and FooW API calls. _UNICODE is to be used for defining TCHAR et al


  Commit: d445a5f103f2242b33193d7ea5ac9dbe72944553
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d445a5f103f2242b33193d7ea5ac9dbe72944553
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-04 (Mon, 04 Jan 2021)

  Changed paths:
    M build.win32x86/common/Makefile.msvc.tools
    M build.win64x64/common/Makefile.msvc.tools

  Log Message:
  -----------
  Correct the comment for UNICODE & _UNICODE in the MSVC Makefiles.
[ci skip]


  Commit: f4f8403725ab008f73599ba5837195b293a762fb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f4f8403725ab008f73599ba5837195b293a762fb
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-04 (Mon, 04 Jan 2021)

  Changed paths:
    M platforms/Cross/plugins/BochsIA32Plugin/sqBochsIA32Plugin.cpp
    M platforms/Cross/plugins/BochsX64Plugin/sqBochsX64Plugin.cpp

  Log Message:
  -----------
  Fix a slip in bulk register access code in the Bochs plugins. [ci skip]


  Commit: 05907a069ffbc3eee22cc9bddb3d8c3811197957
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/05907a069ffbc3eee22cc9bddb3d8c3811197957
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-05 (Tue, 05 Jan 2021)

  Changed paths:
    M third-party/libsdl2.spec
    M third-party/openssl.spec
    M third-party/openssl.spec.win64

  Log Message:
  -----------
  SDL 2.0.14 & SSL 1.1.1i


  Commit: facfd9012e9f95679dc054fde69c13d5d4b514ca
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/facfd9012e9f95679dc054fde69c13d5d4b514ca
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-05 (Tue, 05 Jan 2021)

  Changed paths:
    M platforms/Cross/plugins/DropPlugin/DropPlugin.h
    M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m
    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
    M platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c
    M platforms/unix/vm-display-X11/sqUnixXdnd.c
    M platforms/win32/plugins/DropPlugin/sqWin32Drop.c
    M src/plugins/DropPlugin/DropPlugin.c

  Log Message:
  -----------
  CogVM source as per
VMMaker.oscog-eem.2923

DropPlugin:
Add primitiveDropRequestURI to support launch apple events as drop events
on MacOS.  Nuke the unused setFileAccessCallback:. Delete unused functions from
DropPlugin.h and implementors.
Currently the only full implememntation (unu=tested) is on X11/Unix.  The Mac
implementation is skeletal; it should be filled in real soon now.


  Commit: d2d98d47ff11a6637f6f48c10e27159c96561612
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d2d98d47ff11a6637f6f48c10e27159c96561612
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-05 (Tue, 05 Jan 2021)

  Changed paths:
    M build.win32x86/common/Makefile.msvc.tools
    M build.win64x64/common/Makefile.msvc.tools
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M platforms/Cross/plugins/BochsIA32Plugin/sqBochsIA32Plugin.cpp
    M platforms/Cross/plugins/BochsX64Plugin/sqBochsX64Plugin.cpp
    M platforms/Cross/plugins/DropPlugin/DropPlugin.h
    M platforms/Mac OS/vm/sqMacUnixCommandLineInterface.c
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m
    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
    M platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c
    M platforms/unix/vm-display-X11/sqUnixXdnd.c
    M platforms/unix/vm/sqUnixMain.c
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M platforms/win32/plugins/DropPlugin/sqWin32Drop.c
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
    M platforms/win32/plugins/SqueakSSL/sqWin32SSL.c
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32ExternalPrims.c
    M platforms/win32/vm/sqWin32Main.c
    M platforms/win32/vm/sqWin32Prefs.c
    M platforms/win32/vm/sqWin32Utils.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/plugins/DropPlugin/DropPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: e3ddd155fc2c48c038edd66c87f66d70a4963d75
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e3ddd155fc2c48c038edd66c87f66d70a4963d75
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-05 (Tue, 05 Jan 2021)

  Changed paths:
    M platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c

  Log Message:
  -----------
  Fix slip in sqUnixDragDrop.c


  Commit: 622ec5509d23ddda3a5387833254ebc145744ba9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/622ec5509d23ddda3a5387833254ebc145744ba9
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-05 (Tue, 05 Jan 2021)

  Changed paths:
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c
    M platforms/unix/vm-display-X11/sqUnixXdnd.c

  Log Message:
  -----------
  Move the internal function declarations from sqVirtualMachine.c to
sqVirtualMachine.h for the benefit of internal plugin code, such as
sqUnixDragDrop.c which crashes in 64-bits if instantiateClassindexableSize
is declared implciitly. A little bit more cleanup in the Unix d-n-d code.


  Commit: a9c64821a0fae276f1236e87f0e5ee8785ab6f81
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a9c64821a0fae276f1236e87f0e5ee8785ab6f81
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-05 (Tue, 05 Jan 2021)

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

  Log Message:
  -----------
  The changes to sqVirtualMachine.h need to be keyed off of
SQUEAK_BUILTIN_PLUGIN, and the interpereters must be insulated from them.


  Commit: e38f6acf530b774cced4fbda2c5f701e8e8493fd
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e38f6acf530b774cced4fbda2c5f701e8e8493fd
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-06 (Wed, 06 Jan 2021)

  Changed paths:
    M cmake/Cairo.cmake
    M cmake/FreeType2.cmake
    M cmake/LibGit2.cmake
    M cmake/LibPNG.cmake
    M cmake/LibSSH2.cmake
    M cmake/Pixman.cmake
    M cmake/PkgConfig.cmake
    M cmake/SDL2.cmake
    M cmake/ThirdPartyDependenciesMacros.cmake

  Log Message:
  -----------
  Also update version of libpng, pixman and cairo in cmake builds

There is no reason why cmake should use a different version.
Use whatever hash is given by hosting sites, this is not necessarily SHA256.
Change the ThirdPartyDependenciesMacros accordingly.


  Commit: 2578ce3956ceed79b7dbfeebd76c7eb12a845f8e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2578ce3956ceed79b7dbfeebd76c7eb12a845f8e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-05 (Tue, 05 Jan 2021)

  Changed paths:
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/IA32ABI/IA32ABI.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2924

Observe stricter type compatibility now that sqVirtualMachine.h's definitions
are visible to internal plugins.


  Commit: 54673c80163c6be40f7a269ff1346ed7f689ebb5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/54673c80163c6be40f7a269ff1346ed7f689ebb5
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-05 (Tue, 05 Jan 2021)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/ckformat.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2925

Cogit:
More cleanup given that sqVirtualMachine.h reveals the direct interpreter
API to SQUEAK_BUILTIN_PLUGIN which is alas defined for cogit.c.  Hence the
conflicts between sqVirtualMachine.h and cointerp.h force us to not include
sq.h in cogit.c.  Maybe this is worse than the disease of
sqVirtualMachine.h's API being inaccurate.  But one step at a time.


  Commit: eb4a89d2871f9f8c4d31b246a3c02924d2166442
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb4a89d2871f9f8c4d31b246a3c02924d2166442
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-05 (Tue, 05 Jan 2021)

  Changed paths:
    M platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c
    M platforms/unix/vm/sqUnixVMProfile.c

  Log Message:
  -----------
  sqUnixDragDrop.c needs sqAssert.h.  ollow Ronie's lead in dealing with sched.h's
definition of clone., which conflicts with the interpreter's.


  Commit: 49df9d221c2feeb70a0ac846b48f3b3eab7320a1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/49df9d221c2feeb70a0ac846b48f3b3eab7320a1
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-05 (Tue, 05 Jan 2021)

  Changed paths:
    M platforms/unix/vm/sqUnixVMProfile.c

  Log Message:
  -----------
  Oops; we don't need to fix the issue twice [ci skip]


  Commit: 836cba12034fc762b88312723023c60866e10d74
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/836cba12034fc762b88312723023c60866e10d74
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-06 (Wed, 06 Jan 2021)

  Changed paths:
    M cmake/SDL2.cmake

  Log Message:
  -----------
  upgrade to SDL 2.10.4 in cmake builds too


  Commit: 07aad2fbc11587faf5f93d0594da15bab12fcf5e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/07aad2fbc11587faf5f93d0594da15bab12fcf5e
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-06 (Wed, 06 Jan 2021)

  Changed paths:
    M build.win32x86/third-party/Makefile.freetype2
    M build.win64x64/third-party/Makefile.freetype2
    M cmake/FreeType2.cmake
    M third-party/freetype2.spec
    R third-party/freetype291.patch

  Log Message:
  -----------
  Ugrade freetype 2.9.1 -> 2.10.4

hence
- remove the now useless patch
- rebuild the win64 dll (same makefile as win32) rather than download from files.pharo.org


  Commit: a5c0f36609c0224e6c9af3f55e4ead706e1d2e8b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a5c0f36609c0224e6c9af3f55e4ead706e1d2e8b
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-07 (Thu, 07 Jan 2021)

  Changed paths:
    M cmake/LibSSH2.cmake

  Log Message:
  -----------
  Upgrade libssh2 to 1.9.0 in cmake builds too


  Commit: 704a4df16cc732fcd4fa10eef52c70bce631fe94
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/704a4df16cc732fcd4fa10eef52c70bce631fe94
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-07 (Thu, 07 Jan 2021)

  Changed paths:
    M build.macos64ARMv8/common/entitlements.plist
    M build.macos64x64/common/entitlements.plist
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqMemoryAccess.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/minheadless/unix/sqPlatformSpecific-Unix.h
    M platforms/unix/vm/sqPlatformSpecific.h
    M platforms/unix/vm/sqUnixVMProfile.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/CroquetPlugin/CroquetPlugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2926

Include some more include files in the Cogits that are included by sq.h.
Rename clone: to cloneObject: to avoid the clash with Unix pthread.h/sched.h's
definition of clone, a variant of fork.

Move declarations of the memory initialization functions from sq.h to
sqMemoryAccess.h so that the cogits can see them now they don't include sq.h.


  Commit: ae12dfc3ca7b09def36109e494e2275f444a09ce
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ae12dfc3ca7b09def36109e494e2275f444a09ce
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-07 (Thu, 07 Jan 2021)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/Plan9/vm/sqPlan9io.c
    M platforms/RiscOS/vm/sqRPCMain.c
    M platforms/iOS/vm/Common/Classes/sqMacV2Time.c
    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/misc/threadValidate/sqUnixHeartbeat.c
    M platforms/unix/vm/sqUnixHeartbeat.c
    M platforms/unix/vm/sqUnixITimerHeartbeat.c
    M platforms/unix/vm/sqUnixITimerTickerHeartbeat.c
    M platforms/unix/vm/sqUnixMain.c
    M platforms/win32/vm/sqWin32Heartbeat.c
    M platforms/win32/vm/sqWin32Time.c

  Log Message:
  -----------
  Fix compilation on win32 given recet changes to what sq.h and sqVirtualMachine.h
define. Make the type of io[Micro]MSecs usqInt because a) these are unsigned
clocks and b) usqInt is the word size and so generates the simplest client code.


  Commit: 4097d3ca731631b6c22516d9207ae090704240a2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4097d3ca731631b6c22516d9207ae090704240a2
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-07 (Thu, 07 Jan 2021)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/Mac OS/vm/Developer/sqMacMinimal.c
    M platforms/Mac OS/vm/sqMacTime.c
    M platforms/Plan9/vm/sqPlan9io.c
    M platforms/RiscOS/vm/sqRPCMain.c
    M platforms/minheadless/common/sqaio.h
    M platforms/unix/vm/sqUnixHeartbeat.c
    M platforms/unix/vm/sqUnixITimerHeartbeat.c
    M platforms/unix/vm/sqUnixITimerTickerHeartbeat.c
    M platforms/unix/vm/sqUnixMain.c
    M platforms/unix/vm/sqaio.h
    M platforms/win32/vm/sqWin32Heartbeat.c
    M platforms/win32/vm/sqWin32Time.c
    M src/plugins/B2DPlugin/B2DPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2929

Bow to LLP64 and type ioMicroMSecs as unigned int.


  Commit: 0c72d2bd11c64a3c1dc0428090baa01afd2cf607
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0c72d2bd11c64a3c1dc0428090baa01afd2cf607
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-07 (Thu, 07 Jan 2021)

  Changed paths:
    M platforms/Cross/plugins/Squeak3D/b3dMain.c
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/win32/plugins/JoystickTabletPlugin/sqWin32Joystick.c
    M platforms/win32/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Fixes fr compilation on 64-bit win32 cygwin/mingw.


  Commit: 419dae1ad026c7eba84c011bd31c9e2dd8407774
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/419dae1ad026c7eba84c011bd31c9e2dd8407774
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-07 (Thu, 07 Jan 2021)

  Changed paths:
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2925
The FFI plugins need to be regenerated for ioLoadSymbol:OfLength:FromModule:


  Commit: 70f88d58cc66f7d9d3297f7ef9724979df270f4a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/70f88d58cc66f7d9d3297f7ef9724979df270f4a
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-07 (Thu, 07 Jan 2021)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2930

Time to bring the ARMv8 work back into Cog/VMMaker under full MIT.

x86/x86_64 Cog MTVM:
Add the code to handle the lock already having the right value to x86/x86_64
generateLowLevelTryLock:.  Always use a REX prefix for SETE.


  Commit: 2df05d0d8fe29be67ee5855a0e22fdb53ed422c7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2df05d0d8fe29be67ee5855a0e22fdb53ed422c7
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-07 (Thu, 07 Jan 2021)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2931

Have the Cogits include sqPlatformSpecific.h for solaris.


  Commit: a0ae387a629fe3d302efae9154a1f4dd11595ec2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a0ae387a629fe3d302efae9154a1f4dd11595ec2
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-07 (Thu, 07 Jan 2021)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2932

Harumph; sqMemoryAccess.h & sqPlatformSpecific.h must be included in that order :-(


  Commit: a7bbe8aa86549f78bab189ba75ea9a90e65d5092
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a7bbe8aa86549f78bab189ba75ea9a90e65d5092
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-08 (Fri, 08 Jan 2021)

  Changed paths:
    M platforms/Cross/plugins/BochsIA32Plugin/sqBochsIA32Plugin.cpp
    M platforms/Cross/plugins/BochsX64Plugin/sqBochsX64Plugin.cpp

  Log Message:
  -----------
  Bochs CPU simulator plugins:
Bochs caches flags internalls.  Must force the flags to an externally visible
state for explicit flag manipulation in the simulation of compare-and-swap to
work properly. [ci skip]


  Commit: dd2abe328c4c2727aee3ca19ec4166b52f80214a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dd2abe328c4c2727aee3ca19ec4166b52f80214a
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-09 (Sat, 09 Jan 2021)

  Changed paths:
    M cmake/OpenSSL.cmake

  Log Message:
  -----------
  Upgrade openssl to 1.1.1i in cmake build too


  Commit: ddfa072e3102fe2ef7f06c72d6f39978179fc0b0
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ddfa072e3102fe2ef7f06c72d6f39978179fc0b0
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-09 (Sat, 09 Jan 2021)

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

  Log Message:
  -----------
  Avoid a compiler warning on Windows. [ci skip]


  Commit: bbdb3d41a7b3e2ece9578788153d436d1b891118
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bbdb3d41a7b3e2ece9578788153d436d1b891118
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-09 (Sat, 09 Jan 2021)

  Changed paths:
    R platforms/win32/extras/3.4.3/BBCompositing.cs
    R platforms/win32/extras/FontPlugin.st
    R platforms/win32/extras/RePlugin.st

  Log Message:
  -----------
  Nuke some obsolete files [ci skip]


  Commit: e455fe2e4b5581c90567d00c823ba7227fc7c586
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e455fe2e4b5581c90567d00c823ba7227fc7c586
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-11 (Mon, 11 Jan 2021)

  Changed paths:
    M cmake/ThirdPartyDependenciesMacros.cmake

  Log Message:
  -----------
  Accept a pattern for windows_dll spec in cmake builds

This is necessary for OpenSSL library for example because it could be libssl-1.1.dll or libssl-1.1-x64.dll


  Commit: a4d9d2d2088b8ac1ad41cc684bcdabf318b7f3ab
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a4d9d2d2088b8ac1ad41cc684bcdabf318b7f3ab
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M platforms/minheadless/windows/sqWin32Directory.c
    M platforms/minheadless/windows/sqWin32Heartbeat.c
    M platforms/minheadless/windows/sqWin32Time.c

  Log Message:
  -----------
  Nuke WIN CE support in minheadless variant


  Commit: 8e0a93ec932cf7cf339ea145bf562165639f1f3e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8e0a93ec932cf7cf339ea145bf562165639f1f3e
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M platforms/minheadless/windows/sqPlatformSpecific-Win32.h

  Log Message:
  -----------
  Avoid PATH_MAX redefinition in Win32 minheadless


  Commit: eb4aa2e695c328c4650c86340eed506ccedda877
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb4aa2e695c328c4650c86340eed506ccedda877
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M platforms/minheadless/common/sqPlatformSpecificCommon.h

  Log Message:
  -----------
  Don't let error be too generic, give an arg to the macro


  Commit: af72d3a03e5e6b51bf9f527a876a793ac1bcb437
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/af72d3a03e5e6b51bf9f527a876a793ac1bcb437
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M platforms/win32/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Replace obscure <corecrt.h> with  standard <stddef.h> in win32 for size_t

See https://en.cppreference.com/w/c/types/size_t
Hence, this may later become a generic solution rather than a platform specific one...


  Commit: 78af62071b8c65706c495db858cc217eed2c576c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/78af62071b8c65706c495db858cc217eed2c576c
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M platforms/minheadless/common/sqPlatformSpecificCommon.h

  Log Message:
  -----------
  Revert "Don't let error be too generic, give an arg to the macro"

This reverts commit eb4aa2e695c328c4650c86340eed506ccedda877.


  Commit: c73cbe922f71211d6a0468bc96b0fcee2c5baf7d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c73cbe922f71211d6a0468bc96b0fcee2c5baf7d
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M platforms/minheadless/common/sqWindow-Dispatch.c
    M platforms/minheadless/common/sqWindow-Null.c
    M platforms/minheadless/common/sqWindow.h

  Log Message:
  -----------
  Provide a NULL dropRequestURI to minheadless


  Commit: 31022381ed6d6552de05945e0aa84448f9b1959f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/31022381ed6d6552de05945e0aa84448f9b1959f
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M platforms/Plan9/vm/sqPlan9io.c
    M platforms/iOS/vm/Common/Classes/sqMacV2Time.c
    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/misc/threadValidate/sqUnixHeartbeat.c

  Log Message:
  -----------
  Finish type change of ioMSecs -> unsigned int

It should be everywhere


  Commit: 133e6ffe5def226ba4f0deb66a91e516b01662ec
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/133e6ffe5def226ba4f0deb66a91e516b01662ec
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M platforms/unix/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Fix the #define/#undef incantation on non spur VM (V3)

Those define are for a default implementation, but do we really use it?
Shouldn't it be protected by some USE_DEFAULT_ALLOCATION or something?


  Commit: 85fc1d429d232a790c6d8780c34cbb38692042ef
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/85fc1d429d232a790c6d8780c34cbb38692042ef
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M platforms/win32/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Replace stddef.h by string.h in win32 platform specifics

For some reasons, <corecrt.h> fails to compile on my machine, but <stddef.h> fails on the C.I.
The stack of uncompatible macros is getting really fragile...
This commit is only a wild guess.
IMO we should try and follow standards where possible.


  Commit: bb567e51fca23cf3310fd9a7d98b1678fa29d6e6
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bb567e51fca23cf3310fd9a7d98b1678fa29d6e6
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.lib.extra
    M build.macos32x86/pharo.cog.spur.lowcode/Makefile
    M build.macos32x86/pharo.cog.spur.minheadless/Makefile
    M build.macos32x86/pharo.cog.spur/Makefile
    M build.macos32x86/pharo.cog.v3/Makefile
    M build.macos32x86/pharo.sista.spur/Makefile
    M build.macos32x86/pharo.stack.spur.lowcode/Makefile
    M build.macos32x86/pharo.stack.spur/Makefile
    M build.macos32x86/third-party/Makefile.libpng
    A build.macos32x86/third-party/Makefile.zlib
    M build.macos64x64/pharo.cog.spur.lowcode/Makefile
    M build.macos64x64/pharo.cog.spur/Makefile
    M build.macos64x64/pharo.sista.spur/Makefile
    M build.macos64x64/pharo.stack.spur.lowcode/Makefile
    M build.macos64x64/pharo.stack.spur/Makefile
    M build.macos64x64/squeak.stack.spur/Makefile
    M build.macos64x64/third-party/Makefile.cairo
    M build.macos64x64/third-party/Makefile.freetype2
    M build.macos64x64/third-party/Makefile.libpng
    A build.macos64x64/third-party/Makefile.zlib
    M build.win32x86/third-party/Makefile.freetype2
    M build.win32x86/third-party/Makefile.libpng
    M build.win64x64/third-party/Makefile.freetype2
    M build.win64x64/third-party/Makefile.libpng
    M cmake/Cairo.cmake
    M cmake/FreeType2.cmake
    M cmake/LibGit2.cmake
    M cmake/LibPNG.cmake
    M cmake/LibSSH2.cmake
    M cmake/OpenSSL.cmake
    M cmake/Pixman.cmake
    M cmake/PkgConfig.cmake
    M cmake/SDL2.cmake
    M cmake/ThirdPartyDependenciesMacros.cmake
    M platforms/iOS/plugins/FT2Plugin/Makefile
    M third-party/cairo.spec
    M third-party/freetype2.spec
    R third-party/freetype291.patch
    M third-party/libpng.spec
    R third-party/libpng.spec.win
    M third-party/libsdl2.spec
    M third-party/openssl.spec
    M third-party/openssl.spec.win64
    R third-party/pixman.clang.patch
    M third-party/pixman.spec
    M third-party/zlib.spec

  Log Message:
  -----------
  Merge pull request #545 from OpenSmalltalk/upgrade_libpng

Upgrade libpng


  Commit: 152e1fa8bd335f21d72ba36549ef0e68f5c8d853
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/152e1fa8bd335f21d72ba36549ef0e68f5c8d853
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M platforms/win32/vm/sqWin32Alloc.h

  Log Message:
  -----------
  Like in unix, win32 needs to #undef the default implementation afterwards...


  Commit: 6cf1e9dde82a43c8b3001542be7e2b8eca14ac11
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6cf1e9dde82a43c8b3001542be7e2b8eca14ac11
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M tests/smalltalk.ston

  Log Message:
  -----------
  Temporarily disable RenderBugz tests

They are catching an infinite loop with a 4ms timeout
That's way too fast for some CI infrastructure and is causing random failures


  Commit: 0cc49f9111527e1326b638ef754c03ee39a1b649
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0cc49f9111527e1326b638ef754c03ee39a1b649
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

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

  Log Message:
  -----------
  Fix issue #526 (jpeg plugin crash on mingw win32/64)

If we define setjmp then we must also define longjmp.


  Commit: 75b842240b4d4451e8eac5b13ed490062664ba2a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/75b842240b4d4451e8eac5b13ed490062664ba2a
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-01-12 (Tue, 12 Jan 2021)

  Changed paths:
    M tests/smalltalk.ston

  Log Message:
  -----------
  Oups, fixup STON syntax typo


  Commit: d8b9a1ad38049fb334167aeb2808a6e785d7745f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d8b9a1ad38049fb334167aeb2808a6e785d7745f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-14 (Thu, 14 Jan 2021)

  Changed paths:
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/DESPlugin/DESPlugin.c
    M src/plugins/DSAPrims/DSAPrims.c
    M src/plugins/FloatMathPlugin/FloatMathPlugin.c
    M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
    M src/plugins/Klatt/Klatt.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/MD5Plugin/MD5Plugin.c
    M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/ScratchPlugin/ScratchPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/ZipPlugin/ZipPlugin.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2934

Fix a slip in primitiveHighBit when #'__GNUC__' defined

Regenerate plugins given the number formatting improvements in
VMMaker.oscog-nice.2913.


  Commit: 1fcc861e1b02bff9f807340d478acef9f277fc7e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1fcc861e1b02bff9f807340d478acef9f277fc7e
  Author: Ronie Salgado <roniesalg at gmail.com>
  Date:   2021-01-15 (Fri, 15 Jan 2021)

  Changed paths:
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m
    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXView.h

  Log Message:
  -----------
  I implemented the missing plumbing machinery for translating custom URL schemes in OS X into drop events.


  Commit: 35ae52c78101c1251e111842cd1cf891770bed84
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/35ae52c78101c1251e111842cd1cf891770bed84
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-15 (Fri, 15 Jan 2021)

  Changed paths:
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m
    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXView.h

  Log Message:
  -----------
  Merge pull request #546 from ronsaldo/feature-osx-drop-uri-plumbing

Plumb OS X custom url scheme events into drop events


  Commit: faf3291f06eaf0c0e3a9942865046552b821422a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/faf3291f06eaf0c0e3a9942865046552b821422a
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-15 (Fri, 15 Jan 2021)

  Changed paths:
    M src/plugins/FilePlugin/FilePlugin.c

  Log Message:
  -----------
  CogVM source as per  VMMaker.oscog-eem.2935

OCD (and not so OCD) cleanup of the FilePlugin.


  Commit: 52d0b5d3b19974c3451d396aba88d33af3335f05
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/52d0b5d3b19974c3451d396aba88d33af3335f05
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-18 (Mon, 18 Jan 2021)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/gcc3x-cointerp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/gcc3x-cointerp.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2936

Cogit ARMv5 code generator: increase method alignment to allow the entry
alignment mask to be large enough, a la ARMv8. This is work in trying to
provide a V3 32-bit ARM JIT.


  Commit: ea326f93baaed828f7590be14effe8dc0aa5cc8c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ea326f93baaed828f7590be14effe8dc0aa5cc8c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-18 (Mon, 18 Jan 2021)

  Changed paths:
    A build.linux32ARMv6/squeak.cog.v3/build.assert/mvm
    A build.linux32ARMv6/squeak.cog.v3/build.debug/mvm
    A build.linux32ARMv6/squeak.cog.v3/build/mvm
    A build.linux32ARMv6/squeak.cog.v3/makeallclean
    A build.linux32ARMv6/squeak.cog.v3/makealldirty
    A build.linux32ARMv6/squeak.cog.v3/plugins.ext
    A build.linux32ARMv6/squeak.cog.v3/plugins.int

  Log Message:
  -----------
  Add a build directory for the v3 JIT on linux 32-bit ARM.
Inlcyde fbdev in all squeak linux 32-bit ARM builds (untested).
Add -m32 to all linux 32-bit ARM builds, hoping for cross compilation on pi4.


  Commit: c3a43bc998bad28e314cd3bd972015fe0a8e02aa
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c3a43bc998bad28e314cd3bd972015fe0a8e02aa
  Author: David T Lewis <dtlewis290 at gmail.com>
  Date:   2021-01-19 (Tue, 19 Jan 2021)

  Changed paths:
    M platforms/unix/vm-display-X11/sqUnixX11.c

  Log Message:
  -----------
  Fix missing KeyRelease events when multiple keys are depressed. (#547)

* Fix missing KeyRelease events when multiple keys are depressed.
Reference Mantis 0007597 http://bugs.squeak.org/view.php?id=7597.
Rather than keep a single lastKey to remember the last previously
pressed key value, maintain an array size 256 of last key pressed values
indexed by X11 KeyCode. Works for any number of simultaneous keys.

* Initialize lastKeyValue array at compile time. For safety, mask index
into lastKeyValue to ensure array bounds are honored.

Co-authored-by: David T. Lewis <lewis at mail.msen.com>


  Commit: 253cbfc149cd7a3f6e04149c9002eec96530ef95
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/253cbfc149cd7a3f6e04149c9002eec96530ef95
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-19 (Tue, 19 Jan 2021)

  Changed paths:
    M platforms/unix/vm-display-X11/sqUnixX11.c

  Log Message:
  -----------
  Make retrieve/storeLastKeyValue inline.


  Commit: 7f2dbbc501e96a18abba1fa59411b02b6cf6b446
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7f2dbbc501e96a18abba1fa59411b02b6cf6b446
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-20 (Wed, 20 Jan 2021)

  Changed paths:
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2938

SmartSyntaxPlugin Slang compilation:
Eliminate a little dead code following final conditional return.
Don't bother to check for failure when returning results of
positive32BitIntegerFor:, which cannot fail.


  Commit: 8e4e01255c8004fa89eb7ba0f212ba1562afb587
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8e4e01255c8004fa89eb7ba0f212ba1562afb587
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-22 (Fri, 22 Jan 2021)

  Changed paths:
    M platforms/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2939

Extend the HostWindowPlugin with a primitive to answer an array of screen
rectangles for the available monitors (TerfVM only). Implement on MacOS and
provide a suitable stub on Windows.


  Commit: e992f966dccbb507199e907c5c2018e69fb8e608
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e992f966dccbb507199e907c5c2018e69fb8e608
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-22 (Fri, 22 Jan 2021)

  Changed paths:
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c

  Log Message:
  -----------
  Oops.


  Commit: 46202559a8d74c32c81cd9cd211dcc3008982a72
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/46202559a8d74c32c81cd9cd211dcc3008982a72
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-22 (Fri, 22 Jan 2021)

  Changed paths:
    M platforms/win32/plugins/HostWindowPlugin/sqWin32HostWindowPlugin.c

  Log Message:
  -----------
  Add multiple monitor support for Win32 (TeefVM only). [ci skip]


  Commit: 704a2adfc17b8a36b494d1afd4fbe860c561e64b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/704a2adfc17b8a36b494d1afd4fbe860c561e64b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-22 (Fri, 22 Jan 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/validImage.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2940

Implement primitive 18, makePoint, in the JIT for Spur, mainly to reduce the
noise in the primTraceLog.


  Commit: 6f1d6084b0da13e7231f383d6f71622ad8743d2b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6f1d6084b0da13e7231f383d6f71622ad8743d2b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-23 (Sat, 23 Jan 2021)

  Changed paths:
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m

  Log Message:
  -----------
  Fix the y value in ioPositionOfScreenWorkArea & ioScreenRectangles in the Mac
HostWindowPlugin.


  Commit: 108075d58c78a1203e8d19fee1abedf8fab2b18c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/108075d58c78a1203e8d19fee1abedf8fab2b18c
  Author: Christoph Thiede <38782922+LinqLover at users.noreply.github.com>
  Date:   2021-01-25 (Mon, 25 Jan 2021)

  Changed paths:
    M build.linux64ARMv8/HowToBuild

  Log Message:
  -----------
  doc: Add link to example build for Debian (64-bit) (#549)


  Commit: 010c20edc9e759ea565e68d2049443ad6a6d2c47
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/010c20edc9e759ea565e68d2049443ad6a6d2c47
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-01-25 (Mon, 25 Jan 2021)

  Changed paths:
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.h
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m

  Log Message:
  -----------
  Abstract the shift and mask for mouse button event processing into manifest
constants on MacOS in preparation for including more buttons from gaming mice.


  Commit: 739ad1ebada2035c3cc6f1dc7b1a178bd52a7125
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/739ad1ebada2035c3cc6f1dc7b1a178bd52a7125
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-02 (Tue, 02 Feb 2021)

  Changed paths:
    M build.win64x64/common/Makefile.msvc.tools

  Log Message:
  -----------
  ALlow the defaylt stack size to be overridden in the MSVC 64-bit window builds.


  Commit: 4d8cc8d71eb254f3eb687a4486819c13ac04d0ba
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4d8cc8d71eb254f3eb687a4486819c13ac04d0ba
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-02 (Tue, 02 Feb 2021)

  Changed paths:
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m

  Log Message:
  -----------
  CameraPlugin robustness on macOS.  If the frame buffer isn't big enough (eg
because another app has changed the camera) then free and remalloc the frame
buffer if it is too small. Get rid of the firstTime flag and just use the frame
buffer (pixels) as the flag.


  Commit: e113cc5f0577f8f89f5be1d7524f0d0448b53845
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e113cc5f0577f8f89f5be1d7524f0d0448b53845
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-02 (Tue, 02 Feb 2021)

  Changed paths:
    M build.win64x64/common/Makefile.msvc.tools

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: 38e53d9c32e7119481db069c3294fedc714107c9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/38e53d9c32e7119481db069c3294fedc714107c9
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-03 (Wed, 03 Feb 2021)

  Changed paths:
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c

  Log Message:
  -----------
  Win32 SoundPlugin: don't get confused by VOICEIN devices.  For accessing mixers
treat VOICEIN devuces as WAVEIN devices.  The old code was blind-sided and
ended up treating them as output devices. [ci skip]


  Commit: 3694a6756a4d77d4bc7c0d94f068713167ba0311
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3694a6756a4d77d4bc7c0d94f068713167ba0311
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-03 (Wed, 03 Feb 2021)

  Changed paths:
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: dfefae1b8aa4709b90c1cfa93c26f7a3a29ce8cd
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dfefae1b8aa4709b90c1cfa93c26f7a3a29ce8cd
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-03 (Wed, 03 Feb 2021)

  Changed paths:
    M platforms/Cross/plugins/SoundPlugin/SoundPlugin.h
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.h
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m
    M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudioAPI.m
    M platforms/unix/plugins/SoundPlugin/sqUnixSound.c
    M src/plugins/SoundPlugin/SoundPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2942

Add TerfVM-specific support to the SoundPlugin for retrieving a sound device's
UID. Use stackEphemeralStringValue: for marshalling device names. Implement
the support for macOS. [ci skip]


  Commit: 894d6cbb2a17af9f5dc5b0505d76a657d9f9e83f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/894d6cbb2a17af9f5dc5b0505d76a657d9f9e83f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-03 (Wed, 03 Feb 2021)

  Changed paths:
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c

  Log Message:
  -----------
  Add the win32 TerfVM-specific SoundPlugin device UID support. [ci skip]


  Commit: a50d3f8dd67d409aaa36e5d417c06e1adc6f62f9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a50d3f8dd67d409aaa36e5d417c06e1adc6f62f9
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-04 (Thu, 04 Feb 2021)

  Changed paths:
    M platforms/win32/vm/sqWin32Heartbeat.c
    M platforms/win32/vm/sqWin32Time.c

  Log Message:
  -----------
  For te sake of readability apply to sqWin32Time.c the
GetSystemTimePreciseAsFileTime fix for clock resolution
that is in platforms/win32/vm/sqWin32Heartbeat.c. [ci skip]


  Commit: 75498075b2bd030794f54c5303d00626fe33b195
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/75498075b2bd030794f54c5303d00626fe33b195
  Author: David T. Lewis <lewis at mail.msen.com>
  Date:   2021-02-07 (Sun, 07 Feb 2021)

  Changed paths:
    M platforms/unix/vm-display-X11/sqUnixX11.c

  Log Message:
  -----------
  Rearrange forgetXDisplay to disable aio before fd close.
Required for epoll event handling, we should not close the descriptor
before unregistering it.


  Commit: b6616b21d263ecaa334d458bf3a9579fcb88c635
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b6616b21d263ecaa334d458bf3a9579fcb88c635
  Author: David T. Lewis <lewis at mail.msen.com>
  Date:   2021-02-07 (Sun, 07 Feb 2021)

  Changed paths:
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  Handle epoll event delivery errors without VM segfault.
Under certain error conditions epoll may deliver event notification to the
wrong process, with empty event data provided by the kernel. If this happens,
handle the condition with a message to stderr and proceed without segfault.
Error messages will look like this:

  aioPoll in process 9055 no readHandler in epollEventData undefined handler called (fd 0, flags 2)


  Commit: 057b0c2d67b23a364452b2075b1aa47f486824d9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/057b0c2d67b23a364452b2075b1aa47f486824d9
  Author: David T. Lewis <lewis at mail.msen.com>
  Date:   2021-02-07 (Sun, 07 Feb 2021)

  Changed paths:
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  Silence an overly helpful compiler warning


  Commit: f376ffbc0b6d62047b7effb7f29d405fbd7e4611
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f376ffbc0b6d62047b7effb7f29d405fbd7e4611
  Author: David T. Lewis <lewis at mail.msen.com>
  Date:   2021-02-07 (Sun, 07 Feb 2021)

  Changed paths:
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  Fix epoll event delivery error messages cut and paste error


  Commit: 066a43128584d55964f4a6ace4b2c878cf96087e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/066a43128584d55964f4a6ace4b2c878cf96087e
  Author: David T. Lewis <lewis at mail.msen.com>
  Date:   2021-02-08 (Mon, 08 Feb 2021)

  Changed paths:
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  For epoll aio, close and reopen the epoll fd in forked child process
Factor the epoll initiation out of aioInit into new epollInit function
and invoke it via pthread_atfork in the child process after a fork.
Prevents misdelivery of events from the common kernel epoll structures.


  Commit: dbe76be273c374a63a25e1079486a6ef2aabcfba
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dbe76be273c374a63a25e1079486a6ef2aabcfba
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-08 (Mon, 08 Feb 2021)

  Changed paths:
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/AioPlugin/AioPlugin.c
    M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
    M src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/CameraPlugin/CameraPlugin.c
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    M src/plugins/CroquetPlugin/CroquetPlugin.c
    M src/plugins/DESPlugin/DESPlugin.c
    M src/plugins/DSAPrims/DSAPrims.c
    M src/plugins/DropPlugin/DropPlugin.c
    M src/plugins/FFTPlugin/FFTPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FileCopyPlugin/FileCopyPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/Float64ArrayPlugin/Float64ArrayPlugin.c
    M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
    M src/plugins/FloatMathPlugin/FloatMathPlugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/GeniePlugin/GeniePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c
    M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
    M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    M src/plugins/Klatt/Klatt.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/LocalePlugin/LocalePlugin.c
    M src/plugins/MD5Plugin/MD5Plugin.c
    M src/plugins/MIDIPlugin/MIDIPlugin.c
    M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
    M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
    M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/QuicktimePlugin/QuicktimePlugin.c
    M src/plugins/RePlugin/RePlugin.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/ScratchPlugin/ScratchPlugin.c
    M src/plugins/SecurityPlugin/SecurityPlugin.c
    M src/plugins/SerialPlugin/SerialPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundCodecPrims/SoundCodecPrims.c
    M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/SqueakSSL/SqueakSSL.c
    M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
    M src/plugins/UUIDPlugin/UUIDPlugin.c
    M src/plugins/UnicodePlugin/UnicodePlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
    M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
    M src/plugins/WeDoPlugin/WeDoPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
    M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c
    M src/plugins/ZipPlugin/ZipPlugin.c

  Log Message:
  -----------
  CogVM source as per  VMMaker.oscog-eem.2943

Resolve the conflict between sqAssert.h's attempt to export warning and error to
external plugins with the crude redefinition of the EXPORT macro on generating
plugins. So so by moving the redefinition of EXPORT after a plugin's include
files. The issue here is Windows' requirement to use declspec(dll_import) &
declspec(dll_import) for sharing between exe and dll.


  Commit: 9f1b4644e7396e473bd9bb4cf67f8a9d5a4e11d6
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9f1b4644e7396e473bd9bb4cf67f8a9d5a4e11d6
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-08 (Mon, 08 Feb 2021)

  Changed paths:
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: aafcb78371c7e576073a8dbf2f1f32667568e05e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/aafcb78371c7e576073a8dbf2f1f32667568e05e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-08 (Mon, 08 Feb 2021)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqAssert.h
    M platforms/win32/vm/sqWin32Heartbeat.c

  Log Message:
  -----------
  Changes to sq.h and sqAssert.h to accompany commit
dbe76be273c374a63a25e1079486a6ef2aabcfba
Author: Eliot Miranda <eliot.miranda at gmail.com>
Date:   Mon Feb 8 20:32:56 2021 -0800

    CogVM source as per  VMMaker.oscog-eem.2943

    Resolve the conflict between sqAssert.h's attempt to export warning and error to
    external plugins with the crude redefinition of the EXPORT macro on generating
    plugins. So so by moving the redefinition of EXPORT after a plugin's include
    files. The issue here is Windows' requirement to use declspec(dll_import) &
    declspec(dll_import) for sharing between exe and dll.

To allow the VM to export warning and error to external plugins, warning and
error must be correctly declared using the EXPORT macro.  Hence these macros
cannot be redefined until after the interpreters and any definitions in
sqPlatformSpecific.h have been seen and applied.

Further, so that sqPlatformSpecific.h *can* define EXPORT et al sq.h must
include it before it attempts to provide default definitions of EXPORT et al
and sq.h should never replace EXPORT et al if they have been defined.

Further still, sqPlatformSpecific.h *cannot* be included before stdio if it
is to "conveniently" define fseeko & ftello to the various 64-bit versions
certain platforms require.

Thankyou for understanding.  The idea of sqCOnfig.h is perhaps in conflict
with these changes.  However, in my opinion it is much more important that
we be able to build a complete VM on all platforms, including the ability to
use asserts in external plugins, than it is for a convenient sqConfig.h to be
usable.  As previously discussed, C includes are white box and cannot reliably
be prefixed with sqConfig.h unless we maintain each platform's sqConfig.h to
apply to every possible version of a platform's include files, an obvious
impossibility.

I ask anyone wishing to alter the system here to please contact me and discuss
before making changes.  It is extraordinarily expensive and frustrating to have
to make changes of this kind to make sure that a signfiicantly more complex VM
such as Terf's builds correctly.


  Commit: 3125f103b1efcde6e6bdc8e3275447ca5f1aad5e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3125f103b1efcde6e6bdc8e3275447ca5f1aad5e
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/AioPlugin/AioPlugin.c
    M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
    M src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/CameraPlugin/CameraPlugin.c
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    M src/plugins/CroquetPlugin/CroquetPlugin.c
    M src/plugins/DESPlugin/DESPlugin.c
    M src/plugins/DSAPrims/DSAPrims.c
    M src/plugins/DropPlugin/DropPlugin.c
    M src/plugins/FFTPlugin/FFTPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FileCopyPlugin/FileCopyPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/Float64ArrayPlugin/Float64ArrayPlugin.c
    M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
    M src/plugins/FloatMathPlugin/FloatMathPlugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/GeniePlugin/GeniePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c
    M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
    M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    M src/plugins/Klatt/Klatt.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/LocalePlugin/LocalePlugin.c
    M src/plugins/MD5Plugin/MD5Plugin.c
    M src/plugins/MIDIPlugin/MIDIPlugin.c
    M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
    M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
    M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/QuicktimePlugin/QuicktimePlugin.c
    M src/plugins/RePlugin/RePlugin.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/ScratchPlugin/ScratchPlugin.c
    M src/plugins/SecurityPlugin/SecurityPlugin.c
    M src/plugins/SerialPlugin/SerialPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundCodecPrims/SoundCodecPrims.c
    M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/SqueakSSL/SqueakSSL.c
    M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
    M src/plugins/UUIDPlugin/UUIDPlugin.c
    M src/plugins/UnicodePlugin/UnicodePlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
    M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
    M src/plugins/WeDoPlugin/WeDoPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
    M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c
    M src/plugins/ZipPlugin/ZipPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2944

Continuing on from VMMaker.oscog-eem.2943 we have no business overriding the
default EXPORT definition for external plugins (which is essential on Windows).
We define EXPORT to map to static for internal plugins only.


  Commit: 2076dcd279e4458d3681f9e43846b594e7dcc3e9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2076dcd279e4458d3681f9e43846b594e7dcc3e9
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqAssert.h
    M platforms/win32/vm/sqWin32Heartbeat.c

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: 5e9e498227a5f1fac387d94f76be54469c0fcf2f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5e9e498227a5f1fac387d94f76be54469c0fcf2f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

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

  Log Message:
  -----------
  Add left/right button definitions for 3d gaming mice. [ci skip]


  Commit: 11a07925dd8acf106488a255fa15fe933364d5ff
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/11a07925dd8acf106488a255fa15fe933364d5ff
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-09 (Tue, 09 Feb 2021)

  Changed paths:
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Window.c

  Log Message:
  -----------
  Add a variable (deviceChangeCount) to the Windows VM to track
WM_DEVICECHANGE messages so that plugins such as the SoundPlugin
can update their device lists as and when required, rather than
on every access. Make sure the variable is correctly exported to
external plugins. [ci skip] (cuz I'm not ready to release the new SoundPlugin).


  Commit: 8996e9691f97e9f8b4f0c3460737ba484a7527db
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8996e9691f97e9f8b4f0c3460737ba484a7527db
  Author: David T. Lewis <lewis at mail.msen.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M platforms/unix/vm-display-X11/sqUnixX11.c

  Log Message:
  -----------
  Rearrange disconnectXDisplay and forgetXDisplay to give clean shutdown
with epoll event handling. Fixes a spurious console error message on
image exit.


  Commit: 6d74c4b652c7780110fe327f97e98aaef5242fbc
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6d74c4b652c7780110fe327f97e98aaef5242fbc
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm
    M build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm
    M build.linux32ARMv6/newspeak.cog.spur/build/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build/mvm
    M build.linux32ARMv6/pharo.cog.spur/build.assert/mvm
    M build.linux32ARMv6/pharo.cog.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.spur/build.assert/mvm
    M build.linux32ARMv6/squeak.cog.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.spur/build/mvm
    M build.linux32ARMv6/squeak.stack.spur/build.assert/mvm
    M build.linux32ARMv6/squeak.stack.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.stack.spur/build/mvm
    M build.linux32ARMv6/squeak.stack.v3/build.assert/mvm
    M build.linux32ARMv6/squeak.stack.v3/build.debug/mvm
    M build.linux32ARMv6/squeak.stack.v3/build/mvm
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqAssert.h
    M platforms/Cross/vm/sqMemoryAccess.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h

  Log Message:
  -----------
  Revisions to core include files to get EXPORT defined correctly at the relevant points.  Essentially move the default EXPORT definitions from sq.h to
sqMemoryAccess.h.
Include fbdev support in build.linux32ARMv6 builds and add -m32 to their CFLAGS
to attempt to get the 32-bit VMs to be compilable on 64-bit ARM. [ci skip]
cuz new cogit files will arrive soon.


  Commit: e3be599cf289f33b2913868bd32b8317b1fb6fa6
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e3be599cf289f33b2913868bd32b8317b1fb6fa6
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2945

If sqMemoryAccess.h is to define EXPORT et al then
sqPlatformSpecific.h, which provides platform-specific
overrides, must precede it.  This affects the cogit files.

Add explicit variables for the handler and unwind primitive
markers (PrimNumberHandlerMarker & PrimNumberUnwindMarker),
and add 123 as the no-context-switch marker (PrimNumberNoContextSwitchMarker).


  Commit: ae3d9915ba0c224ad5c7fd93972ba6edfdbd35c3
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ae3d9915ba0c224ad5c7fd93972ba6edfdbd35c3
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M build.win32x86/common/Makefile.msvc
    M build.win32x86/common/Makefile.msvc.plugin
    M build.win64x64/common/Makefile.msvc
    M build.win64x64/common/Makefile.msvc.plugin

  Log Message:
  -----------
  Windows MSVC Makefiles.
Ensure that plugin dlls and libs get rebuilt by adding LIBSRC as dependencies.
No longer nuke the internal plugin libs. Copy enhancements in the 64-bit
Makefiles to the 32-bit Makefiles. [ci skip]


  Commit: b7c93957e773a6f1e90f77972d8a3255e78a2698
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b7c93957e773a6f1e90f77972d8a3255e78a2698
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-12 (Fri, 12 Feb 2021)

  Changed paths:
    M platforms/Cross/vm/sqMemoryAccess.h
    M platforms/Mac OS/vm/sqPlatformSpecific.h
    M platforms/iOS/vm/OSX/sqPlatformSpecific.h
    M platforms/iOS/vm/iPhone/sqPlatformSpecific.h
    M platforms/unix/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  Fix the circular dependency between sqMemoryAccess.h and sqPlatformSpecific.h
which derives from sqPlatformSpecific.h trying to do two different things.
First sqPlatformSpecific.h provides platform implementations of prerequisites
such as the EXPORT macros.  Second sqPlatformSpecific.h defines platform
specific support functions which need types declared by sqMemoryAccess.h.
But sqMemoryAccess.h needs those platform implementations prerequisites first.
So have sqMemoryAccess.h include sqPlatformSpecific.h a second time if it
detects that sqPlatformSpecific.h has already been included, and have
sqPlatformSpecific.h only declare the support funcitons if it detects that
sqMemoryAccess.h has been included.

A better solution would be to cleanly separate the two functions of
sqPlatformSpecific.h but this is too much work in teh short term.


  Commit: 40ce4b725bf37fabc61e25f5051a40fa1ca1df45
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/40ce4b725bf37fabc61e25f5051a40fa1ca1df45
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-17 (Wed, 17 Feb 2021)

  Changed paths:
    M platforms/iOS/plugins/HostWindowPlugin/sqMacHostWindow.m

  Log Message:
  -----------
  HostWindowPlugin: Generalize ioSetTitleOfWindow on Mac to be the same as
Windows. [ci skip] cuz not a significant change for other than Terf.


  Commit: 692fb729691e9e7c8f68e41710c1e416224e94e4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/692fb729691e9e7c8f68e41710c1e416224e94e4
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-18 (Thu, 18 Feb 2021)

  Changed paths:
    M platforms/iOS/vm/Common/Classes/sqSqueakNullScreenAndWindow.h
    M platforms/iOS/vm/Common/Classes/sqSqueakNullScreenAndWindow.m
    M platforms/iOS/vm/Common/Classes/sqSqueakScreenAPI.m
    M platforms/iOS/vm/Common/Classes/sqSqueakScreenAndWindow.m

  Log Message:
  -----------
  Implement the old named primitive API for window title on Mac iOS.


  Commit: c53f3e77564d1f5c128aa30a01fc601568bc3470
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c53f3e77564d1f5c128aa30a01fc601568bc3470
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-23 (Tue, 23 Feb 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64x64/common/Makefile.app

  Log Message:
  -----------
  Mac builds:
To reliably codesign xattr must be used to remove finder info etc.
Also sign the bundles in both ARMv8 and x86. [ci skip]


  Commit: a69b4c93edbbde759c849aa8e2f9adc97e808694
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a69b4c93edbbde759c849aa8e2f9adc97e808694
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-02-28 (Sun, 28 Feb 2021)

  Changed paths:
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
    M platforms/win32/vm/sqWin32Window.c

  Log Message:
  -----------
  On Windows allow a zero width in openCamera to select the largest frame size
available.  Get rid of an annoying print of the WM_DEVICECHANGE message
(DPRINTF is a misnomer).  Update sound devices on next access after a
WM_DEVICECHANGE message.


  Commit: 61876d5cc401968af2524c8d49f95591d0f2c0a5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/61876d5cc401968af2524c8d49f95591d0f2c0a5
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-03-01 (Mon, 01 Mar 2021)

  Changed paths:
    M .appveyor.yml
    M .travis.yml

  Log Message:
  -----------
  Disable the Newspeak CI builds after conversation with Gilad.


  Commit: 15fdeaa142257eeb6bff3b41014f2f407420a70d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/15fdeaa142257eeb6bff3b41014f2f407420a70d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-03-01 (Mon, 01 Mar 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.rules
    M build.macos64ARMv8/common/Makefile.rules
    M build.macos64x64/common/Makefile.rules

  Log Message:
  -----------
  Update from c++11 to c++14 on MacOS builds.  Affects only Bochs simulators
and Terf plugins, hence [ci skip]


  Commit: 04af39a36e2bea3ffa20234d2ba5c983205bc759
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/04af39a36e2bea3ffa20234d2ba5c983205bc759
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-03-04 (Thu, 04 Mar 2021)

  Changed paths:
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32DirectInput.c
    M platforms/win32/vm/sqWin32DnsInfo.c
    M platforms/win32/vm/sqWin32HandleTable.h
    M platforms/win32/vm/sqWin32Heartbeat.c
    M platforms/win32/vm/sqWin32Main.c
    M platforms/win32/vm/sqWin32Prefs.c
    M platforms/win32/vm/sqWin32Service.c
    M platforms/win32/vm/sqWin32Time.c
    M platforms/win32/vm/sqWin32Window.c

  Log Message:
  -----------
  C reserved words if,while,switch are not function calls. Hence always put a space
before the following parenthesis.


  Commit: 924a24bb54870a621c5283f23631261d5a792000
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/924a24bb54870a621c5283f23631261d5a792000
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M platforms/Cross/vm/sq.h
    M platforms/Mac OS/vm/Developer/sqMacMinimal.c
    M platforms/Mac OS/vm/sqMacNSPluginUILogic.c
    M platforms/Mac OS/vm/sqMacUIEvents.c
    M platforms/Mac OS/vm/sqMacUIEventsUniversal.c
    M platforms/Plan9/vm/sqPlan9io.c
    M platforms/RiscOS/vm/sqRPCEvents.c
    M platforms/iOS/vm/OSX/macintoshosxextra.c
    M platforms/iOS/vm/iPhone/macintoshextra.c
    M platforms/minheadless/common/sqWindow-Dispatch.c
    M platforms/minheadless/common/sqWindow-Null.c
    M platforms/minheadless/common/sqWindow.h
    M platforms/minheadless/sdl2-window/sqWindow-SDL2.c
    M platforms/unix/vm-display-null/sqUnixDisplayNull.c
    M platforms/unix/vm/SqDisplay.h
    R platforms/unix/vm/sqUnixEvent.c
    M platforms/unix/vm/sqUnixMain.c
    M platforms/win32/vm/sqWin32Window.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2946

Nuke the obsolete polling input primitives primitiveMouseButtons,
primitiveKbdNext et al.  These really are irrelevant to all images
that run on Cog VMs (unused since about Squeak 3.6).

Fix a couple of compiler warnings.


  Commit: d10e5ea9732eacbf9261ebe1ec48627357a898c6
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d10e5ea9732eacbf9261ebe1ec48627357a898c6
  Author: Ronie Salgado <roniesalg at gmail.com>
  Date:   2021-03-08 (Mon, 08 Mar 2021)

  Changed paths:
    M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.h
    M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m
    M platforms/iOS/vm/OSX/sqSqueakOSXHeadlessView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXHeadlessView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXView.h

  Log Message:
  -----------
  I these changes perform minor refactoring on the place where the dragItems list  is store with the purpose of handling url schema and document open events that are raised before the application is even started.


  Commit: 119e76c5c467f7e61fef4f87f3b622923ac52151
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/119e76c5c467f7e61fef4f87f3b622923ac52151
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-03-08 (Mon, 08 Mar 2021)

  Changed paths:
    M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.h
    M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m
    M platforms/iOS/vm/OSX/sqSqueakOSXHeadlessView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXHeadlessView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXView.h

  Log Message:
  -----------
  Merge pull request #553 from ronsaldo/feature-osx-uri-document-type-event-fixup

OS X custom URL scheme and document open event injection fixup


  Commit: 607b872095dc34d8d8473bb87014feb9c9c25412
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/607b872095dc34d8d8473bb87014feb9c9c25412
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-03-16 (Tue, 16 Mar 2021)

  Changed paths:
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2947

Fix a dreadful slip in InterpreterPrimitives>>primitiveIdentical.  In the one
argument case the old implementation checked the receiver for being forwarded
rather than the argument.  This means that the interpreter and/or the debugger
will answer the wrong value for e.g. ObjectTest testBecomeForward pt3 == pt2.


  Commit: ca9794e2ffd60fe40292f88fc4ff0114d7591c18
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ca9794e2ffd60fe40292f88fc4ff0114d7591c18
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-03-16 (Tue, 16 Mar 2021)

  Changed paths:
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2948

...and primitiveNotIdentical contains the same mistake.


  Commit: a6fd91e98f0d3e51c45a1a66611483abdc4c7156
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a6fd91e98f0d3e51c45a1a66611483abdc4c7156
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-03-18 (Thu, 18 Mar 2021)

  Changed paths:
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m

  Log Message:
  -----------
  Fix the camera size selection logic in the MacOS CameraPlugin.


  Commit: d494240736f7c0309e3e819784feb1d53ed0985a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d494240736f7c0309e3e819784feb1d53ed0985a
  Author: David T. Lewis <lewis at mail.msen.com>
  Date:   2021-03-21 (Sun, 21 Mar 2021)

  Changed paths:
    A platforms/unix/vm/sqUnixEvent.c

  Log Message:
  -----------
  Restore sqUnixEvent.c which was mistakenly deleted in an earlier commit


  Commit: 4b5f053169427eb4e17587d5fa2cbffdddbcf292
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4b5f053169427eb4e17587d5fa2cbffdddbcf292
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-03-24 (Wed, 24 Mar 2021)

  Changed paths:
    M platforms/unix/vm/include_ucontext.h

  Log Message:
  -----------
  Improve the comment in platforms/unix/vm/include_ucontext.h [ci skip]


  Commit: 4f6b75b56b314c20b1842078872bd845d61344a4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4f6b75b56b314c20b1842078872bd845d61344a4
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-03-24 (Wed, 24 Mar 2021)

  Changed paths:
    A platforms/unix/vm/sqUnixEvent.c

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: b4afeac5f51acafd24035e14dc370eb3954c57f1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b4afeac5f51acafd24035e14dc370eb3954c57f1
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2021-03-25 (Thu, 25 Mar 2021)

  Changed paths:
    M platforms/unix/vm/include_ucontext.h

  Log Message:
  -----------
  Play the features.h dance

Since configure takes care that `_GNU_SOURCE` is there
whenever supported, _not_ having that means we cannot reasonably
ensure that we can access reg names, as defined via `__USE_GNU`.

The `features.h` makes sure that `__USE_GNU` is set if and only if
`_GNU_SOURCE` is set. So Bailing when not having it is the right choice.


  Commit: 25e4f4a834e6203d59f668d565e2b4d97d08bb65
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/25e4f4a834e6203d59f668d565e2b4d97d08bb65
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2021-03-25 (Thu, 25 Mar 2021)

  Changed paths:
    M platforms/unix/config/config.h.in
    M platforms/unix/config/configure.ac

  Log Message:
  -----------
  config.h cannot work after linux features.h

Bail if that's the case


  Commit: 27b632d09cbca67d940f8d8db73e4f4883375c71
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/27b632d09cbca67d940f8d8db73e4f4883375c71
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-04-02 (Fri, 02 Apr 2021)

  Changed paths:
    M build.macos64x64/common/Makefile.rules
    M build.macos64x64/common/Makefile.vm

  Log Message:
  -----------
  Allow a build Makefile to override CXXVERFLAGS, including when building plugins.
[ci skip]


  Commit: 7f69e44dd9cdf5d1fe2d838e824e86f7503abe93
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7f69e44dd9cdf5d1fe2d838e824e86f7503abe93
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2021-04-04 (Sun, 04 Apr 2021)

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

  Log Message:
  -----------
  Listen to feature_test_macros(7) with a guard.

If HAVE_CONFIG_H is given (most presumably on the command line)
it is safe to include the (#define-only) config.h.
On prominent platforms, these defines must precede any inlcudes.
To quote feature_test_macros(7) on Linux:

> NOTE:  In  order to be effective, a feature test macro must be defined before including any header files.

config.h provides these macros, either manually specified or
through means of configuration (eg. autoconf/configure).

Having these defines early does not hurt platforms not using this
system but is vital on platforms using it.


  Commit: 5a7aa38b22195577364a3c5ccdabbe36d33effeb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5a7aa38b22195577364a3c5ccdabbe36d33effeb
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-04-08 (Thu, 08 Apr 2021)

  Changed paths:
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m

  Log Message:
  -----------
  macOS CameraPlugin.
Fix a slip in commit a6fd91e98f0d3e51c45a1a66611483abdc4c7156/
commit 4d8cc8d71eb254f3eb687a4486819c13ac04d0ba.  The test for the pixel buffer
being large enough not to need reallocating is thw wrong way around.


  Commit: effa97f75ee6bd216a482c3983b401feba1de05c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/effa97f75ee6bd216a482c3983b401feba1de05c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-04-12 (Mon, 12 Apr 2021)

  Changed paths:
    M platforms/Cross/plugins/CameraPlugin/CameraPlugin.h
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m
    M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M src/plugins/CameraPlugin/CameraPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2949

Add CameraPlugin primSetCameraBuffers to avoid a copy when reading a frame.
Provide an implementation for macOS.


  Commit: 56635fc325bfb9bc9188b11a450723992ae35f8c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/56635fc325bfb9bc9188b11a450723992ae35f8c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-04-12 (Mon, 12 Apr 2021)

  Changed paths:
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/AioPlugin/AioPlugin.c
    M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
    M src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/CameraPlugin/CameraPlugin.c
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    M src/plugins/CroquetPlugin/CroquetPlugin.c
    M src/plugins/DESPlugin/DESPlugin.c
    M src/plugins/DSAPrims/DSAPrims.c
    M src/plugins/DropPlugin/DropPlugin.c
    M src/plugins/FFTPlugin/FFTPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/Float64ArrayPlugin/Float64ArrayPlugin.c
    M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
    M src/plugins/FloatMathPlugin/FloatMathPlugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/GeniePlugin/GeniePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
    M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    M src/plugins/Klatt/Klatt.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/MD5Plugin/MD5Plugin.c
    M src/plugins/MIDIPlugin/MIDIPlugin.c
    M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
    M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
    M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/QuicktimePlugin/QuicktimePlugin.c
    M src/plugins/RePlugin/RePlugin.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/ScratchPlugin/ScratchPlugin.c
    M src/plugins/SerialPlugin/SerialPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundCodecPrims/SoundCodecPrims.c
    M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/SqueakSSL/SqueakSSL.c
    M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
    M src/plugins/UUIDPlugin/UUIDPlugin.c
    M src/plugins/UnicodePlugin/UnicodePlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
    M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
    M src/plugins/WeDoPlugin/WeDoPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
    M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c
    M src/plugins/ZipPlugin/ZipPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2950

Fix huge horrible win32 Spur VM bug.  Plugins must export accessor depths (via
the EXPORT macro) otherwise the external primitive loading machinery will
silently compute their accessor depths as -1 (no accessor depth), and so no
primitives will be scanned for forwarders, and hence none will retry when given
forwarders, breaking the while Spur transparent forwarding mechanism for
primitives on win32.  The bug showed up with the new CameraPlugin
primSetCameraBuffers primitive which is given a newly becomed forwarder to a
pinned bitmap.  The primitive doesn't retry and hence always fails.


  Commit: db6bf0a073da280322088d6ad7defdee60a95c89
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/db6bf0a073da280322088d6ad7defdee60a95c89
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-04-13 (Tue, 13 Apr 2021)

  Changed paths:
    M build.win64x64/common/Makefile.msvc.flags
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp

  Log Message:
  -----------
  Implement the frame buffer interface for the win32 CameraPlugin.
Filter out some warnings from the win32 MSVC compile (CRT_SECURE). [ci ckip]


  Commit: b6f0ec4a8ddafea69470e3cf1114a517a6ad82be
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b6f0ec4a8ddafea69470e3cf1114a517a6ad82be
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-04-13 (Tue, 13 Apr 2021)

  Changed paths:
    M README.md
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2952

All debug printing routines must use <export: true> to be accessible on win32.
No longer waste time generating the Newspeak configurations. Update README.md.


  Commit: e76dab1ddc52fd8aad790903ac8f0cb001c6a622
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e76dab1ddc52fd8aad790903ac8f0cb001c6a622
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-04-14 (Wed, 14 Apr 2021)

  Changed paths:
    M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m

  Log Message:
  -----------
  Mac camera plugin.  Add missing AVCaptureSessionPreset960x540.
Make sure that h1 is larger than h2 always.  Comment the 1920x1080 preset (it's
available in 10.15; we build for 10.13).


  Commit: 4e791b82c5a20d1c1468daa02b01f9774e0ed062
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4e791b82c5a20d1c1468daa02b01f9774e0ed062
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-04-18 (Sun, 18 Apr 2021)

  Changed paths:
    M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c
    M src/plugins/CameraPlugin/CameraPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2956

CameraPlugin: add primAcknowledgeFrame for simple use of the
primSetCameraBuffers interface. Tweak format conversion in some of the
linux format conversion functions.


  Commit: ce7f664825a5640bdf45a94f83357827f25353e6
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ce7f664825a5640bdf45a94f83357827f25353e6
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-04-20 (Tue, 20 Apr 2021)

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

  Log Message:
  -----------
  Fix issue #557 (workaround?)

If we build an internal plugin `SQUEAK_BUILTIN_PLUGIN`, then we don't need to `EXPORT` the error/warning functions.
There are still conflicting definitions in sqVirtualMachine.h which totally ignore IMPORT/EXPORT but these only generate warnings, not errors.


  Commit: 331b8cdcd21e09e16fd17def87becc1a542591d8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/331b8cdcd21e09e16fd17def87becc1a542591d8
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-04-20 (Tue, 20 Apr 2021)

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

  Log Message:
  -----------
  Merge pull request #558 from OpenSmalltalk/issue_557_export_conflict_on_windows

Fix issue #557 (workaround?) [ci skip] we know we're red


  Commit: 00184111ea909b2a19eba6aca05cd3136e249503
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/00184111ea909b2a19eba6aca05cd3136e249503
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-04-20 (Tue, 20 Apr 2021)

  Changed paths:
    M platforms/minheadless/common/sqPlatformSpecificCommon.h

  Log Message:
  -----------
  define erro(x) macro rather than error

Due to a change in the order of headers, the former definition conflicts with the field error in virtual machine structure.


  Commit: 31f31918c6c6bde220e6dac648644993661f236c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/31f31918c6c6bde220e6dac648644993661f236c
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-04-20 (Tue, 20 Apr 2021)

  Changed paths:
    M platforms/minheadless/common/sqWindow-Null.c

  Log Message:
  -----------
  Finish the clean-up of the 4 unused functions getButtonState & co


  Commit: ccf7efbcea6310b5574ba9195fb58facc310f94e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ccf7efbcea6310b5574ba9195fb58facc310f94e
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-04-20 (Tue, 20 Apr 2021)

  Changed paths:
    M platforms/minheadless/common/sqPlatformSpecificCommon.h
    M platforms/minheadless/common/sqWindow-Null.c

  Log Message:
  -----------
  Merge pull request #559 from OpenSmalltalk/fix_minheadless_build

Fix minheadless build


  Commit: efb8df9a094dc7d4a072ca11de6a0a8f549d06f8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/efb8df9a094dc7d4a072ca11de6a0a8f549d06f8
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-04-22 (Thu, 22 Apr 2021)

  Changed paths:
    M platforms/win32/vm/sqPlatformSpecific.h

  Log Message:
  -----------
  always include <stdio.h> **BEFORE** defining fseeko/ftello

This other way around creates a compilation error.
This way, we can include sqConfig.h and <stdio.h> in whatever order we wish.


  Commit: df03d843cd045c07a8e4b94b86e571ed47fe5fd7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/df03d843cd045c07a8e4b94b86e571ed47fe5fd7
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-04-22 (Thu, 22 Apr 2021)

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

  Log Message:
  -----------
  Discard the EXPORT from sqAssert.h for declaring VM functions

If we don't need to define the EXPORT in sqVirtaulMachine.h, then we don't need it either in sqAssert.h
Otherwise, it's a recipe for creating conflicting declarations and make some compilation fail
(for example building a plugin whishing to sqAssert as SQUEAK_BUILTIN_PLUGIN)
Only keep IMPORT for the case of SQUEAK_EXTERNAL_PLUGIN.


  Commit: 681219a6d830e5be94e5e2035d0f78504d8b33e6
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/681219a6d830e5be94e5e2035d0f78504d8b33e6
  Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
  Date:   2021-04-22 (Thu, 22 Apr 2021)

  Changed paths:
    M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c
    M platforms/Cross/plugins/IA32ABI/xabicc.c
    M platforms/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c
    M platforms/Cross/plugins/Squeak3D/b3dInit.c
    M platforms/Cross/plugins/Squeak3D/b3dMain.c
    M platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c
    M platforms/Cross/vm/sqHeapMap.c
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/unix/config/getversion.c
    M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
    M platforms/unix/vm/aio.c
    M platforms/unix/vm/sqUnixVMProfile.c

  Log Message:
  -----------
  Make sure that config.h is included first

This is mandatory for linux builds.
config.h is included first by sqConfig.h
sqConfig.h was included in top positions previously.
But due to compilation order problems on windows, it has been moved further.

We can remove those `#include "config.h"` if `#include "sqConfig.h"` is moved toward top again
That is once the windows problem is resolved


  Commit: 6dd8dfabec5b354ee1e05fe890f4ba7f22437013
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6dd8dfabec5b354ee1e05fe890f4ba7f22437013
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-04-23 (Fri, 23 Apr 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  Generate source with  VMMaker.oscog-nice.2957 so as to restore sqConfig.h inclusion at top

This is an attempt at fixing linux builds
Hopefully, windows builds should be safe, thanks to earlier <stdio.h> workaround.


  Commit: 1ecf39032a7f11f8de6147dc4687434487bf0eaf
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1ecf39032a7f11f8de6147dc4687434487bf0eaf
  Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
  Date:   2021-04-23 (Fri, 23 Apr 2021)

  Changed paths:
    M platforms/Cross/vm/sqSCCSVersion.h
    M platforms/unix/config/getversion.c

  Log Message:
  -----------
  try and omit HAVE_CONFIG_H for compiling getVersion


  Commit: f7ea6a5bb050173b0d947598e7e97e5231743556
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f7ea6a5bb050173b0d947598e7e97e5231743556
  Author: John Dougan <jdougan at acm.org>
  Date:   2021-04-30 (Fri, 30 Apr 2021)

  Changed paths:
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c

  Log Message:
  -----------
  Changed sqSocketListenOnPortBacklogSizeInterface() to match general
behavior of Unix socket version. Previously was alway incorrectly binding UDP sockets
to INADDR_ANY instead of the specified IPv4 address.


  Commit: 10aac272367b89068af3730641240179269ce6a7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/10aac272367b89068af3730641240179269ce6a7
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-05-04 (Tue, 04 May 2021)

  Changed paths:
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/CameraPlugin/CameraPlugin.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2957

Fix https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/566.
The primitiveSize primtiive (#62) failed to check for its argument
being a forwarder when the primtiive is used as a mirror primitive
(num args > 0). As a minor simplification use methodReturnInteger:
in it and primitiveContextSize, since both are varargs.


  Commit: 128d14994b4a8002bb006db1bf9a5b37544139c1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/128d14994b4a8002bb006db1bf9a5b37544139c1
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-05-04 (Tue, 04 May 2021)

  Changed paths:
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c

  Log Message:
  -----------
  Merge pull request #563 from jdougan/Cog

Fix UDP binding in Windows sockets


  Commit: fc4b69a7c16899244a3cfde95297d140d9889fc8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fc4b69a7c16899244a3cfde95297d140d9889fc8
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-05-06 (Thu, 06 May 2021)

  Changed paths:
    M build.macos64ARMv8/common/Makefile.flags
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.flags
    M build.macos64x64/common/Makefile.vm

  Log Message:
  -----------
  MacOS builds: get applications built under a newer version (e.g. 11.x) to run
on the version specified by TARGET_VERSION_MIN. Previously they were being
compiled with TARGET_VERSION_MIN specified, but not linked. [ci skip]


  Commit: 1cdfb34b842dae8d63febab9271b05074ab94c79
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1cdfb34b842dae8d63febab9271b05074ab94c79
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-05-29 (Sat, 29 May 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.app
    M build.macos64x64/common/Makefile.vm

  Log Message:
  -----------
  Use export in Mac Makefiles to reduce command-line args in submake invocations.


  Commit: 1b31cb8634e4dacd2487678e882d33af718bdca5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1b31cb8634e4dacd2487678e882d33af718bdca5
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-05-30 (Sun, 30 May 2021)

  Changed paths:
    M build.win32x86/common/Makefile
    M build.win32x86/common/Makefile.lib.extra
    M build.win32x86/common/Makefile.msvc
    M build.win32x86/common/Makefile.msvc.flags
    M build.win32x86/common/Makefile.msvc.plugin
    M build.win32x86/common/Makefile.msvc.tools
    M build.win32x86/common/Makefile.plugin
    M build.win32x86/common/Makefile.tools
    M build.win64x64/common/Makefile
    M build.win64x64/common/Makefile.lib.extra
    M build.win64x64/common/Makefile.msvc
    M build.win64x64/common/Makefile.msvc.flags
    M build.win64x64/common/Makefile.msvc.plugin
    M build.win64x64/common/Makefile.msvc.tools
    M build.win64x64/common/Makefile.plugin
    M build.win64x64/common/Makefile.tools
    M platforms/win32/plugins/Mpeg3Plugin/Makefile.msvc

  Log Message:
  -----------
  Use export to simplify windows Makefiles.  Fix BIT_IDENTICAL_FLOATING_POINT
build for MSVC Makefiles (have no time to test non-MSVC currently).


  Commit: b68608ce4a2792204cd42a9351d3251ceb2c31f0
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b68608ce4a2792204cd42a9351d3251ceb2c31f0
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-01 (Tue, 01 Jun 2021)

  Changed paths:
    R platforms/unix/vm/sqUnixWindow.h

  Log Message:
  -----------
  Nuke unused and empty file. [ci skip]


  Commit: ce0b4204fc994b503091f710c323e10c4bdc137c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ce0b4204fc994b503091f710c323e10c4bdc137c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-01 (Tue, 01 Jun 2021)

  Changed paths:
    R platforms/unix/vm/feedback.h

  Log Message:
  -----------
  and another one. [ci skip]


  Commit: 1ca2e9c7eef3b66f34cb4e41ed8c8a66ed620d21
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1ca2e9c7eef3b66f34cb4e41ed8c8a66ed620d21
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    M build.win32x86/common/Makefile.msvc
    M build.win32x86/common/Makefile.msvc.plugin
    M build.win64x64/common/Makefile.msvc
    M build.win64x64/common/Makefile.msvc.plugin
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp

  Log Message:
  -----------
  Fix bulding external plugins under the MSVC makefiles (VMLIB in teh right place)
Use the Microsoft __int64, not int64_t in winCameraOps.cpp.


  Commit: c561c60faa510b2ddee60876618510e33d9dcc2f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c561c60faa510b2ddee60876618510e33d9dcc2f
  Author: stes <stes at telenet.be>
  Date:   2021-06-11 (Fri, 11 Jun 2021)

  Changed paths:
    M build.sunos32x86/squeak.cog.spur/build/mvm
    M build.sunos32x86/squeak.stack.spur/build/mvm
    M build.sunos64x64/HowToBuild
    M build.sunos64x64/squeak.cog.spur/build/mvm
    M build.sunos64x64/squeak.stack.spur/build/mvm

  Log Message:
  -----------
  sunos specific change: use libmapmalloc for acquiring heap space


  Commit: 332836b353c2e0aadd506c06c06e2add0c246037
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/332836b353c2e0aadd506c06c06e2add0c246037
  Author: dcstes <71445905+dcstes at users.noreply.github.com>
  Date:   2021-06-11 (Fri, 11 Jun 2021)

  Changed paths:
    M build.sunos32x86/squeak.cog.spur/build/mvm
    M build.sunos32x86/squeak.stack.spur/build/mvm
    M build.sunos64x64/HowToBuild
    M build.sunos64x64/squeak.cog.spur/build/mvm
    M build.sunos64x64/squeak.stack.spur/build/mvm

  Log Message:
  -----------
  Merge pull request #570 from dcstes/libmapmalloc

sunos specific change: use libmapmalloc for acquiring heap space


  Commit: 9efd20545882cf8300e48e75e04a05f06d971de4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9efd20545882cf8300e48e75e04a05f06d971de4
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-13 (Sun, 13 Jun 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spur64src/vm/interp.h
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcode64src/vm/interp.h
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/interp.h
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestack64src/vm/interp.h
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spurlowcodestacksrc/vm/interp.h
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursista64src/vm/interp.h
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursistasrc/vm/interp.h
    M spursrc/vm/cogit.h
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spursrc/vm/interp.h
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/interp.h
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/interp.h
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/interp.h
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c
    M stacksrc/vm/interp.h

  Log Message:
  -----------
  CogVM asource as per Name: VMMaker.oscog-eem.2967

Add PrimErrUninitialized as error #26
Add PrimErrInternalError as error #25

Make stSizeOf: easier to optimize.

Fix a slip in primitiveSetOrHasIdentityHash (a primitive fail didn't return)
InterpreterPrimitives>>primitiveResume should also follow the
SuspendedContextIndex field of a process on Spur, as does the
CoInterpreterPrimitives version.  Update the comment re not checking myList.

speeling rorres.


  Commit: 271ae516b4b6b8934c3d5aada061958969cee851
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/271ae516b4b6b8934c3d5aada061958969cee851
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-13 (Sun, 13 Jun 2021)

  Changed paths:
    M platforms/unix/plugins/SoundPlugin/sqUnixSound.c

  Log Message:
  -----------
  speeling rorre [ci skip]


  Commit: fbc44f286244ab311c96e66f8232265b03c370a7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fbc44f286244ab311c96e66f8232265b03c370a7
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-15 (Tue, 15 Jun 2021)

  Changed paths:
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c

  Log Message:
  -----------
  Fix some warnings for sqWin32Sound.c and add stubs for Terf AEC. [ci skip]


  Commit: 70348c9b677bf9abe51c250a76220212f86275fa
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/70348c9b677bf9abe51c250a76220212f86275fa
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-18 (Fri, 18 Jun 2021)

  Changed paths:
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c
    M platforms/win32/vm/sqWin32Utils.c

  Log Message:
  -----------
  Win32: Avoid flooding the console with messages from sqConnectionStatus in
debug builds. Eliminate cr-lfs at the end of GetLastError in vprintLastError.
[ci skip] (cuz affects debug build only)


  Commit: 3d077a150a3ee2cb21089e08d9e5a50501ded056
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3d077a150a3ee2cb21089e08d9e5a50501ded056
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-18 (Fri, 18 Jun 2021)

  Changed paths:
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+attributes.m

  Log Message:
  -----------
  Make less of a mountain of obtaining the os version on macOS.


  Commit: 979938571dbbab68b867a3b2dc7a77f98fbd3b0c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/979938571dbbab68b867a3b2dc7a77f98fbd3b0c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-18 (Fri, 18 Jun 2021)

  Changed paths:
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2968

In rare circumstances the Display bits oop can be nil post GC.
Avoid an assert failure and unnecessary work if it is.


  Commit: 342e5e6a5f358c3cfa512a7071a4daa8d3cfffab
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/342e5e6a5f358c3cfa512a7071a4daa8d3cfffab
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-18 (Fri, 18 Jun 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2969

Fix a bug in the assert in cogMethodContaining: when supplied
the mcpc of a block method at its stack check offset.


  Commit: b0fc22902a86197a31b26f02346a746a661ff1b3
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b0fc22902a86197a31b26f02346a746a661ff1b3
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-20 (Sun, 20 Jun 2021)

  Changed paths:
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/unix/vm/sqUnixMain.c
    M platforms/win32/vm/sqWin32Main.c
    M platforms/win32/vm/sqWin32Window.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2970

Merge VMMaker.oscog-dtl.2968.

Add support for tracing primitives in a single plugin.  The normal 256 element
circular buffer is limited for tracking down plugin bugs because there is so
much noise (context switches, other primitives, etc, etc).  So if the
primTracePluginName is non-nil only calls of primitives within that plugin are
logged (plus a handful of other potentially significant events).  This
successfully traces primitives in e.g. the SoundPlugin:

use via e.g. cogvm -logtrace SoundPlugin myimage.image

Then sending SIGUSR1 one would see something like

primSoundAvailableBytes
primSoundPlaySamples:from:startingAt:
primSoundAvailableBytes
primSoundAvailableBytes
primSoundAvailableBytes
primSoundAvailableBytes
primSoundAvailableBytes
primSoundPlaySamples:from:startingAt:
primSoundAvailableBytes

stack page bytes 4096 available headroom 1480 minimum unused headroom 1912

	(SIGUSR1)


  Commit: a4b7c6ae4c55e7acc56245cc13b722bba246da46
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a4b7c6ae4c55e7acc56245cc13b722bba246da46
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-20 (Sun, 20 Jun 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2971

Spur Image segment loading creates objects that are ambiguous with newspace
slimbridges.  Beef up slimbridge parsing (objectAfterMaybeSlimBridge:limit:)
so that objects in oldSpace are not confused with them.
[the shim idea will need to be thought through carefully wrt shortening objects]


  Commit: 6ac29da4756edbd03f4fe9311145bbd63ece960d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6ac29da4756edbd03f4fe9311145bbd63ece960d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-22 (Tue, 22 Jun 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/vm/cogit.h
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2972

Fix the woefully broken Spur shorten:toIndexableSize: which is needed for
ImageSegment loading and was hanging on by a thread.

To support this allow slimbridges throughout new space, and hence use
objectAfterMaybeSlimBridge:limit: in place of objectAfter:limit: in all new
space enumeration.

Extend leak checking with GCCheckShorten, renaming all non-GC leak check
operarions that used to use GCModeXXX names to GCCheckXXX.

TestingPrimitives is now one of the names defines at compile time.


  Commit: 733d39cd4a36ac4683267df116688534e9d508fc
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/733d39cd4a36ac4683267df116688534e9d508fc
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-06-22 (Tue, 22 Jun 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2973

Oops! The new SpurMemoryManager>shorten:toIndexableSize: needs marking as <api>.
Rename bytesInObject: to bytesInBody: to indicate that it's a heap thang.


  Commit: 8a0d54a1725dd8389c1c36d09c120fdf7d760cd1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8a0d54a1725dd8389c1c36d09c120fdf7d760cd1
  Author: Fabio Niephaus <code at fniephaus.com>
  Date:   2021-06-23 (Wed, 23 Jun 2021)

  Changed paths:
    M platforms/win32/vm/sqWin32Window.c

  Log Message:
  -----------
  Remove extra double quote to fix compilation

The quote was introduced in https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b0fc22902a86197a31b26f02346a746a661ff1b3#diff-f2e4eee17927ea2189251121ed19d3ef0037f43c801aa3d188722c70aa9bb0e2


  Commit: 6d3b82cd64c9d44ec31ef8fbac7677fe5b08f30d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6d3b82cd64c9d44ec31ef8fbac7677fe5b08f30d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-01 (Thu, 01 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm32abicc.c
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/vm/sqMemoryAccess.h
    M platforms/unix/vm/sqUnixSpurMemory.c
    M platforms/win32/vm/sqWin32SpurAlloc.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2975

Change how the code zone is allocated in the Cogit VMs to support Apple's
MAP_JIT flag, required on M1.  Eliminate the method variable in translated
Spur VMs.


  Commit: 1455c649198064291e379e553af0b37b712e5a72
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1455c649198064291e379e553af0b37b712e5a72
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-01 (Thu, 01 Jul 2021)

  Changed paths:
    M platforms/Cross/vm/sqMemoryAccess.h
    M platforms/Mac OS/vm/sqMacMemory.c
    M platforms/unix/vm/sqUnixMemory.c
    M platforms/unix/vm/sqUnixSpurMemory.c
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32SpurAlloc.c

  Log Message:
  -----------
  Nuke the now obsolete -sqMakeMemoryNotExecutableFromTo.  Make sure that
allocateJITMemory is implemented in the non-Spur allocation support.


  Commit: a0d15afdceca9571fc8ca80595e159266b663602
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a0d15afdceca9571fc8ca80595e159266b663602
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-01 (Thu, 01 Jul 2021)

  Changed paths:
    M spur64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitARMv8.c

  Log Message:
  -----------
  CogVm source as per VMMaker.oscog-eem.2976

Fix 16r80000000 < 16r8000000000000000 on ARMv8


  Commit: c914d75de5e01dd195ee4a56ba325bdca994e811
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c914d75de5e01dd195ee4a56ba325bdca994e811
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-02 (Fri, 02 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c

  Log Message:
  -----------
  Fix slips in arm64abicc.c


  Commit: 8eb54f884ed199cfa9841b792e4eda25cbad28e4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8eb54f884ed199cfa9841b792e4eda25cbad28e4
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-02 (Fri, 02 Jul 2021)

  Changed paths:
    M build.macos64x64/common/entitlements.plist
    M platforms/unix/vm/sqUnixMemory.c
    M platforms/unix/vm/sqUnixSpurMemory.c

  Log Message:
  -----------
  Fix awful slip in new allocateJITMemory implementations.


  Commit: ae5a967972c5a07ec61aa78a9aa4fed440bc2eca
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ae5a967972c5a07ec61aa78a9aa4fed440bc2eca
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-02 (Fri, 02 Jul 2021)

  Changed paths:
    M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c

  Log Message:
  -----------
  Fix slip in sqCamera-linux.c


  Commit: b84ea7ac91cca37f5dfa9ad2531c222381937c40
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b84ea7ac91cca37f5dfa9ad2531c222381937c40
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-03 (Sat, 03 Jul 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/common/Makefile.flags
    M build.macos64ARMv8/common/Makefile.vm
    R build.macos64ARMv8/squeak.cog.spur/Makefile
    R build.macos64x64/common/Makefile.vm
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication+attributes.m
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.h
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/unix/vm/sqUnixSpurMemory.c

  Log Message:
  -----------
  On macOS allow DUAL_MAPPED_CODE_ZONE to be tested, and don't include COGDEFS
in CFLAGS twice.


  Commit: efb51221416d25233822e621953de78561fd893b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/efb51221416d25233822e621953de78561fd893b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-03 (Sat, 03 Jul 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/common/Makefile.flags
    M build.macos64ARMv8/common/Makefile.vm
    A build.macos64ARMv8/squeak.cog.spur/Makefile
    A build.macos64x64/common/Makefile.vm
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication+attributes.m
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.h
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/unix/vm/sqUnixSpurMemory.c

  Log Message:
  -----------
  Revert "On macOS allow DUAL_MAPPED_CODE_ZONE to be tested, and don't include COGDEFS"

This reverts commit b84ea7ac91cca37f5dfa9ad2531c222381937c40.


  Commit: 74afafc16115ee7be88256a7bda344491d945bda
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/74afafc16115ee7be88256a7bda344491d945bda
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-03 (Sat, 03 Jul 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/common/Makefile.flags
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.vm
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication+attributes.m
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.h
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/unix/vm/sqUnixSpurMemory.c

  Log Message:
  -----------
  On macOS allow DUAL_MAPPED_CODE_ZONE to be tested (don't rely on procctl.h
and privide exeName).  Also avoid including COGDEFS twice in CFLAGS.


  Commit: 30d52787f7013aab83b6b811ee0ae94b004fa487
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/30d52787f7013aab83b6b811ee0ae94b004fa487
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-09 (Fri, 09 Jul 2021)

  Changed paths:
    M build.macos64ARMv8/HowToBuild
    M build.macos64ARMv8/common/Makefile.rules
    M build.macos64ARMv8/common/Makefile.vm
    A spur64src/vm/_variable_order
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    A spur64src/vm/variable_order
    A spurlowcode64src/vm/_variable_order
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    A spurlowcode64src/vm/variable_order
    A spurlowcodesrc/vm/_variable_order
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    A spurlowcodesrc/vm/variable_order
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    A spursista64src/vm/_variable_order
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    A spursista64src/vm/variable_order
    A spursistasrc/vm/_variable_order
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    A spursistasrc/vm/variable_order
    A spursrc/vm/_variable_order
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    A spursrc/vm/variable_order
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    A src/vm/_variable_order
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    A src/vm/variable_order
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2984

Apple M1 ARMv8 good enough to recompile the Compiler package and update an 8
month old trunk image (October 29th 2020).  The major weakness right now is
that this uses the Apple cache flush code, not the JITted code, which as yet
does not work.  I'll investigate soon.

Abstract setting codeModified & conditionally sending makeCodeZoneWritable/
pthread_jit_write_protect_np into setCodeModified, invoked from the relevant
places.  Not all places can rely on flushICacheFrom:to: to flip back into
executability.  Do so explicitly in these places.

CogARMv8Compiler: provide two ways to detect features (determine cache
parameters and atomic instruction availability), one via direct access to
system registers, the other hard-wired, but to be done via sysctl(3).

Make provision for Apple M1 using pthread_jit_write_protect_np. Experiments
show that DUAL_MAPPED_CODE_ZONE will not work, but pthread_jit_write_protect_np
does. The zone is switched into writability explicitly in relevant entry points
(see senders of ensureWritableCodeZone).  The zone is switched into
executability as part of the compiler class's flushICacheFrom:to:, and
explicitly when flushICacheFrom:to: is either conditional or unused.

Have CogARMv8Compiler>>detectFeatures introduce a noop before accessing a
system register so an illegal instruction can easily be distinguished from
lack of execute permission.

Nuke dead code (addAllToYoungReferrers sqMakeMemoryNotExecutableFrom:To: etc).
Make a few methods static that don't need to be exported but do need to be
retained (ceCPICMiss:receiver: et al).

Make kosherYoungReferrers more robust so it works mid method generation.

Slang:

Do a better job eliding dead code by including casts in sends that are effect
free and broadening the range of arithmetic and conditional sends that are
considered for being effect free, and in argument passing.
Slang fixes (noMask et al shouldn't use bit and directly).

Generate a variable order file of variables accessed by the JIT (potentially
via VarBaseReg) to guide linkers in clustering these variables (close to the
var base).  Use the variable_order file in the Apple M1 build.


  Commit: 758f1ed0259efae18c592aae4c4050c43b55c5fd
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/758f1ed0259efae18c592aae4c4050c43b55c5fd
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-09 (Fri, 09 Jul 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2985

CogARMv8Compiler: give up on generating a JIT cache flush on Apple.
Their code is clean and simple and very hard to beat.

Generate fresh source for those files affected by recent Slang improvements.

Do a better job eliding the implicit ^self at the end of a method when
collecting TMethods.  This allows numICacheFlushOpcodes to translate nicely.
Results in several CogAbstractInstruction methods having a return type of void.


  Commit: 0c3deed0075d6890081d38c3207fd31e7e913ea4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0c3deed0075d6890081d38c3207fd31e7e913ea4
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-09 (Fri, 09 Jul 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.flags
    M build.macos64ARMv8/common/Makefile.flags
    M build.macos64x64/common/Makefile.flags

  Log Message:
  -----------
  Avoid using tabs in conditionals so that the Mac makefiles generate
a more comprehensible error message when e.g. brew sets the xcode-path
away from /Applications/Xcode*.app.  [ci skip]


  Commit: c34854f4f307278d61cebcb30ecb73d9ef2ed363
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c34854f4f307278d61cebcb30ecb73d9ef2ed363
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-09 (Fri, 09 Jul 2021)

  Changed paths:
    M platforms/win32/vm/sqWin32SpurAlloc.c

  Log Message:
  -----------
  Fix allocateJITMemory on win32.


  Commit: 8c1c577a867666eca1df20837c9f78b23f09a71a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8c1c577a867666eca1df20837c9f78b23f09a71a
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-12 (Mon, 12 Jul 2021)

  Changed paths:
    M build.win32x86/common/Makefile
    M build.win64x64/common/Makefile
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c

  Log Message:
  -----------
  Fixes minor slips to make win platform compile again.


  Commit: ee88a81162544a97c9bd9cfd12e1163d234f4244
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ee88a81162544a97c9bd9cfd12e1163d234f4244
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-12 (Mon, 12 Jul 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.flags
    M build.macos64ARMv8/HowToBuild
    M build.macos64ARMv8/common/Makefile.flags
    M build.macos64ARMv8/common/Makefile.rules
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.flags
    M platforms/win32/vm/sqWin32SpurAlloc.c
    A spur64src/vm/_variable_order
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    A spur64src/vm/variable_order
    A spurlowcode64src/vm/_variable_order
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    A spurlowcode64src/vm/variable_order
    A spurlowcodesrc/vm/_variable_order
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    A spurlowcodesrc/vm/variable_order
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    A spursista64src/vm/_variable_order
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    A spursista64src/vm/variable_order
    A spursistasrc/vm/_variable_order
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    A spursistasrc/vm/variable_order
    A spursrc/vm/_variable_order
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    A spursrc/vm/variable_order
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
    A src/vm/_variable_order
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    A src/vm/variable_order
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  Merge branch 'Cog' into marceltaeumel/actions


  Commit: 4ce584b1033f6f00e7cb4781c88035570c705ec7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4ce584b1033f6f00e7cb4781c88035570c705ec7
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-12 (Mon, 12 Jul 2021)

  Changed paths:
    M platforms/win32/vm/sqWin32SpurAlloc.c

  Log Message:
  -----------
  Fixes regression in minAddressHint() refactoring, which lazily initializes pageSize. So, we must not use roundUpToPage() before calling minAddressHint(). This is okay, because sqAllocateMemorySegmentOfSizeAboveAllocatedSizeInto(...) does the rounding anyway.


  Commit: 2d184155e51234fdd7fb14f18224c04f66c85b35
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d184155e51234fdd7fb14f18224c04f66c85b35
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-12 (Mon, 12 Jul 2021)

  Changed paths:
    M build.win32x86/common/Makefile.lib.extra
    M build.win32x86/common/Makefile.msvc

  Log Message:
  -----------
  Fixes two regressions in win32x86 makefiles.


  Commit: 23dd102551d4419da9c49f31e0ef05aed48e4acb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/23dd102551d4419da9c49f31e0ef05aed48e4acb
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-12 (Mon, 12 Jul 2021)

  Changed paths:
    M .appveyor.yml

  Log Message:
  -----------
  Disable all but one minheadless build due to missing replication of code updates in platform sources (e.g., from platforms/win32/vm to platforms/minheadless/windows). Let that one remaining build be an "allowed failure" to document the status quo.


  Commit: 47e4da4e4109553fe1cc8607edde31ff0184b094
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/47e4da4e4109553fe1cc8607edde31ff0184b094
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-12 (Mon, 12 Jul 2021)

  Changed paths:
    M .appveyor.yml

  Log Message:
  -----------
  I disabled too many builds. Sorry for the noise.


  Commit: 7c531ab3fe7bb046b512852298c9f491d9c6b2d8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7c531ab3fe7bb046b512852298c9f491d9c6b2d8
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-12 (Mon, 12 Jul 2021)

  Changed paths:
    M platforms/minheadless/windows/sqWin32Alloc.c
    M platforms/minheadless/windows/sqWin32SpurAlloc.c
    M platforms/win32/vm/sqWin32Alloc.c

  Log Message:
  -----------
  Fixes allocate allocateJITMemory() for Windows squeak.*.v3 builds. Also sync all recent changes to sqWin32(Spur)Alloc.c to minheadleass "branch".


  Commit: 9d4e82529382ce168dd897ba99a06c3a5aa29e25
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9d4e82529382ce168dd897ba99a06c3a5aa29e25
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-12 (Mon, 12 Jul 2021)

  Changed paths:
    M platforms/minheadless/windows/sqWin32Alloc.c
    M platforms/minheadless/windows/sqWin32SpurAlloc.c

  Log Message:
  -----------
  Restore unix file endings.


  Commit: 67f0747ccf4bbb3df857f322c1e61ed2d7047cb1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/67f0747ccf4bbb3df857f322c1e61ed2d7047cb1
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-12 (Mon, 12 Jul 2021)

  Changed paths:
    M build.win64x64/common/Makefile.msvc.tools

  Log Message:
  -----------
  ALlow the win32 64-bit MSVC build to accept extra LD flags from a plugin
makefile. [ci skip]


  Commit: 81c51d9c268af28f3ff85e8c5c8917f250cfdb5e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/81c51d9c268af28f3ff85e8c5c8917f250cfdb5e
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-13 (Tue, 13 Jul 2021)

  Changed paths:
    M .appveyor.yml
    M build.win32x86/common/Makefile
    M build.win32x86/common/Makefile.lib.extra
    M build.win32x86/common/Makefile.msvc
    M build.win64x64/common/Makefile
    M platforms/minheadless/windows/sqWin32Alloc.c
    M platforms/minheadless/windows/sqWin32SpurAlloc.c
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32SpurAlloc.c

  Log Message:
  -----------
  Merge pull request #572 from marceltaeumel/marceltaeumel/actions

Fixes Windows builds


  Commit: 695b61f1fe141caa2d61237844049511deecb47b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/695b61f1fe141caa2d61237844049511deecb47b
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-13 (Tue, 13 Jul 2021)

  Changed paths:
    M .appveyor.yml

  Log Message:
  -----------
  Skip deployment


  Commit: 5d32f6d0182fefab3bfbc1fac783e46c00236771
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5d32f6d0182fefab3bfbc1fac783e46c00236771
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-13 (Tue, 13 Jul 2021)

  Changed paths:
    R nsspur64src/examplePlugins.ext
    R nsspur64src/examplePlugins.int
    R nsspur64src/vm/cogit.c
    R nsspur64src/vm/cogit.h
    R nsspur64src/vm/cogitARMv8.c
    R nsspur64src/vm/cogitX64SysV.c
    R nsspur64src/vm/cogitX64WIN64.c
    R nsspur64src/vm/cogmethod.h
    R nsspur64src/vm/cointerp.c
    R nsspur64src/vm/cointerp.h
    R nsspur64src/vm/exampleSqNamedPrims.h
    R nsspur64src/vm/gcc3x-cointerp.c
    R nsspur64src/vm/interp.h
    R nsspur64src/vm/nssendcache.h
    R nsspur64src/vm/vmCallback.h
    R nsspursrc/examplePlugins.ext
    R nsspursrc/examplePlugins.int
    R nsspursrc/vm/cogit.c
    R nsspursrc/vm/cogit.h
    R nsspursrc/vm/cogitARMv5.c
    R nsspursrc/vm/cogitIA32.c
    R nsspursrc/vm/cogitMIPSEL.c
    R nsspursrc/vm/cogmethod.h
    R nsspursrc/vm/cointerp.c
    R nsspursrc/vm/cointerp.h
    R nsspursrc/vm/exampleSqNamedPrims.h
    R nsspursrc/vm/gcc3x-cointerp.c
    R nsspursrc/vm/interp.h
    R nsspursrc/vm/nssendcache.h
    R nsspursrc/vm/vmCallback.h
    R nsspurstack64src/examplePlugins.ext
    R nsspurstack64src/examplePlugins.int
    R nsspurstack64src/vm/exampleSqNamedPrims.h
    R nsspurstack64src/vm/gcc3x-interp.c
    R nsspurstack64src/vm/interp.c
    R nsspurstack64src/vm/interp.h
    R nsspurstack64src/vm/vmCallback.h
    R nsspurstacksrc/examplePlugins.ext
    R nsspurstacksrc/examplePlugins.int
    R nsspurstacksrc/vm/exampleSqNamedPrims.h
    R nsspurstacksrc/vm/gcc3x-interp.c
    R nsspurstacksrc/vm/interp.c
    R nsspurstacksrc/vm/interp.h
    R nsspurstacksrc/vm/vmCallback.h
    R spur64src/examplePlugins.ext
    R spur64src/examplePlugins.int
    R spur64src/vm/_variable_order
    R spur64src/vm/cogit.c
    R spur64src/vm/cogit.h
    R spur64src/vm/cogitARMv8.c
    R spur64src/vm/cogitX64SysV.c
    R spur64src/vm/cogitX64WIN64.c
    R spur64src/vm/cogmethod.h
    R spur64src/vm/cointerp.c
    R spur64src/vm/cointerp.h
    R spur64src/vm/cointerpmt.c
    R spur64src/vm/cointerpmt.h
    R spur64src/vm/exampleSqNamedPrims.h
    R spur64src/vm/gcc3x-cointerp.c
    R spur64src/vm/gcc3x-cointerpmt.c
    R spur64src/vm/interp.h
    R spur64src/vm/variable_order
    R spur64src/vm/vmCallback.h
    R spurlowcode64src/examplePlugins.ext
    R spurlowcode64src/examplePlugins.int
    R spurlowcode64src/vm/_variable_order
    R spurlowcode64src/vm/cogit.c
    R spurlowcode64src/vm/cogit.h
    R spurlowcode64src/vm/cogitARMv8.c
    R spurlowcode64src/vm/cogitX64SysV.c
    R spurlowcode64src/vm/cogitX64WIN64.c
    R spurlowcode64src/vm/cogmethod.h
    R spurlowcode64src/vm/cointerp.c
    R spurlowcode64src/vm/cointerp.h
    R spurlowcode64src/vm/exampleSqNamedPrims.h
    R spurlowcode64src/vm/gcc3x-cointerp.c
    R spurlowcode64src/vm/interp.h
    R spurlowcode64src/vm/variable_order
    R spurlowcode64src/vm/vmCallback.h
    R spurlowcodesrc/examplePlugins.ext
    R spurlowcodesrc/examplePlugins.int
    R spurlowcodesrc/vm/_variable_order
    R spurlowcodesrc/vm/cogit.c
    R spurlowcodesrc/vm/cogit.h
    R spurlowcodesrc/vm/cogitARMv5.c
    R spurlowcodesrc/vm/cogitIA32.c
    R spurlowcodesrc/vm/cogitMIPSEL.c
    R spurlowcodesrc/vm/cogmethod.h
    R spurlowcodesrc/vm/cointerp.c
    R spurlowcodesrc/vm/cointerp.h
    R spurlowcodesrc/vm/exampleSqNamedPrims.h
    R spurlowcodesrc/vm/gcc3x-cointerp.c
    R spurlowcodesrc/vm/interp.h
    R spurlowcodesrc/vm/variable_order
    R spurlowcodesrc/vm/vmCallback.h
    R spurlowcodestack64src/examplePlugins.ext
    R spurlowcodestack64src/examplePlugins.int
    R spurlowcodestack64src/vm/exampleSqNamedPrims.h
    R spurlowcodestack64src/vm/gcc3x-interp.c
    R spurlowcodestack64src/vm/interp.c
    R spurlowcodestack64src/vm/interp.h
    R spurlowcodestack64src/vm/vmCallback.h
    R spurlowcodestacksrc/examplePlugins.ext
    R spurlowcodestacksrc/examplePlugins.int
    R spurlowcodestacksrc/vm/exampleSqNamedPrims.h
    R spurlowcodestacksrc/vm/gcc3x-interp.c
    R spurlowcodestacksrc/vm/interp.c
    R spurlowcodestacksrc/vm/interp.h
    R spurlowcodestacksrc/vm/vmCallback.h
    R spursista64src/examplePlugins.ext
    R spursista64src/examplePlugins.int
    R spursista64src/vm/_variable_order
    R spursista64src/vm/cogit.c
    R spursista64src/vm/cogit.h
    R spursista64src/vm/cogitARMv8.c
    R spursista64src/vm/cogitX64SysV.c
    R spursista64src/vm/cogitX64WIN64.c
    R spursista64src/vm/cogmethod.h
    R spursista64src/vm/cointerp.c
    R spursista64src/vm/cointerp.h
    R spursista64src/vm/exampleSqNamedPrims.h
    R spursista64src/vm/gcc3x-cointerp.c
    R spursista64src/vm/interp.h
    R spursista64src/vm/variable_order
    R spursista64src/vm/vmCallback.h
    R spursistasrc/examplePlugins.ext
    R spursistasrc/examplePlugins.int
    R spursistasrc/vm/_variable_order
    R spursistasrc/vm/cogit.c
    R spursistasrc/vm/cogit.h
    R spursistasrc/vm/cogitARMv5.c
    R spursistasrc/vm/cogitIA32.c
    R spursistasrc/vm/cogitMIPSEL.c
    R spursistasrc/vm/cogmethod.h
    R spursistasrc/vm/cointerp.c
    R spursistasrc/vm/cointerp.h
    R spursistasrc/vm/exampleSqNamedPrims.h
    R spursistasrc/vm/gcc3x-cointerp.c
    R spursistasrc/vm/interp.h
    R spursistasrc/vm/variable_order
    R spursistasrc/vm/vmCallback.h
    R spursrc/examplePlugins.ext
    R spursrc/examplePlugins.int
    R spursrc/vm/_variable_order
    R spursrc/vm/cogit.c
    R spursrc/vm/cogit.h
    R spursrc/vm/cogitARMv5.c
    R spursrc/vm/cogitIA32.c
    R spursrc/vm/cogitMIPSEL.c
    R spursrc/vm/cogmethod.h
    R spursrc/vm/cointerp.c
    R spursrc/vm/cointerp.h
    R spursrc/vm/cointerpmt.c
    R spursrc/vm/cointerpmt.h
    R spursrc/vm/exampleSqNamedPrims.h
    R spursrc/vm/gcc3x-cointerp.c
    R spursrc/vm/gcc3x-cointerpmt.c
    R spursrc/vm/interp.h
    R spursrc/vm/variable_order
    R spursrc/vm/vmCallback.h
    R spurstack64src/examplePlugins.ext
    R spurstack64src/examplePlugins.int
    R spurstack64src/vm/exampleSqNamedPrims.h
    R spurstack64src/vm/gcc3x-interp.c
    R spurstack64src/vm/interp.c
    R spurstack64src/vm/interp.h
    R spurstack64src/vm/validImage.c
    R spurstack64src/vm/vmCallback.h
    R spurstacksrc/examplePlugins.ext
    R spurstacksrc/examplePlugins.int
    R spurstacksrc/vm/exampleSqNamedPrims.h
    R spurstacksrc/vm/gcc3x-interp.c
    R spurstacksrc/vm/interp.c
    R spurstacksrc/vm/interp.h
    R spurstacksrc/vm/validImage.c
    R spurstacksrc/vm/vmCallback.h
    R src/vm/_variable_order
    R src/vm/cogit.c
    R src/vm/cogit.h
    R src/vm/cogitARMv5.c
    R src/vm/cogitIA32.c
    R src/vm/cogitMIPSEL.c
    R src/vm/cogmethod.h
    R src/vm/cointerp.c
    R src/vm/cointerp.h
    R src/vm/cointerpmt.h
    R src/vm/exampleSqNamedPrims.h
    R src/vm/gcc3x-cointerp.c
    R src/vm/interp.h
    R src/vm/variable_order
    R src/vm/vmCallback.h
    R stacksrc/examplePlugins.ext
    R stacksrc/examplePlugins.int
    R stacksrc/vm/exampleSqNamedPrims.h
    R stacksrc/vm/gcc3x-interp.c
    R stacksrc/vm/interp.c
    R stacksrc/vm/interp.h
    R stacksrc/vm/vmCallback.h

  Log Message:
  -----------
  Removes all generated source files of the VM (not the plugins).


  Commit: 0ebb846626686927782643cacc87bec0013a7c75
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0ebb846626686927782643cacc87bec0013a7c75
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-13 (Tue, 13 Jul 2021)

  Changed paths:
    A src/lowcode.vm.32bit.cog.spur/cogit.c
    A src/lowcode.vm.32bit.cog.spur/cogit.h
    A src/lowcode.vm.32bit.cog.spur/cogitARMv5.c
    A src/lowcode.vm.32bit.cog.spur/cogitIA32.c
    A src/lowcode.vm.32bit.cog.spur/cogitMIPSEL.c
    A src/lowcode.vm.32bit.cog.spur/cogmethod.h
    A src/lowcode.vm.32bit.cog.spur/cointerp.c
    A src/lowcode.vm.32bit.cog.spur/cointerp.h
    A src/lowcode.vm.32bit.cog.spur/examplePlugins.ext
    A src/lowcode.vm.32bit.cog.spur/examplePlugins.int
    A src/lowcode.vm.32bit.cog.spur/exampleSqNamedPrims.h
    A src/lowcode.vm.32bit.cog.spur/gcc3x-cointerp.c
    A src/lowcode.vm.32bit.cog.spur/interp.h
    A src/lowcode.vm.32bit.cog.spur/vmCallback.h
    A src/lowcode.vm.32bit.stack.spur/examplePlugins.ext
    A src/lowcode.vm.32bit.stack.spur/examplePlugins.int
    A src/lowcode.vm.32bit.stack.spur/exampleSqNamedPrims.h
    A src/lowcode.vm.32bit.stack.spur/gcc3x-interp.c
    A src/lowcode.vm.32bit.stack.spur/interp.c
    A src/lowcode.vm.32bit.stack.spur/interp.h
    A src/lowcode.vm.32bit.stack.spur/vmCallback.h
    A src/lowcode.vm.64bit.cog.spur/cogit.c
    A src/lowcode.vm.64bit.cog.spur/cogit.h
    A src/lowcode.vm.64bit.cog.spur/cogitARMv8.c
    A src/lowcode.vm.64bit.cog.spur/cogitX64SysV.c
    A src/lowcode.vm.64bit.cog.spur/cogitX64WIN64.c
    A src/lowcode.vm.64bit.cog.spur/cogmethod.h
    A src/lowcode.vm.64bit.cog.spur/cointerp.c
    A src/lowcode.vm.64bit.cog.spur/cointerp.h
    A src/lowcode.vm.64bit.cog.spur/examplePlugins.ext
    A src/lowcode.vm.64bit.cog.spur/examplePlugins.int
    A src/lowcode.vm.64bit.cog.spur/exampleSqNamedPrims.h
    A src/lowcode.vm.64bit.cog.spur/gcc3x-cointerp.c
    A src/lowcode.vm.64bit.cog.spur/interp.h
    A src/lowcode.vm.64bit.cog.spur/vmCallback.h
    A src/lowcode.vm.64bit.stack.spur/examplePlugins.ext
    A src/lowcode.vm.64bit.stack.spur/examplePlugins.int
    A src/lowcode.vm.64bit.stack.spur/exampleSqNamedPrims.h
    A src/lowcode.vm.64bit.stack.spur/gcc3x-interp.c
    A src/lowcode.vm.64bit.stack.spur/interp.c
    A src/lowcode.vm.64bit.stack.spur/interp.h
    A src/lowcode.vm.64bit.stack.spur/vmCallback.h
    A src/newspeak.vm.32bit.cog.spur/cogit.c
    A src/newspeak.vm.32bit.cog.spur/cogit.h
    A src/newspeak.vm.32bit.cog.spur/cogitARMv5.c
    A src/newspeak.vm.32bit.cog.spur/cogitIA32.c
    A src/newspeak.vm.32bit.cog.spur/cogitMIPSEL.c
    A src/newspeak.vm.32bit.cog.spur/cogmethod.h
    A src/newspeak.vm.32bit.cog.spur/cointerp.c
    A src/newspeak.vm.32bit.cog.spur/cointerp.h
    A src/newspeak.vm.32bit.cog.spur/examplePlugins.ext
    A src/newspeak.vm.32bit.cog.spur/examplePlugins.int
    A src/newspeak.vm.32bit.cog.spur/exampleSqNamedPrims.h
    A src/newspeak.vm.32bit.cog.spur/gcc3x-cointerp.c
    A src/newspeak.vm.32bit.cog.spur/interp.h
    A src/newspeak.vm.32bit.cog.spur/nssendcache.h
    A src/newspeak.vm.32bit.cog.spur/vmCallback.h
    A src/newspeak.vm.32bit.stack.spur/examplePlugins.ext
    A src/newspeak.vm.32bit.stack.spur/examplePlugins.int
    A src/newspeak.vm.32bit.stack.spur/exampleSqNamedPrims.h
    A src/newspeak.vm.32bit.stack.spur/gcc3x-interp.c
    A src/newspeak.vm.32bit.stack.spur/interp.c
    A src/newspeak.vm.32bit.stack.spur/interp.h
    A src/newspeak.vm.32bit.stack.spur/vmCallback.h
    A src/newspeak.vm.64bit.cog.spur/cogit.c
    A src/newspeak.vm.64bit.cog.spur/cogit.h
    A src/newspeak.vm.64bit.cog.spur/cogitARMv8.c
    A src/newspeak.vm.64bit.cog.spur/cogitX64SysV.c
    A src/newspeak.vm.64bit.cog.spur/cogitX64WIN64.c
    A src/newspeak.vm.64bit.cog.spur/cogmethod.h
    A src/newspeak.vm.64bit.cog.spur/cointerp.c
    A src/newspeak.vm.64bit.cog.spur/cointerp.h
    A src/newspeak.vm.64bit.cog.spur/examplePlugins.ext
    A src/newspeak.vm.64bit.cog.spur/examplePlugins.int
    A src/newspeak.vm.64bit.cog.spur/exampleSqNamedPrims.h
    A src/newspeak.vm.64bit.cog.spur/gcc3x-cointerp.c
    A src/newspeak.vm.64bit.cog.spur/interp.h
    A src/newspeak.vm.64bit.cog.spur/nssendcache.h
    A src/newspeak.vm.64bit.cog.spur/vmCallback.h
    A src/newspeak.vm.64bit.stack.spur/examplePlugins.ext
    A src/newspeak.vm.64bit.stack.spur/examplePlugins.int
    A src/newspeak.vm.64bit.stack.spur/exampleSqNamedPrims.h
    A src/newspeak.vm.64bit.stack.spur/gcc3x-interp.c
    A src/newspeak.vm.64bit.stack.spur/interp.c
    A src/newspeak.vm.64bit.stack.spur/interp.h
    A src/newspeak.vm.64bit.stack.spur/vmCallback.h
    A src/vm.32bit.cog.spur/cogit.c
    A src/vm.32bit.cog.spur/cogit.h
    A src/vm.32bit.cog.spur/cogitARMv5.c
    A src/vm.32bit.cog.spur/cogitIA32.c
    A src/vm.32bit.cog.spur/cogitMIPSEL.c
    A src/vm.32bit.cog.spur/cogmethod.h
    A src/vm.32bit.cog.spur/cointerp.c
    A src/vm.32bit.cog.spur/cointerp.h
    A src/vm.32bit.cog.spur/cointerpmt.c
    A src/vm.32bit.cog.spur/cointerpmt.h
    A src/vm.32bit.cog.spur/examplePlugins.ext
    A src/vm.32bit.cog.spur/examplePlugins.int
    A src/vm.32bit.cog.spur/exampleSqNamedPrims.h
    A src/vm.32bit.cog.spur/gcc3x-cointerp.c
    A src/vm.32bit.cog.spur/gcc3x-cointerpmt.c
    A src/vm.32bit.cog.spur/interp.h
    A src/vm.32bit.cog.spur/vmCallback.h
    A src/vm.32bit.cog.v3/cogit.c
    A src/vm.32bit.cog.v3/cogit.h
    A src/vm.32bit.cog.v3/cogitARMv5.c
    A src/vm.32bit.cog.v3/cogitIA32.c
    A src/vm.32bit.cog.v3/cogitMIPSEL.c
    A src/vm.32bit.cog.v3/cogmethod.h
    A src/vm.32bit.cog.v3/cointerp.c
    A src/vm.32bit.cog.v3/cointerp.h
    A src/vm.32bit.cog.v3/examplePlugins.ext
    A src/vm.32bit.cog.v3/examplePlugins.int
    A src/vm.32bit.cog.v3/exampleSqNamedPrims.h
    A src/vm.32bit.cog.v3/gcc3x-cointerp.c
    A src/vm.32bit.cog.v3/interp.h
    A src/vm.32bit.cog.v3/vmCallback.h
    A src/vm.32bit.sista.spur/cogit.c
    A src/vm.32bit.sista.spur/cogit.h
    A src/vm.32bit.sista.spur/cogitARMv5.c
    A src/vm.32bit.sista.spur/cogitIA32.c
    A src/vm.32bit.sista.spur/cogitMIPSEL.c
    A src/vm.32bit.sista.spur/cogmethod.h
    A src/vm.32bit.sista.spur/cointerp.c
    A src/vm.32bit.sista.spur/cointerp.h
    A src/vm.32bit.sista.spur/examplePlugins.ext
    A src/vm.32bit.sista.spur/examplePlugins.int
    A src/vm.32bit.sista.spur/exampleSqNamedPrims.h
    A src/vm.32bit.sista.spur/gcc3x-cointerp.c
    A src/vm.32bit.sista.spur/interp.h
    A src/vm.32bit.sista.spur/vmCallback.h
    A src/vm.32bit.stack.spur/examplePlugins.ext
    A src/vm.32bit.stack.spur/examplePlugins.int
    A src/vm.32bit.stack.spur/exampleSqNamedPrims.h
    A src/vm.32bit.stack.spur/gcc3x-interp.c
    A src/vm.32bit.stack.spur/interp.c
    A src/vm.32bit.stack.spur/interp.h
    A src/vm.32bit.stack.spur/validImage.c
    A src/vm.32bit.stack.spur/vmCallback.h
    A src/vm.32bit.stack.v3/examplePlugins.ext
    A src/vm.32bit.stack.v3/examplePlugins.int
    A src/vm.32bit.stack.v3/exampleSqNamedPrims.h
    A src/vm.32bit.stack.v3/gcc3x-interp.c
    A src/vm.32bit.stack.v3/interp.c
    A src/vm.32bit.stack.v3/interp.h
    A src/vm.32bit.stack.v3/vmCallback.h
    A src/vm.64bit.cog.spur/cogit.c
    A src/vm.64bit.cog.spur/cogit.h
    A src/vm.64bit.cog.spur/cogitARMv8.c
    A src/vm.64bit.cog.spur/cogitX64SysV.c
    A src/vm.64bit.cog.spur/cogitX64WIN64.c
    A src/vm.64bit.cog.spur/cogmethod.h
    A src/vm.64bit.cog.spur/cointerp.c
    A src/vm.64bit.cog.spur/cointerp.h
    A src/vm.64bit.cog.spur/cointerpmt.c
    A src/vm.64bit.cog.spur/cointerpmt.h
    A src/vm.64bit.cog.spur/examplePlugins.ext
    A src/vm.64bit.cog.spur/examplePlugins.int
    A src/vm.64bit.cog.spur/exampleSqNamedPrims.h
    A src/vm.64bit.cog.spur/gcc3x-cointerp.c
    A src/vm.64bit.cog.spur/gcc3x-cointerpmt.c
    A src/vm.64bit.cog.spur/interp.h
    A src/vm.64bit.cog.spur/vmCallback.h
    A src/vm.64bit.sista.spur/cogit.c
    A src/vm.64bit.sista.spur/cogit.h
    A src/vm.64bit.sista.spur/cogitARMv8.c
    A src/vm.64bit.sista.spur/cogitX64SysV.c
    A src/vm.64bit.sista.spur/cogitX64WIN64.c
    A src/vm.64bit.sista.spur/cogmethod.h
    A src/vm.64bit.sista.spur/cointerp.c
    A src/vm.64bit.sista.spur/cointerp.h
    A src/vm.64bit.sista.spur/examplePlugins.ext
    A src/vm.64bit.sista.spur/examplePlugins.int
    A src/vm.64bit.sista.spur/exampleSqNamedPrims.h
    A src/vm.64bit.sista.spur/gcc3x-cointerp.c
    A src/vm.64bit.sista.spur/interp.h
    A src/vm.64bit.sista.spur/vmCallback.h
    A src/vm.64bit.stack.spur/examplePlugins.ext
    A src/vm.64bit.stack.spur/examplePlugins.int
    A src/vm.64bit.stack.spur/exampleSqNamedPrims.h
    A src/vm.64bit.stack.spur/gcc3x-interp.c
    A src/vm.64bit.stack.spur/interp.c
    A src/vm.64bit.stack.spur/interp.h
    A src/vm.64bit.stack.spur/validImage.c
    A src/vm.64bit.stack.spur/vmCallback.h

  Log Message:
  -----------
  re-add all VM sources at the new location


  Commit: 2f5b8b98e36efd850c49491c99047140e846fa76
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2f5b8b98e36efd850c49491c99047140e846fa76
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    M build.macos32x86/pharo.cog.v3/Makefile
    M build.macos32x86/squeak.cog.v3/Makefile
    M build.macos32x86/xcode/CarbonTemplate/HowToMakeANewPlugin.txt
    M build.win32x86/squeak.cog.v3/Makefile

  Log Message:
  -----------
  In build files, replaces occurrences of "/src/vm" with "/src/vm.32bit.cog.v3"


  Commit: a76345fa3cd1168ca1af38e94505392356bf48d2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a76345fa3cd1168ca1af38e94505392356bf48d2
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    M README.md
    M build.macos32x86/HowToBuild
    M build.macos32x86/common.minheadless/Makefile.app.newspeak
    M build.macos32x86/common.minheadless/Makefile.app.squeak
    M build.macos32x86/common/Makefile.app.newspeak
    M build.macos32x86/common/Makefile.app.squeak
    M build.macos32x86/newspeak.cog.spur/Makefile
    M build.macos32x86/newspeak.stack.spur/Makefile
    M build.macos32x86/pharo.cog.spur.lowcode/Makefile
    M build.macos32x86/pharo.cog.spur.minheadless/Makefile
    M build.macos32x86/pharo.cog.spur/Makefile
    M build.macos32x86/pharo.sista.spur/Makefile
    M build.macos32x86/pharo.stack.spur.lowcode/Makefile
    M build.macos32x86/pharo.stack.spur/Makefile
    M build.macos32x86/squeak.cog.spur/Makefile
    M build.macos32x86/squeak.sista.spur/Makefile
    M build.macos32x86/squeak.stack.spur/Makefile
    M build.macos32x86/squeak.stack.v3/Makefile
    M build.macos64ARMv8/HowToBuild
    M build.macos64ARMv8/common/Makefile.app.newspeak
    M build.macos64ARMv8/common/Makefile.app.squeak
    M build.macos64ARMv8/pharo.stack.spur.lowcode/Makefile
    M build.macos64ARMv8/pharo.stack.spur/Makefile
    M build.macos64ARMv8/squeak.cog.spur/Makefile
    M build.macos64ARMv8/squeak.sista.spur/Makefile
    M build.macos64ARMv8/squeak.stack.spur/Makefile
    M build.macos64x64/HowToBuild
    M build.macos64x64/common/Makefile.app.newspeak
    M build.macos64x64/common/Makefile.app.squeak
    M build.macos64x64/newspeak.cog.spur/Makefile
    M build.macos64x64/newspeak.stack.spur/Makefile
    M build.macos64x64/pharo.cog.spur.lowcode/Makefile
    M build.macos64x64/pharo.cog.spur/Makefile
    M build.macos64x64/pharo.sista.spur/Makefile
    M build.macos64x64/pharo.stack.spur.lowcode/Makefile
    M build.macos64x64/pharo.stack.spur/Makefile
    M build.macos64x64/squeak.cog.spur/Makefile
    M build.macos64x64/squeak.sista.spur/Makefile
    M build.macos64x64/squeak.stack.spur/Makefile
    M build.win32x86/newspeak.cog.spur/Makefile
    M build.win32x86/newspeak.stack.spur/Makefile
    M build.win32x86/pharo.cog.spur.lowcode/Makefile
    M build.win32x86/pharo.cog.spur/Makefile
    M build.win32x86/pharo.sista.spur/Makefile
    M build.win32x86/pharo.stack.spur/Makefile
    M build.win32x86/squeak.cog.spur.lowcode/Makefile
    M build.win32x86/squeak.cog.spur/Makefile
    M build.win32x86/squeak.sista.spur/Makefile
    M build.win32x86/squeak.stack.spur/Makefile
    M build.win32x86/squeak.stack.v3/Makefile
    M build.win64x64/newspeak.cog.spur/Makefile
    M build.win64x64/newspeak.stack.spur/Makefile
    M build.win64x64/pharo.cog.spur/Makefile
    M build.win64x64/pharo.stack.spur/Makefile
    M build.win64x64/squeak.cog.spur/Makefile
    M build.win64x64/squeak.stack.spur/Makefile

  Log Message:
  -----------
  For Window and macOS, updates makefiles to point to new src directories.


  Commit: 6eeb720572795e056d8f2906129377e0412aae79
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6eeb720572795e056d8f2906129377e0412aae79
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    M build.linux32ARMv6/squeak.cog.v3/build.assert/mvm
    M build.linux32ARMv6/squeak.cog.v3/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.v3/build/mvm
    M build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.v3/build.assert/mvm
    M build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.v3/build.debug/mvm
    M build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm
    M build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm
    M build.linux32x86/squeak.cog.v3/build.multithreaded/mvm
    M build.linux32x86/squeak.cog.v3/build/mvm

  Log Message:
  -----------
  In linux 32-bit v3 build files, make vm version and source path consistently explicit. Do not rely on the default value for the "with-src" variable from autoconf script.


  Commit: 388a49b105d0f1668ca3361368d341b59c5af860
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/388a49b105d0f1668ca3361368d341b59c5af860
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    M build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm
    M build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm
    M build.linux32ARMv6/newspeak.cog.spur/build/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build/mvm
    M build.linux32ARMv6/pharo.cog.spur/build.assert/mvm
    M build.linux32ARMv6/pharo.cog.spur/build.debug/mvm
    M build.linux32ARMv6/pharo.cog.spur/build/mvm
    M build.linux32ARMv6/squeak.cog.spur/build.assert/mvm
    M build.linux32ARMv6/squeak.cog.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.spur/build/mvm
    M build.linux32ARMv6/squeak.stack.spur/build.assert/mvm
    M build.linux32ARMv6/squeak.stack.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.stack.spur/build/mvm
    M build.linux32ARMv6/squeak.stack.v3/build.assert/mvm
    M build.linux32ARMv6/squeak.stack.v3/build.debug/mvm
    M build.linux32ARMv6/squeak.stack.v3/build/mvm
    M build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm
    M build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm
    M build.linux32ARMv7/newspeak.cog.spur/build/mvm
    M build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm
    M build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm
    M build.linux32ARMv7/newspeak.stack.spur/build/mvm
    M build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/newspeak.cog.spur/build.assert/mvm
    M build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/newspeak.cog.spur/build.debug/mvm
    M build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
    M build.linux32x86/newspeak.cog.spur/build/mvm
    M build.linux32x86/newspeak.stack.spur/build.assert/mvm
    M build.linux32x86/newspeak.stack.spur/build.debug/mvm
    M build.linux32x86/newspeak.stack.spur/build/mvm
    M build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/nsnac.cog.spur/build.assert/mvm
    M build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/nsnac.cog.spur/build.debug/mvm
    M build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm
    M build.linux32x86/nsnac.cog.spur/build/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.lowcode/build/mvm
    M build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur/build.assert/mvm
    M build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur/build.debug/mvm
    M build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm
    M build.linux32x86/pharo.cog.spur/build/mvm
    M build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/pharo.sista.spur/build.assert/mvm
    M build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/pharo.sista.spur/build.debug/mvm
    M build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm
    M build.linux32x86/pharo.sista.spur/build/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build/mvm
    M build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.spur/build.assert/mvm
    M build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.spur/build.debug/mvm
    M build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm
    M build.linux32x86/squeak.cog.spur/build/mvm
    M build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm
    M build.linux32x86/squeak.sista.spur/build.assert/mvm
    M build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm
    M build.linux32x86/squeak.sista.spur/build.debug/mvm
    M build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm
    M build.linux32x86/squeak.sista.spur/build/mvm
    M build.linux32x86/squeak.stack.spur/build.assert/mvm
    M build.linux32x86/squeak.stack.spur/build.debug/mvm
    M build.linux32x86/squeak.stack.spur/build/mvm
    M build.linux32x86/squeak.stack.v3/build.assert/mvm
    M build.linux32x86/squeak.stack.v3/build.debug/mvm
    M build.linux32x86/squeak.stack.v3/build/mvm
    M build.linux64ARMv8/pharo.stack.spur/build.debug/mvm
    M build.linux64ARMv8/pharo.stack.spur/build/mvm
    M build.linux64ARMv8/squeak.cog.spur/build.assert/mvm
    M build.linux64ARMv8/squeak.cog.spur/build.debug/mvm
    M build.linux64ARMv8/squeak.cog.spur/build/mvm
    M build.linux64ARMv8/squeak.cogmt.spur/build.assert/mvm
    M build.linux64ARMv8/squeak.cogmt.spur/build.debug/mvm
    M build.linux64ARMv8/squeak.cogmt.spur/build/mvm
    M build.linux64ARMv8/squeak.stack.spur/build.assert/mvm
    M build.linux64ARMv8/squeak.stack.spur/build.debug/mvm
    M build.linux64ARMv8/squeak.stack.spur/build/mvm
    M build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux64x64/newspeak.cog.spur/build.assert/mvm
    M build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux64x64/newspeak.cog.spur/build.debug/mvm
    M build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm
    M build.linux64x64/newspeak.cog.spur/build/mvm
    M build.linux64x64/newspeak.stack.spur/build.assert/mvm
    M build.linux64x64/newspeak.stack.spur/build.debug/mvm
    M build.linux64x64/newspeak.stack.spur/build/mvm
    M build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux64x64/nsnac.cog.spur/build.assert/mvm
    M build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux64x64/nsnac.cog.spur/build.debug/mvm
    M build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm
    M build.linux64x64/nsnac.cog.spur/build/mvm
    M build.linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur/build.assert/mvm
    M build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur/build.debug/mvm
    M build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm
    M build.linux64x64/pharo.cog.spur/build/mvm
    M build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    M build.linux64x64/squeak.cog.spur/build.assert/mvm
    M build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    M build.linux64x64/squeak.cog.spur/build.debug/mvm
    M build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm
    M build.linux64x64/squeak.cog.spur/build/mvm
    M build.linux64x64/squeak.stack.spur/build.assert/mvm
    M build.linux64x64/squeak.stack.spur/build.debug/mvm
    M build.linux64x64/squeak.stack.spur/build/mvm

  Log Message:
  -----------
  In all remaining linux build mvm files, updates "--with-src" variable. Not yet working because platforms/unix/config still needs to be adapted.


  Commit: eb2b6023c303b727a7f143555ffb2bbf633ccae3
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb2b6023c303b727a7f143555ffb2bbf633ccae3
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    A spur64src/vm/_variable_order
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spur64src/vm/interp.h
    A spur64src/vm/variable_order
    A spurlowcode64src/vm/_variable_order
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcode64src/vm/interp.h
    A spurlowcode64src/vm/variable_order
    A spurlowcodesrc/vm/_variable_order
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/interp.h
    A spurlowcodesrc/vm/variable_order
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestack64src/vm/interp.h
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spurlowcodestacksrc/vm/interp.h
    A spursista64src/vm/_variable_order
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursista64src/vm/interp.h
    A spursista64src/vm/variable_order
    A spursistasrc/vm/_variable_order
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursistasrc/vm/interp.h
    A spursistasrc/vm/variable_order
    A spursrc/vm/_variable_order
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spursrc/vm/interp.h
    A spursrc/vm/variable_order
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/interp.h
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/interp.h
    M spurstacksrc/vm/validImage.c
    A src/vm/_variable_order
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M src/vm/interp.h
    A src/vm/variable_order
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c
    M stacksrc/vm/interp.h

  Log Message:
  -----------
  Updates to CogVM source as per VMMaker.oscog-eem.2985


  Commit: ff6c9f9b3c7005fe6d1faa947d6d06e2ec9ea8fc
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ff6c9f9b3c7005fe6d1faa947d6d06e2ec9ea8fc
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    M .appveyor.yml
    M build.macos32x86/common/Makefile.app
    M build.macos32x86/common/Makefile.flags
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/HowToBuild
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64ARMv8/common/Makefile.flags
    M build.macos64ARMv8/common/Makefile.rules
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.app
    M build.macos64x64/common/Makefile.flags
    M build.macos64x64/common/Makefile.vm
    M build.macos64x64/common/entitlements.plist
    M build.sunos32x86/squeak.cog.spur/build/mvm
    M build.sunos32x86/squeak.stack.spur/build/mvm
    M build.sunos64x64/HowToBuild
    M build.sunos64x64/squeak.cog.spur/build/mvm
    M build.sunos64x64/squeak.stack.spur/build/mvm
    M build.win32x86/common/Makefile
    M build.win32x86/common/Makefile.lib.extra
    M build.win32x86/common/Makefile.msvc
    M build.win32x86/common/Makefile.msvc.flags
    M build.win32x86/common/Makefile.msvc.plugin
    M build.win32x86/common/Makefile.msvc.tools
    M build.win32x86/common/Makefile.plugin
    M build.win32x86/common/Makefile.tools
    M build.win64x64/common/Makefile
    M build.win64x64/common/Makefile.lib.extra
    M build.win64x64/common/Makefile.msvc
    M build.win64x64/common/Makefile.msvc.flags
    M build.win64x64/common/Makefile.msvc.plugin
    M build.win64x64/common/Makefile.msvc.tools
    M build.win64x64/common/Makefile.plugin
    M build.win64x64/common/Makefile.tools
    M platforms/Cross/plugins/IA32ABI/arm32abicc.c
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/vm/sqMemoryAccess.h
    M platforms/Mac OS/vm/sqMacMemory.c
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication+attributes.m
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.h
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+attributes.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/minheadless/windows/sqWin32Alloc.c
    M platforms/minheadless/windows/sqWin32SpurAlloc.c
    M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c
    M platforms/unix/plugins/SoundPlugin/sqUnixSound.c
    R platforms/unix/vm/feedback.h
    M platforms/unix/vm/sqUnixMain.c
    M platforms/unix/vm/sqUnixMemory.c
    M platforms/unix/vm/sqUnixSpurMemory.c
    R platforms/unix/vm/sqUnixWindow.h
    M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
    M platforms/win32/plugins/Mpeg3Plugin/Makefile.msvc
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32Main.c
    M platforms/win32/vm/sqWin32SpurAlloc.c
    M platforms/win32/vm/sqWin32Utils.c
    M platforms/win32/vm/sqWin32Window.c
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/interp.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcode64src/vm/interp.h
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/interp.h
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestack64src/vm/interp.h
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spurlowcodestacksrc/vm/interp.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursista64src/vm/interp.h
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/interp.h
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spursrc/vm/interp.h
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/interp.h
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/interp.h
    M spurstacksrc/vm/validImage.c
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/CameraPlugin/CameraPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
    M src/vm/interp.h
    M stacksrc/vm/interp.h

  Log Message:
  -----------
  Merge remote-tracking branch Cog into fix_include_order


  Commit: db3e4d8674c42f4cc04ebff6a7f01e6caec4c1fb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/db3e4d8674c42f4cc04ebff6a7f01e6caec4c1fb
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-14 (Wed, 14 Jul 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  Updates include order as per VMMaker.oscog-nice.2957


  Commit: 409aa5cf4d8e15cb92ef2918f9ecdaf99f71ed89
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/409aa5cf4d8e15cb92ef2918f9ecdaf99f71ed89
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-15 (Thu, 15 Jul 2021)

  Changed paths:
    M build.macos32x86/HowToBuild
    M build.macos64ARMv8/HowToBuild
    M build.macos64x64/HowToBuild
    M build.sunos32x86/squeak.cog.spur/build/mvm
    M build.sunos32x86/squeak.stack.spur/build/mvm
    M build.sunos64x64/squeak.cog.spur/build/mvm
    M build.sunos64x64/squeak.stack.spur/build/mvm
    M deploy/packaging/Makefile.debian
    M deploy/packaging/pharo7-ui-common.spec
    M deploy/packaging/pharo7-vm-core/debian/rules
    M scripts/findUnofficialFiles

  Log Message:
  -----------
  Updates remaining occurrences of old-style source paths (e.g. spur64src) with new ones (e.g. src/vm.64bit.cog.spur).


  Commit: 95f1068ddaf5bbdb02f66a1fd87d5753e293ca2b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/95f1068ddaf5bbdb02f66a1fd87d5753e293ca2b
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-15 (Thu, 15 Jul 2021)

  Changed paths:
    A src/lowcode.vm.32bit.cog.spur/_variable_order
    M src/lowcode.vm.32bit.cog.spur/cogitARMv5.c
    M src/lowcode.vm.32bit.cog.spur/cogitIA32.c
    M src/lowcode.vm.32bit.cog.spur/cogitMIPSEL.c
    M src/lowcode.vm.32bit.cog.spur/cointerp.c
    M src/lowcode.vm.32bit.cog.spur/cointerp.h
    M src/lowcode.vm.32bit.cog.spur/gcc3x-cointerp.c
    A src/lowcode.vm.32bit.cog.spur/variable_order
    M src/lowcode.vm.32bit.stack.spur/gcc3x-interp.c
    M src/lowcode.vm.32bit.stack.spur/interp.c
    A src/lowcode.vm.64bit.cog.spur/_variable_order
    M src/lowcode.vm.64bit.cog.spur/cogitARMv8.c
    M src/lowcode.vm.64bit.cog.spur/cogitX64SysV.c
    M src/lowcode.vm.64bit.cog.spur/cogitX64WIN64.c
    M src/lowcode.vm.64bit.cog.spur/cointerp.c
    M src/lowcode.vm.64bit.cog.spur/cointerp.h
    M src/lowcode.vm.64bit.cog.spur/gcc3x-cointerp.c
    A src/lowcode.vm.64bit.cog.spur/variable_order
    M src/lowcode.vm.64bit.stack.spur/gcc3x-interp.c
    M src/lowcode.vm.64bit.stack.spur/interp.c
    A src/newspeak.vm.32bit.cog.spur/_variable_order
    M src/newspeak.vm.32bit.cog.spur/cogitARMv5.c
    M src/newspeak.vm.32bit.cog.spur/cogitIA32.c
    M src/newspeak.vm.32bit.cog.spur/cogitMIPSEL.c
    M src/newspeak.vm.32bit.cog.spur/cointerp.c
    M src/newspeak.vm.32bit.cog.spur/cointerp.h
    M src/newspeak.vm.32bit.cog.spur/gcc3x-cointerp.c
    A src/newspeak.vm.32bit.cog.spur/variable_order
    M src/newspeak.vm.32bit.stack.spur/gcc3x-interp.c
    M src/newspeak.vm.32bit.stack.spur/interp.c
    A src/newspeak.vm.64bit.cog.spur/_variable_order
    M src/newspeak.vm.64bit.cog.spur/cogitARMv8.c
    M src/newspeak.vm.64bit.cog.spur/cogitX64SysV.c
    M src/newspeak.vm.64bit.cog.spur/cogitX64WIN64.c
    M src/newspeak.vm.64bit.cog.spur/cointerp.c
    M src/newspeak.vm.64bit.cog.spur/cointerp.h
    M src/newspeak.vm.64bit.cog.spur/gcc3x-cointerp.c
    A src/newspeak.vm.64bit.cog.spur/variable_order
    M src/newspeak.vm.64bit.stack.spur/gcc3x-interp.c
    M src/newspeak.vm.64bit.stack.spur/interp.c
    A src/vm.32bit.cog.spur/_variable_order
    M src/vm.32bit.cog.spur/cogitARMv5.c
    M src/vm.32bit.cog.spur/cogitIA32.c
    M src/vm.32bit.cog.spur/cogitMIPSEL.c
    M src/vm.32bit.cog.spur/cointerp.c
    M src/vm.32bit.cog.spur/cointerp.h
    M src/vm.32bit.cog.spur/cointerpmt.c
    M src/vm.32bit.cog.spur/gcc3x-cointerp.c
    M src/vm.32bit.cog.spur/gcc3x-cointerpmt.c
    A src/vm.32bit.cog.spur/variable_order
    A src/vm.32bit.cog.v3/_variable_order
    M src/vm.32bit.cog.v3/cogitARMv5.c
    M src/vm.32bit.cog.v3/cogitIA32.c
    M src/vm.32bit.cog.v3/cogitMIPSEL.c
    M src/vm.32bit.cog.v3/cointerp.c
    M src/vm.32bit.cog.v3/gcc3x-cointerp.c
    A src/vm.32bit.cog.v3/variable_order
    A src/vm.32bit.sista.spur/_variable_order
    M src/vm.32bit.sista.spur/cogitARMv5.c
    M src/vm.32bit.sista.spur/cogitIA32.c
    M src/vm.32bit.sista.spur/cogitMIPSEL.c
    M src/vm.32bit.sista.spur/cointerp.c
    M src/vm.32bit.sista.spur/gcc3x-cointerp.c
    A src/vm.32bit.sista.spur/variable_order
    M src/vm.32bit.stack.spur/gcc3x-interp.c
    M src/vm.32bit.stack.spur/interp.c
    M src/vm.32bit.stack.spur/validImage.c
    M src/vm.32bit.stack.v3/gcc3x-interp.c
    M src/vm.32bit.stack.v3/interp.c
    A src/vm.64bit.cog.spur/_variable_order
    M src/vm.64bit.cog.spur/cogitARMv8.c
    M src/vm.64bit.cog.spur/cogitX64SysV.c
    M src/vm.64bit.cog.spur/cogitX64WIN64.c
    M src/vm.64bit.cog.spur/cointerp.c
    M src/vm.64bit.cog.spur/cointerpmt.c
    M src/vm.64bit.cog.spur/gcc3x-cointerp.c
    M src/vm.64bit.cog.spur/gcc3x-cointerpmt.c
    A src/vm.64bit.cog.spur/variable_order
    A src/vm.64bit.sista.spur/_variable_order
    M src/vm.64bit.sista.spur/cogitARMv8.c
    M src/vm.64bit.sista.spur/cogitX64SysV.c
    M src/vm.64bit.sista.spur/cogitX64WIN64.c
    M src/vm.64bit.sista.spur/cointerp.c
    M src/vm.64bit.sista.spur/gcc3x-cointerp.c
    A src/vm.64bit.sista.spur/variable_order
    M src/vm.64bit.stack.spur/gcc3x-interp.c
    M src/vm.64bit.stack.spur/interp.c
    M src/vm.64bit.stack.spur/validImage.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2985


  Commit: 69eff5a1c636d9d46862fcb115516dde80f51176
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/69eff5a1c636d9d46862fcb115516dde80f51176
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-15 (Thu, 15 Jul 2021)

  Changed paths:
    M platforms/unix/config/acinclude.m4
    M platforms/unix/config/configure
    M platforms/unix/config/configure.ac

  Log Message:
  -----------
  Updates autoconf files to use the new source folder, which does not need the extra "/vm" suffix.


  Commit: 991776bd67d8faf2849af47cb74c36812d164b25
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/991776bd67d8faf2849af47cb74c36812d164b25
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Updates src paths in cmake (minheadless only). Also minor cleanup.


  Commit: 88db62ffc75eb6aa91175880c553f433d2fef598
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/88db62ffc75eb6aa91175880c553f433d2fef598
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M .clang_complete

  Log Message:
  -----------
  I missed a spot. Not sure why .clang_complete is in here at all.


  Commit: 0adda86664df04507011d3f6710fb2dd4e569b85
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0adda86664df04507011d3f6710fb2dd4e569b85
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M .gitignore
    R build.linux32ARMv6/HowToBuild
    R build.linux32ARMv6/asasm
    R build.linux32ARMv6/editnewspeakinstall.sh
    R build.linux32ARMv6/editpharoinstall.sh
    R build.linux32ARMv6/makeall
    R build.linux32ARMv6/makeallclean
    R build.linux32ARMv6/makeallmakefiles
    R build.linux32ARMv6/makeproduct
    R build.linux32ARMv6/makeproductclean
    R build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm
    R build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm
    R build.linux32ARMv6/newspeak.cog.spur/build/mvm
    R build.linux32ARMv6/newspeak.cog.spur/makeallclean
    R build.linux32ARMv6/newspeak.cog.spur/makealldirty
    R build.linux32ARMv6/newspeak.cog.spur/plugins.ext
    R build.linux32ARMv6/newspeak.cog.spur/plugins.int
    R build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm
    R build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm
    R build.linux32ARMv6/newspeak.stack.spur/build/mvm
    R build.linux32ARMv6/newspeak.stack.spur/makeallclean
    R build.linux32ARMv6/newspeak.stack.spur/makealldirty
    R build.linux32ARMv6/newspeak.stack.spur/plugins.ext
    R build.linux32ARMv6/newspeak.stack.spur/plugins.int
    R build.linux32ARMv6/pharo.cog.spur/build.assert/mvm
    R build.linux32ARMv6/pharo.cog.spur/build.debug/mvm
    R build.linux32ARMv6/pharo.cog.spur/build/mvm
    R build.linux32ARMv6/pharo.cog.spur/makeallclean
    R build.linux32ARMv6/pharo.cog.spur/makealldirty
    R build.linux32ARMv6/pharo.cog.spur/plugins.ext
    R build.linux32ARMv6/pharo.cog.spur/plugins.ext.all
    R build.linux32ARMv6/pharo.cog.spur/plugins.int
    R build.linux32ARMv6/pharo.cog.spur/prepare-rpi.sh
    R build.linux32ARMv6/squeak.cog.spur/build.assert/mvm
    R build.linux32ARMv6/squeak.cog.spur/build.debug/mvm
    R build.linux32ARMv6/squeak.cog.spur/build/mvm
    R build.linux32ARMv6/squeak.cog.spur/makeallclean
    R build.linux32ARMv6/squeak.cog.spur/makealldirty
    R build.linux32ARMv6/squeak.cog.spur/plugins.ext
    R build.linux32ARMv6/squeak.cog.spur/plugins.int
    R build.linux32ARMv6/squeak.cog.v3/build.assert/mvm
    R build.linux32ARMv6/squeak.cog.v3/build.debug/mvm
    R build.linux32ARMv6/squeak.cog.v3/build/mvm
    R build.linux32ARMv6/squeak.cog.v3/makeallclean
    R build.linux32ARMv6/squeak.cog.v3/makealldirty
    R build.linux32ARMv6/squeak.cog.v3/plugins.ext
    R build.linux32ARMv6/squeak.cog.v3/plugins.int
    R build.linux32ARMv6/squeak.stack.spur/build.assert/mvm
    R build.linux32ARMv6/squeak.stack.spur/build.debug/mvm
    R build.linux32ARMv6/squeak.stack.spur/build/mvm
    R build.linux32ARMv6/squeak.stack.spur/makeallclean
    R build.linux32ARMv6/squeak.stack.spur/makealldirty
    R build.linux32ARMv6/squeak.stack.spur/plugins.ext
    R build.linux32ARMv6/squeak.stack.spur/plugins.int
    R build.linux32ARMv6/squeak.stack.v3/build.assert/mvm
    R build.linux32ARMv6/squeak.stack.v3/build.debug/mvm
    R build.linux32ARMv6/squeak.stack.v3/build/mvm
    R build.linux32ARMv6/squeak.stack.v3/makeallclean
    R build.linux32ARMv6/squeak.stack.v3/makealldirty
    R build.linux32ARMv6/squeak.stack.v3/plugins.ext
    R build.linux32ARMv6/squeak.stack.v3/plugins.int
    R build.linux32ARMv6/third-party/Makefile.lib.extra
    R build.linux32ARMv6/third-party/Makefile.libgit2
    R build.linux32ARMv6/third-party/Makefile.libsdl2
    R build.linux32ARMv6/third-party/Makefile.libssh2
    R build.linux32ARMv6/third-party/mvm
    R build.linux32ARMv7/HowToBuild
    R build.linux32ARMv7/editnewspeakinstall.sh
    R build.linux32ARMv7/makeall
    R build.linux32ARMv7/makeallclean
    R build.linux32ARMv7/makeproduct
    R build.linux32ARMv7/makeproductclean
    R build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm
    R build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm
    R build.linux32ARMv7/newspeak.cog.spur/build/mvm
    R build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm
    R build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm
    R build.linux32ARMv7/newspeak.stack.spur/build/mvm
    R build.linux32x86/HowToBuild
    R build.linux32x86/bochsx64/conf.COG
    R build.linux32x86/bochsx64/conf.COG.dbg
    R build.linux32x86/bochsx64/exploration/Makefile
    R build.linux32x86/bochsx64/makeem
    R build.linux32x86/bochsx86/conf.COG
    R build.linux32x86/bochsx86/makeem
    R build.linux32x86/editnewspeakinstall.sh
    R build.linux32x86/editpharoinstall.sh
    R build.linux32x86/gdbarm32/conf.COG
    R build.linux32x86/gdbarm32/makeem
    R build.linux32x86/makeall
    R build.linux32x86/makeallclean
    R build.linux32x86/makeallmakefiles
    R build.linux32x86/makeproduct
    R build.linux32x86/makeproductclean
    R build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    R build.linux32x86/newspeak.cog.spur/build.assert/mvm
    R build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    R build.linux32x86/newspeak.cog.spur/build.debug/mvm
    R build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
    R build.linux32x86/newspeak.cog.spur/build/mvm
    R build.linux32x86/newspeak.cog.spur/makeallclean
    R build.linux32x86/newspeak.cog.spur/makealldirty
    R build.linux32x86/newspeak.cog.spur/plugins.ext
    R build.linux32x86/newspeak.cog.spur/plugins.int
    R build.linux32x86/newspeak.sista.spur/NotYetImplemented
    R build.linux32x86/newspeak.sista.spur/makeallclean
    R build.linux32x86/newspeak.sista.spur/makealldirty
    R build.linux32x86/newspeak.sista.spur/plugins.ext
    R build.linux32x86/newspeak.sista.spur/plugins.int
    R build.linux32x86/newspeak.stack.spur/build.assert/mvm
    R build.linux32x86/newspeak.stack.spur/build.debug/mvm
    R build.linux32x86/newspeak.stack.spur/build/mvm
    R build.linux32x86/newspeak.stack.spur/makeallclean
    R build.linux32x86/newspeak.stack.spur/makealldirty
    R build.linux32x86/newspeak.stack.spur/plugins.ext
    R build.linux32x86/newspeak.stack.spur/plugins.int
    R build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    R build.linux32x86/nsnac.cog.spur/build.assert/mvm
    R build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    R build.linux32x86/nsnac.cog.spur/build.debug/mvm
    R build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm
    R build.linux32x86/nsnac.cog.spur/build/mvm
    R build.linux32x86/nsnac.cog.spur/makeallclean
    R build.linux32x86/nsnac.cog.spur/makealldirty
    R build.linux32x86/nsnac.cog.spur/plugins.ext
    R build.linux32x86/nsnac.cog.spur/plugins.int
    R build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm
    R build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm
    R build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm
    R build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm
    R build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm
    R build.linux32x86/pharo.cog.spur.lowcode/build/mvm
    R build.linux32x86/pharo.cog.spur.lowcode/makeallclean
    R build.linux32x86/pharo.cog.spur.lowcode/makealldirty
    R build.linux32x86/pharo.cog.spur.lowcode/plugins.ext
    R build.linux32x86/pharo.cog.spur.lowcode/plugins.int
    R build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    R build.linux32x86/pharo.cog.spur.minheadless/build.assert/mvm
    R build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    R build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    R build.linux32x86/pharo.cog.spur.minheadless/build/mvm
    R build.linux32x86/pharo.cog.spur.minheadless/makeallclean
    R build.linux32x86/pharo.cog.spur.minheadless/makealldirty
    R build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    R build.linux32x86/pharo.cog.spur/build.assert/mvm
    R build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    R build.linux32x86/pharo.cog.spur/build.debug/mvm
    R build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm
    R build.linux32x86/pharo.cog.spur/build/mvm
    R build.linux32x86/pharo.cog.spur/makeallclean
    R build.linux32x86/pharo.cog.spur/makealldirty
    R build.linux32x86/pharo.cog.spur/plugins.ext
    R build.linux32x86/pharo.cog.spur/plugins.int
    R build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm
    R build.linux32x86/pharo.sista.spur/build.assert/mvm
    R build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm
    R build.linux32x86/pharo.sista.spur/build.debug/mvm
    R build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm
    R build.linux32x86/pharo.sista.spur/build/mvm
    R build.linux32x86/pharo.sista.spur/makeallclean
    R build.linux32x86/pharo.sista.spur/makealldirty
    R build.linux32x86/pharo.sista.spur/plugins.ext
    R build.linux32x86/pharo.sista.spur/plugins.int
    R build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm
    R build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm
    R build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm
    R build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm
    R build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm
    R build.linux32x86/pharo.stack.spur.lowcode/build/mvm
    R build.linux32x86/pharo.stack.spur.lowcode/makeallclean
    R build.linux32x86/pharo.stack.spur.lowcode/makealldirty
    R build.linux32x86/pharo.stack.spur.lowcode/plugins.ext
    R build.linux32x86/pharo.stack.spur.lowcode/plugins.int
    R build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    R build.linux32x86/squeak.cog.spur/build.assert/mvm
    R build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    R build.linux32x86/squeak.cog.spur/build.debug/mvm
    R build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm
    R build.linux32x86/squeak.cog.spur/build/mvm
    R build.linux32x86/squeak.cog.spur/makeallclean
    R build.linux32x86/squeak.cog.spur/makealldirty
    R build.linux32x86/squeak.cog.spur/makethbdirty
    R build.linux32x86/squeak.cog.spur/plugins.ext
    R build.linux32x86/squeak.cog.spur/plugins.int
    R build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm
    R build.linux32x86/squeak.cog.v3/build.assert/mvm
    R build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm
    R build.linux32x86/squeak.cog.v3/build.debug/mvm
    R build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
    R build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm
    R build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm
    R build.linux32x86/squeak.cog.v3/build.multithreaded/mvm
    R build.linux32x86/squeak.cog.v3/build/mvm
    R build.linux32x86/squeak.cog.v3/makeallclean
    R build.linux32x86/squeak.cog.v3/makealldirty
    R build.linux32x86/squeak.cog.v3/plugins.ext
    R build.linux32x86/squeak.cog.v3/plugins.int
    R build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm
    R build.linux32x86/squeak.sista.spur/build.assert/mvm
    R build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm
    R build.linux32x86/squeak.sista.spur/build.debug/mvm
    R build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm
    R build.linux32x86/squeak.sista.spur/build/mvm
    R build.linux32x86/squeak.sista.spur/makeallclean
    R build.linux32x86/squeak.sista.spur/makealldirty
    R build.linux32x86/squeak.sista.spur/plugins.ext
    R build.linux32x86/squeak.sista.spur/plugins.int
    R build.linux32x86/squeak.stack.spur/build.assert/mvm
    R build.linux32x86/squeak.stack.spur/build.debug/mvm
    R build.linux32x86/squeak.stack.spur/build/mvm
    R build.linux32x86/squeak.stack.spur/makeallclean
    R build.linux32x86/squeak.stack.spur/makealldirty
    R build.linux32x86/squeak.stack.spur/plugins.ext
    R build.linux32x86/squeak.stack.spur/plugins.int
    R build.linux32x86/squeak.stack.v3/build.assert/mvm
    R build.linux32x86/squeak.stack.v3/build.debug/mvm
    R build.linux32x86/squeak.stack.v3/build/mvm
    R build.linux32x86/squeak.stack.v3/makeallclean
    R build.linux32x86/squeak.stack.v3/makealldirty
    R build.linux32x86/squeak.stack.v3/plugins.ext
    R build.linux32x86/squeak.stack.v3/plugins.int
    R build.linux32x86/third-party/Makefile.lib.extra
    R build.linux32x86/third-party/Makefile.libgit2
    R build.linux32x86/third-party/Makefile.libsdl2
    R build.linux32x86/third-party/Makefile.libssh2
    R build.linux32x86/third-party/Makefile.openssl
    R build.linux32x86/third-party/Makefile.pkgconfig
    R build.linux32x86/third-party/alsa-lib-1.0.17a/.gitignore
    R build.linux32x86/third-party/alsa-lib-1.0.17a/COPYING
    R build.linux32x86/third-party/alsa-lib-1.0.17a/ChangeLog
    R build.linux32x86/third-party/alsa-lib-1.0.17a/INSTALL
    R build.linux32x86/third-party/alsa-lib-1.0.17a/MEMORY-LEAK
    R build.linux32x86/third-party/alsa-lib-1.0.17a/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/NOTES
    R build.linux32x86/third-party/alsa-lib-1.0.17a/TODO
    R build.linux32x86/third-party/alsa-lib-1.0.17a/acinclude.m4
    R build.linux32x86/third-party/alsa-lib-1.0.17a/aclocal.m4
    R build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/alsalisp.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/hctl.lisp
    R build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/hello.lisp
    R build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/itest.lisp
    R build.linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/test.lisp
    R build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/COPYING
    R build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/aserver/aserver.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/output.0
    R build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/output.1
    R build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/requests
    R build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.0
    R build.linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.1
    R build.linux32x86/third-party/alsa-lib-1.0.17a/compile
    R build.linux32x86/third-party/alsa-lib-1.0.17a/config.guess
    R build.linux32x86/third-party/alsa-lib-1.0.17a/config.sub
    R build.linux32x86/third-party/alsa-lib-1.0.17a/configure
    R build.linux32x86/third-party/alsa-lib-1.0.17a/configure.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/cvscompile
    R build.linux32x86/third-party/alsa-lib-1.0.17a/depcomp
    R build.linux32x86/third-party/alsa-lib-1.0.17a/doc/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/doc/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/doc/README.1st
    R build.linux32x86/third-party/alsa-lib-1.0.17a/doc/asoundrc.txt
    R build.linux32x86/third-party/alsa-lib-1.0.17a/doc/doxygen.cfg.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/doc/index.doxygen
    R build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/wave1.gif
    R build.linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/wave2.gif
    R build.linux32x86/third-party/alsa-lib-1.0.17a/gitcompile
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/alisp.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/alsa
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/alsa-symbols.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/aserver.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/asoundef.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/asoundlib-head.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/asoundlib-tail.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/conf.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/config.h.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/control.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/control_external.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/error.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/global.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/hwdep.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/iatomic.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/input.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/list.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/local.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/mixer.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/mixer_abst.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/output.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/pcm.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_external.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_extplug.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_ioplug.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_old.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_plugin.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_rate.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/rawmidi.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/search.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/seq.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/seq_event.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/seq_midi_event.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/seqmid.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/asequencer.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/asound.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/asound_fm.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/asoundef.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/emu10k1.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/hdsp.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/sb16_csp.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/sscape_ioctl.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sound/type_compat.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/sys.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/include/timer.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/install-sh
    R build.linux32x86/third-party/alsa-lib-1.0.17a/ltmain.sh
    R build.linux32x86/third-party/alsa-lib-1.0.17a/missing
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/ac97.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/hda.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/common.py
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/hda.py
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/main.py
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbase.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbase.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbasedl.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/Versions.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/alisp/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/alisp/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/alisp/alisp.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/alisp/alisp_local.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/alisp/alisp_snd.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/async.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/compat/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/compat/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/compat/empty.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/compat/hsearch_r.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/alsa.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/AACI.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP-MODEM.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP-SPDMA.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8810.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8820.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8830.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Audigy.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Audigy2.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Aureon51.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Aureon71.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CA0106.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8338-SWIEC.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8338.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8738-MC6.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8738-MC8.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8788.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CS46xx.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/EMU10K1.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/EMU10K1X.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ENS1370.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ENS1371.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ES1968.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/FM801.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/GUS.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/HDA-Intel.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ICE1712.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ICE1724.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH-MODEM.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH4.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Maestro3.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/NFORCE.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/PC-Speaker.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/PMac.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/PMacToonie.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/PS3.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/RME9636.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/RME9652.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/sndoc-mixer.alisp
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/sndop-mixer.alisp
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/TRID4DWAVENX.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/USB-Audio.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA686A.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8233.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8233A.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8237.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VX222.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VXPocket.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VXPocket440.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/YMF744.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/aliases.alisp
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/aliases.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/center_lfe.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/default.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/dmix.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/dpl.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/dsnoop.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/front.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/hdmi.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/iec958.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/modem.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/rear.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/side.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround40.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround41.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround50.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround51.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround71.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/smixer.conf
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/conf/sndo-mixer.alisp
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/confmisc.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/cards.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/control.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/control_ext.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/control_hw.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/control_local.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/control_shm.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/control_symbols.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/ctl_symbols_list.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/hcontrol.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/namehint.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/setup.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/control/tlv.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/dlmisc.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/error.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_hw.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_local.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_symbols.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/input.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/bag.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/mixer.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/mixer_local.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/mixer_simple.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/simple.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/simple_abst.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/simple_none.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/names.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/output.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/atomic.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/interval.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/interval.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/interval_inline.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/ladspa.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/mask.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/mask.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/mask_inline.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_adpcm.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_alaw.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_asym.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_copy.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_direct.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_direct.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_generic.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_i386.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_i386.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_x86_64.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_x86_64.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dshare.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dsnoop.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_empty.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ext_parm.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_extplug.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_file.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_generic.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_generic.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_hooks.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_hw.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_iec958.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ioplug.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ladspa.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_lfloat.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_linear.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_local.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_meter.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_misc.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mmap.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mmap_emul.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mulaw.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_multi.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_null.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_params.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plug.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plugin.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plugin.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_rate.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_rate_linear.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_route.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_share.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_shm.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_simple.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_softvol.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_symbols.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_symbols_list.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/plugin_ops.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/scopes/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/scopes/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/scopes/level.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_hw.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_local.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_symbols.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_virt.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/seq/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/seq/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_event.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_hw.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_local.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_midi_event.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_old.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_symbols.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seqmid.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/shmarea.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/socket.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/timer/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/timer/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer_hw.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer_local.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer_query.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer_query_hw.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer_symbols.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/src/userfile.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/client_event_filter.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/code.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/control.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/latency.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/midifile.3
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/midifile.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/midifile.h
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/midiloop.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/namehint.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/oldapi.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/omixer.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/pcm.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/pcm_min.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/playmidi1.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/queue_timer.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/rawmidi.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/seq-decoder.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/seq-sender.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/seq.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/test/timer.c
    R build.linux32x86/third-party/alsa-lib-1.0.17a/utils/Makefile.am
    R build.linux32x86/third-party/alsa-lib-1.0.17a/utils/Makefile.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/utils/alsa-lib.spec.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/utils/alsa.m4
    R build.linux32x86/third-party/alsa-lib-1.0.17a/utils/alsa.pc.in
    R build.linux32x86/third-party/alsa-lib-1.0.17a/utils/buildrpm
    R build.linux32x86/third-party/alsa-lib-1.0.17a/version
    R build.linux32x86/third-party/mvm
    R build.linux64ARMv8/HowToBuild
    R build.linux64ARMv8/editpharoinstall.sh
    R build.linux64ARMv8/makeall
    R build.linux64ARMv8/makeallclean
    R build.linux64ARMv8/makeallmakefiles
    R build.linux64ARMv8/makeallsqueak
    R build.linux64ARMv8/pharo.stack.spur/apt-get-libs.sh
    R build.linux64ARMv8/pharo.stack.spur/build.debug/mvm
    R build.linux64ARMv8/pharo.stack.spur/build/mvm
    R build.linux64ARMv8/pharo.stack.spur/plugins.ext
    R build.linux64ARMv8/pharo.stack.spur/plugins.ext.all
    R build.linux64ARMv8/pharo.stack.spur/plugins.int
    R build.linux64ARMv8/squeak.cog.spur/build.assert/mvm
    R build.linux64ARMv8/squeak.cog.spur/build.debug/mvm
    R build.linux64ARMv8/squeak.cog.spur/build/mvm
    R build.linux64ARMv8/squeak.cog.spur/makeclean
    R build.linux64ARMv8/squeak.cog.spur/makedirty
    R build.linux64ARMv8/squeak.cog.spur/plugins.ext
    R build.linux64ARMv8/squeak.cog.spur/plugins.int
    R build.linux64ARMv8/squeak.cogmt.spur/build.assert/mvm
    R build.linux64ARMv8/squeak.cogmt.spur/build.debug/mvm
    R build.linux64ARMv8/squeak.cogmt.spur/build/mvm
    R build.linux64ARMv8/squeak.cogmt.spur/makeclean
    R build.linux64ARMv8/squeak.cogmt.spur/makedirty
    R build.linux64ARMv8/squeak.cogmt.spur/plugins.ext
    R build.linux64ARMv8/squeak.cogmt.spur/plugins.int
    R build.linux64ARMv8/squeak.stack.spur/build.assert/mvm
    R build.linux64ARMv8/squeak.stack.spur/build.debug/mvm
    R build.linux64ARMv8/squeak.stack.spur/build/mvm
    R build.linux64ARMv8/squeak.stack.spur/makeallclean
    R build.linux64ARMv8/squeak.stack.spur/makealldirty
    R build.linux64ARMv8/squeak.stack.spur/plugins.ext
    R build.linux64ARMv8/squeak.stack.spur/plugins.int
    R build.linux64ARMv8/third-party/Makefile.lib.extra
    R build.linux64ARMv8/third-party/Makefile.libgit2
    R build.linux64ARMv8/third-party/Makefile.libsdl2
    R build.linux64ARMv8/third-party/Makefile.libssh2
    R build.linux64ARMv8/third-party/mvm
    R build.linux64x64/HowToBuild
    R build.linux64x64/bochsx64/conf.COG
    R build.linux64x64/bochsx64/conf.COG.dbg
    R build.linux64x64/bochsx64/exploration/Makefile
    R build.linux64x64/bochsx64/makeem
    R build.linux64x64/bochsx86/conf.COG
    R build.linux64x64/bochsx86/makeem
    R build.linux64x64/editnewspeakinstall.sh
    R build.linux64x64/editpharoinstall.sh
    R build.linux64x64/gdbarm32/conf.COG
    R build.linux64x64/gdbarm32/makeem
    R build.linux64x64/gdbarm64/conf.COG
    R build.linux64x64/gdbarm64/makeem
    R build.linux64x64/makeall
    R build.linux64x64/makeallclean
    R build.linux64x64/makeallmakefiles
    R build.linux64x64/makeallsqueak
    R build.linux64x64/makeproduct
    R build.linux64x64/makeproductclean
    R build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    R build.linux64x64/newspeak.cog.spur/build.assert/mvm
    R build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    R build.linux64x64/newspeak.cog.spur/build.debug/mvm
    R build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm
    R build.linux64x64/newspeak.cog.spur/build/mvm
    R build.linux64x64/newspeak.cog.spur/makeallclean
    R build.linux64x64/newspeak.cog.spur/makealldirty
    R build.linux64x64/newspeak.cog.spur/plugins.ext
    R build.linux64x64/newspeak.cog.spur/plugins.int
    R build.linux64x64/newspeak.sista.spur/NotYetImplemented
    R build.linux64x64/newspeak.sista.spur/makeallclean
    R build.linux64x64/newspeak.sista.spur/makealldirty
    R build.linux64x64/newspeak.sista.spur/plugins.ext
    R build.linux64x64/newspeak.sista.spur/plugins.int
    R build.linux64x64/newspeak.stack.spur/build.assert/mvm
    R build.linux64x64/newspeak.stack.spur/build.debug/mvm
    R build.linux64x64/newspeak.stack.spur/build/mvm
    R build.linux64x64/newspeak.stack.spur/makeallclean
    R build.linux64x64/newspeak.stack.spur/makealldirty
    R build.linux64x64/newspeak.stack.spur/plugins.ext
    R build.linux64x64/newspeak.stack.spur/plugins.int
    R build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    R build.linux64x64/nsnac.cog.spur/build.assert/mvm
    R build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    R build.linux64x64/nsnac.cog.spur/build.debug/mvm
    R build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm
    R build.linux64x64/nsnac.cog.spur/build/mvm
    R build.linux64x64/nsnac.cog.spur/makeallclean
    R build.linux64x64/nsnac.cog.spur/makealldirty
    R build.linux64x64/nsnac.cog.spur/plugins.ext
    R build.linux64x64/nsnac.cog.spur/plugins.int
    R build.linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    R build.linux64x64/pharo.cog.spur.minheadless/build.assert/mvm
    R build.linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    R build.linux64x64/pharo.cog.spur.minheadless/build.debug/mvm
    R build.linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    R build.linux64x64/pharo.cog.spur.minheadless/build/mvm
    R build.linux64x64/pharo.cog.spur.minheadless/makeallclean
    R build.linux64x64/pharo.cog.spur.minheadless/makealldirty
    R build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    R build.linux64x64/pharo.cog.spur/build.assert/mvm
    R build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    R build.linux64x64/pharo.cog.spur/build.debug/mvm
    R build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm
    R build.linux64x64/pharo.cog.spur/build/mvm
    R build.linux64x64/pharo.cog.spur/makeallclean
    R build.linux64x64/pharo.cog.spur/makealldirty
    R build.linux64x64/pharo.cog.spur/plugins.ext
    R build.linux64x64/pharo.cog.spur/plugins.int
    R build.linux64x64/pharo.sista.spur/NotYetImplemented
    R build.linux64x64/pharo.sista.spur/makeallclean
    R build.linux64x64/pharo.sista.spur/makealldirty
    R build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    R build.linux64x64/squeak.cog.spur/build.assert/mvm
    R build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    R build.linux64x64/squeak.cog.spur/build.debug/mvm
    R build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm
    R build.linux64x64/squeak.cog.spur/build/mvm
    R build.linux64x64/squeak.cog.spur/makeallclean
    R build.linux64x64/squeak.cog.spur/makealldirty
    R build.linux64x64/squeak.cog.spur/makethbdirty
    R build.linux64x64/squeak.cog.spur/plugins.ext
    R build.linux64x64/squeak.cog.spur/plugins.int
    R build.linux64x64/squeak.sista.spur/NotYetImplemented
    R build.linux64x64/squeak.sista.spur/makeallclean
    R build.linux64x64/squeak.sista.spur/makealldirty
    R build.linux64x64/squeak.stack.spur/build.assert/mvm
    R build.linux64x64/squeak.stack.spur/build.debug/mvm
    R build.linux64x64/squeak.stack.spur/build/mvm
    R build.linux64x64/squeak.stack.spur/makeallclean
    R build.linux64x64/squeak.stack.spur/makealldirty
    R build.linux64x64/squeak.stack.spur/plugins.ext
    R build.linux64x64/squeak.stack.spur/plugins.int
    R build.linux64x64/third-party/Makefile.lib.extra
    R build.linux64x64/third-party/Makefile.libgit2
    R build.linux64x64/third-party/Makefile.libsdl2
    R build.linux64x64/third-party/Makefile.libssh2
    R build.linux64x64/third-party/Makefile.openssl
    R build.linux64x64/third-party/alsa-lib-1.0.17a/.gitignore
    R build.linux64x64/third-party/alsa-lib-1.0.17a/COPYING
    R build.linux64x64/third-party/alsa-lib-1.0.17a/ChangeLog
    R build.linux64x64/third-party/alsa-lib-1.0.17a/INSTALL
    R build.linux64x64/third-party/alsa-lib-1.0.17a/MEMORY-LEAK
    R build.linux64x64/third-party/alsa-lib-1.0.17a/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/NOTES
    R build.linux64x64/third-party/alsa-lib-1.0.17a/TODO
    R build.linux64x64/third-party/alsa-lib-1.0.17a/acinclude.m4
    R build.linux64x64/third-party/alsa-lib-1.0.17a/aclocal.m4
    R build.linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/alsalisp.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/hctl.lisp
    R build.linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/hello.lisp
    R build.linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/itest.lisp
    R build.linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/test.lisp
    R build.linux64x64/third-party/alsa-lib-1.0.17a/aserver/COPYING
    R build.linux64x64/third-party/alsa-lib-1.0.17a/aserver/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/aserver/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/aserver/aserver.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/output.0
    R build.linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/output.1
    R build.linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/requests
    R build.linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.0
    R build.linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.1
    R build.linux64x64/third-party/alsa-lib-1.0.17a/compile
    R build.linux64x64/third-party/alsa-lib-1.0.17a/config.guess
    R build.linux64x64/third-party/alsa-lib-1.0.17a/config.sub
    R build.linux64x64/third-party/alsa-lib-1.0.17a/configure
    R build.linux64x64/third-party/alsa-lib-1.0.17a/configure.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/cvscompile
    R build.linux64x64/third-party/alsa-lib-1.0.17a/depcomp
    R build.linux64x64/third-party/alsa-lib-1.0.17a/doc/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/doc/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/doc/README.1st
    R build.linux64x64/third-party/alsa-lib-1.0.17a/doc/asoundrc.txt
    R build.linux64x64/third-party/alsa-lib-1.0.17a/doc/doxygen.cfg.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/doc/index.doxygen
    R build.linux64x64/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/doc/pictures/wave1.gif
    R build.linux64x64/third-party/alsa-lib-1.0.17a/doc/pictures/wave2.gif
    R build.linux64x64/third-party/alsa-lib-1.0.17a/gitcompile
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/alisp.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/alsa
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/alsa-symbols.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/aserver.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/asoundef.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/asoundlib-head.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/asoundlib-tail.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/conf.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/config.h.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/control.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/control_external.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/error.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/global.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/hwdep.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/iatomic.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/input.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/list.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/local.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/mixer.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/mixer_abst.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/output.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/pcm.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_external.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_extplug.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_ioplug.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_old.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_plugin.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_rate.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/rawmidi.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/search.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/seq.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/seq_event.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/seq_midi_event.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/seqmid.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/asequencer.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/asound.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/asound_fm.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/asoundef.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/emu10k1.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/hdsp.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/sb16_csp.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/sscape_ioctl.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sound/type_compat.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/sys.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/include/timer.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/install-sh
    R build.linux64x64/third-party/alsa-lib-1.0.17a/ltmain.sh
    R build.linux64x64/third-party/alsa-lib-1.0.17a/missing
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/ac97.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/hda.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/common.py
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/hda.py
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/main.py
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbase.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbase.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbasedl.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/Versions.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/alisp/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/alisp/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/alisp/alisp.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/alisp/alisp_local.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/alisp/alisp_snd.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/async.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/compat/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/compat/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/compat/empty.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/compat/hsearch_r.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/alsa.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/AACI.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP-MODEM.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP-SPDMA.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8810.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8820.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8830.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Audigy.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Audigy2.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Aureon51.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Aureon71.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CA0106.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8338-SWIEC.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8338.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8738-MC6.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8738-MC8.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8788.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CS46xx.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/EMU10K1.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/EMU10K1X.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ENS1370.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ENS1371.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ES1968.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/FM801.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/GUS.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/HDA-Intel.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ICE1712.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ICE1724.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH-MODEM.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH4.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Maestro3.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/NFORCE.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/PC-Speaker.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/PMac.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/PMacToonie.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/PS3.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/RME9636.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/RME9652.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/sndoc-mixer.alisp
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/sndop-mixer.alisp
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/TRID4DWAVENX.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/USB-Audio.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA686A.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8233.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8233A.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8237.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VX222.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VXPocket.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VXPocket440.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/YMF744.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/aliases.alisp
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/aliases.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/center_lfe.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/default.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/dmix.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/dpl.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/dsnoop.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/front.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/hdmi.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/iec958.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/modem.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/rear.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/side.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround40.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround41.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround50.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround51.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround71.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/smixer.conf
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/conf/sndo-mixer.alisp
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/confmisc.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/cards.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/control.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/control_ext.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/control_hw.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/control_local.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/control_shm.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/control_symbols.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/ctl_symbols_list.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/hcontrol.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/namehint.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/setup.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/control/tlv.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/dlmisc.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/error.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_hw.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_local.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_symbols.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/input.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/bag.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/mixer.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/mixer_local.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/mixer_simple.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/simple.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/simple_abst.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/simple_none.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/names.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/output.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/atomic.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/interval.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/interval.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/interval_inline.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/ladspa.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/mask.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/mask.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/mask_inline.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_adpcm.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_alaw.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_asym.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_copy.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_direct.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_direct.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_generic.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_i386.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_i386.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_x86_64.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_x86_64.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dshare.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dsnoop.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_empty.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ext_parm.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_extplug.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_file.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_generic.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_generic.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_hooks.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_hw.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_iec958.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ioplug.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ladspa.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_lfloat.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_linear.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_local.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_meter.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_misc.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mmap.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mmap_emul.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mulaw.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_multi.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_null.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_params.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plug.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plugin.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plugin.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_rate.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_rate_linear.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_route.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_share.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_shm.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_simple.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_softvol.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_symbols.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_symbols_list.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/plugin_ops.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/scopes/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/scopes/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/scopes/level.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_hw.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_local.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_symbols.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_virt.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/seq/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/seq/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_event.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_hw.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_local.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_midi_event.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_old.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_symbols.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seqmid.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/shmarea.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/socket.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/timer/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/timer/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer_hw.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer_local.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer_query.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer_query_hw.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer_symbols.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/src/userfile.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/client_event_filter.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/code.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/control.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/latency.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/midifile.3
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/midifile.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/midifile.h
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/midiloop.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/namehint.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/oldapi.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/omixer.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/pcm.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/pcm_min.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/playmidi1.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/queue_timer.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/rawmidi.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/seq-decoder.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/seq-sender.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/seq.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/test/timer.c
    R build.linux64x64/third-party/alsa-lib-1.0.17a/utils/Makefile.am
    R build.linux64x64/third-party/alsa-lib-1.0.17a/utils/Makefile.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/utils/alsa-lib.spec.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/utils/alsa.m4
    R build.linux64x64/third-party/alsa-lib-1.0.17a/utils/alsa.pc.in
    R build.linux64x64/third-party/alsa-lib-1.0.17a/utils/buildrpm
    R build.linux64x64/third-party/alsa-lib-1.0.17a/version
    R build.linux64x64/third-party/mvm
    R build.macos32x86/HowToBuild
    R build.macos32x86/bochsx64/conf.COG
    R build.macos32x86/bochsx64/conf.COG.dbg
    R build.macos32x86/bochsx64/exploration/Makefile
    R build.macos32x86/bochsx64/makeclean
    R build.macos32x86/bochsx64/makeem
    R build.macos32x86/bochsx86/conf.COG
    R build.macos32x86/bochsx86/conf.COG.dbg
    R build.macos32x86/bochsx86/exploration/Makefile
    R build.macos32x86/bochsx86/makeclean
    R build.macos32x86/bochsx86/makeem
    R build.macos32x86/common.minheadless/Makefile.app
    R build.macos32x86/common.minheadless/Makefile.app.newspeak
    R build.macos32x86/common.minheadless/Makefile.app.squeak
    R build.macos32x86/common.minheadless/Makefile.clangversion
    R build.macos32x86/common.minheadless/Makefile.flags
    R build.macos32x86/common.minheadless/Makefile.lib.extra
    R build.macos32x86/common.minheadless/Makefile.plugin
    R build.macos32x86/common.minheadless/Makefile.rules
    R build.macos32x86/common.minheadless/Makefile.sources
    R build.macos32x86/common.minheadless/Makefile.vm
    R build.macos32x86/common.minheadless/mkInternalPluginsList.sh
    R build.macos32x86/common.minheadless/mkNamedPrims.sh
    R build.macos32x86/common/Makefile.app
    R build.macos32x86/common/Makefile.app.newspeak
    R build.macos32x86/common/Makefile.app.squeak
    R build.macos32x86/common/Makefile.clangversion
    R build.macos32x86/common/Makefile.flags
    R build.macos32x86/common/Makefile.lib.extra
    R build.macos32x86/common/Makefile.plugin
    R build.macos32x86/common/Makefile.rules
    R build.macos32x86/common/Makefile.sources
    R build.macos32x86/common/Makefile.vm
    R build.macos32x86/gdbarm32/conf.COG
    R build.macos32x86/gdbarm32/makeem
    R build.macos32x86/gdbarm64/conf.COG
    R build.macos32x86/gdbarm64/makeem
    R build.macos32x86/makeall
    R build.macos32x86/makeallinstall
    R build.macos32x86/makeproduct
    R build.macos32x86/makeproductclean
    R build.macos32x86/makeproductinstall
    R build.macos32x86/makesista
    R build.macos32x86/makespur
    R build.macos32x86/newspeak.cog.spur/Makefile
    R build.macos32x86/newspeak.cog.spur/installer/InstallerBackground.png
    R build.macos32x86/newspeak.cog.spur/installer/LayoutDiskImage.applescript.in
    R build.macos32x86/newspeak.cog.spur/installer/Makefile
    R build.macos32x86/newspeak.cog.spur/installer/VolumeIcon.icns
    R build.macos32x86/newspeak.cog.spur/installer/branding-sed-rules.gmk
    R build.macos32x86/newspeak.cog.spur/installer/branding.gmk
    R build.macos32x86/newspeak.cog.spur/installer/installer-Darwin.gmk
    R build.macos32x86/newspeak.cog.spur/mvm
    R build.macos32x86/newspeak.cog.spur/plugins.ext
    R build.macos32x86/newspeak.cog.spur/plugins.int
    R build.macos32x86/newspeak.stack.spur/Makefile
    R build.macos32x86/newspeak.stack.spur/mvm
    R build.macos32x86/newspeak.stack.spur/plugins.ext
    R build.macos32x86/newspeak.stack.spur/plugins.int
    R build.macos32x86/pharo.cog.spur.lowcode/Makefile
    R build.macos32x86/pharo.cog.spur.lowcode/mvm
    R build.macos32x86/pharo.cog.spur.lowcode/plugins.ext
    R build.macos32x86/pharo.cog.spur.lowcode/plugins.int
    R build.macos32x86/pharo.cog.spur.minheadless/Makefile
    R build.macos32x86/pharo.cog.spur.minheadless/mvm
    R build.macos32x86/pharo.cog.spur.minheadless/plugins.ext
    R build.macos32x86/pharo.cog.spur.minheadless/plugins.int
    R build.macos32x86/pharo.cog.spur/Makefile
    R build.macos32x86/pharo.cog.spur/mvm
    R build.macos32x86/pharo.cog.spur/plugins.ext
    R build.macos32x86/pharo.cog.spur/plugins.int
    R build.macos32x86/pharo.cog.v3/Makefile
    R build.macos32x86/pharo.cog.v3/mvm
    R build.macos32x86/pharo.cog.v3/plugins.ext
    R build.macos32x86/pharo.cog.v3/plugins.int
    R build.macos32x86/pharo.sista.spur/Makefile
    R build.macos32x86/pharo.sista.spur/mvm
    R build.macos32x86/pharo.sista.spur/plugins.ext
    R build.macos32x86/pharo.sista.spur/plugins.int
    R build.macos32x86/pharo.stack.spur.lowcode/Makefile
    R build.macos32x86/pharo.stack.spur.lowcode/mvm
    R build.macos32x86/pharo.stack.spur.lowcode/plugins.ext
    R build.macos32x86/pharo.stack.spur.lowcode/plugins.int
    R build.macos32x86/pharo.stack.spur/Makefile
    R build.macos32x86/pharo.stack.spur/mvm
    R build.macos32x86/pharo.stack.spur/plugins.ext
    R build.macos32x86/pharo.stack.spur/plugins.int
    R build.macos32x86/squeak.cog.spur/Makefile
    R build.macos32x86/squeak.cog.spur/mvm
    R build.macos32x86/squeak.cog.spur/plugins.ext
    R build.macos32x86/squeak.cog.spur/plugins.int
    R build.macos32x86/squeak.cog.v3/Makefile
    R build.macos32x86/squeak.cog.v3/mvm
    R build.macos32x86/squeak.cog.v3/plugins.ext
    R build.macos32x86/squeak.cog.v3/plugins.int
    R build.macos32x86/squeak.sista.spur/Makefile
    R build.macos32x86/squeak.sista.spur/mvm
    R build.macos32x86/squeak.sista.spur/plugins.ext
    R build.macos32x86/squeak.sista.spur/plugins.int
    R build.macos32x86/squeak.stack.spur/Makefile
    R build.macos32x86/squeak.stack.spur/mvm
    R build.macos32x86/squeak.stack.spur/plugins.ext
    R build.macos32x86/squeak.stack.spur/plugins.int
    R build.macos32x86/squeak.stack.v3/Makefile
    R build.macos32x86/squeak.stack.v3/mvm
    R build.macos32x86/squeak.stack.v3/plugins.ext
    R build.macos32x86/squeak.stack.v3/plugins.int
    R build.macos32x86/third-party/Makefile.cairo
    R build.macos32x86/third-party/Makefile.freetype2
    R build.macos32x86/third-party/Makefile.libgit2
    R build.macos32x86/third-party/Makefile.libpng
    R build.macos32x86/third-party/Makefile.libsdl2
    R build.macos32x86/third-party/Makefile.libssh2
    R build.macos32x86/third-party/Makefile.openssl
    R build.macos32x86/third-party/Makefile.pixman
    R build.macos32x86/third-party/Makefile.pkgconfig
    R build.macos32x86/third-party/Makefile.zlib
    R build.macos32x86/xcode/CarbonTemplate/HowToMakeANewPlugin.txt
    R build.macos32x86/xcode/CarbonTemplate/Info.plist
    R build.macos32x86/xcode/CarbonTemplate/Template.xcodeproj/project.pbxproj
    R build.macos32x86/xcode/CarbonTemplate/Template_Prefix.pch
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplate.xcodeproj/project.pbxproj
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplate.xcodeproj/project.xcworkspace/contents.xcworkspacedata
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplate.xcodeproj/project.xcworkspace/xcuserdata/eliot.xcuserdatad/UserInterfaceState.xcuserstate
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplate/AppDelegate.h
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplate/AppDelegate.m
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplate/Base.lproj/MainMenu.xib
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplate/Images.xcassets/AppIcon.appiconset/Contents.json
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplate/Info.plist
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplate/main.m
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplateTests/CocoaTemplateTests.m
    R build.macos32x86/xcode/CocoaTemplate/CocoaTemplateTests/Info.plist
    R build.macos32x86/xcode/CocoaTemplate/DOIT
    R build.macos32x86/xcode/CocoaTemplate/README
    R build.macos64ARMv8/HowToBuild
    R build.macos64ARMv8/bochsx64/conf.COG
    R build.macos64ARMv8/bochsx64/conf.COG.dbg
    R build.macos64ARMv8/bochsx64/exploration/Makefile
    R build.macos64ARMv8/bochsx64/makeclean
    R build.macos64ARMv8/bochsx64/makeem
    R build.macos64ARMv8/bochsx86/conf.COG
    R build.macos64ARMv8/bochsx86/conf.COG.dbg
    R build.macos64ARMv8/bochsx86/exploration/Makefile
    R build.macos64ARMv8/bochsx86/makeclean
    R build.macos64ARMv8/bochsx86/makeem
    R build.macos64ARMv8/common/Makefile.app
    R build.macos64ARMv8/common/Makefile.app.newspeak
    R build.macos64ARMv8/common/Makefile.app.squeak
    R build.macos64ARMv8/common/Makefile.flags
    R build.macos64ARMv8/common/Makefile.lib.extra
    R build.macos64ARMv8/common/Makefile.plugin
    R build.macos64ARMv8/common/Makefile.rules
    R build.macos64ARMv8/common/Makefile.sources
    R build.macos64ARMv8/common/Makefile.vm
    R build.macos64ARMv8/common/entitlements.plist
    R build.macos64ARMv8/gdbarm32/clean
    R build.macos64ARMv8/gdbarm32/conf.COG
    R build.macos64ARMv8/gdbarm32/makeem
    R build.macos64ARMv8/gdbarm64/clean
    R build.macos64ARMv8/gdbarm64/conf.COG
    R build.macos64ARMv8/gdbarm64/makeem
    R build.macos64ARMv8/makeall
    R build.macos64ARMv8/makeallinstall
    R build.macos64ARMv8/makeproduct
    R build.macos64ARMv8/makeproductinstall
    R build.macos64ARMv8/makesista
    R build.macos64ARMv8/makespur
    R build.macos64ARMv8/pharo.stack.spur.lowcode/Makefile
    R build.macos64ARMv8/pharo.stack.spur.lowcode/mvm
    R build.macos64ARMv8/pharo.stack.spur.lowcode/plugins.ext
    R build.macos64ARMv8/pharo.stack.spur.lowcode/plugins.int
    R build.macos64ARMv8/pharo.stack.spur/Makefile
    R build.macos64ARMv8/pharo.stack.spur/mvm
    R build.macos64ARMv8/pharo.stack.spur/plugins.ext
    R build.macos64ARMv8/pharo.stack.spur/plugins.int
    R build.macos64ARMv8/squeak.cog.spur/Makefile
    R build.macos64ARMv8/squeak.cog.spur/mvm
    R build.macos64ARMv8/squeak.cog.spur/plugins.ext
    R build.macos64ARMv8/squeak.cog.spur/plugins.int
    R build.macos64ARMv8/squeak.sista.spur/Makefile
    R build.macos64ARMv8/squeak.sista.spur/mvm
    R build.macos64ARMv8/squeak.sista.spur/plugins.ext
    R build.macos64ARMv8/squeak.sista.spur/plugins.int
    R build.macos64ARMv8/squeak.stack.spur/Makefile
    R build.macos64ARMv8/squeak.stack.spur/mvm
    R build.macos64ARMv8/squeak.stack.spur/plugins.ext
    R build.macos64ARMv8/squeak.stack.spur/plugins.int
    R build.macos64x64/HowToBuild
    R build.macos64x64/bochsx64/conf.COG
    R build.macos64x64/bochsx64/conf.COG.dbg
    R build.macos64x64/bochsx64/exploration/Makefile
    R build.macos64x64/bochsx64/makeclean
    R build.macos64x64/bochsx64/makeem
    R build.macos64x64/bochsx86/conf.COG
    R build.macos64x64/bochsx86/conf.COG.dbg
    R build.macos64x64/bochsx86/exploration/Makefile
    R build.macos64x64/bochsx86/makeclean
    R build.macos64x64/bochsx86/makeem
    R build.macos64x64/common/Makefile.app
    R build.macos64x64/common/Makefile.app.newspeak
    R build.macos64x64/common/Makefile.app.squeak
    R build.macos64x64/common/Makefile.flags
    R build.macos64x64/common/Makefile.lib.extra
    R build.macos64x64/common/Makefile.plugin
    R build.macos64x64/common/Makefile.rules
    R build.macos64x64/common/Makefile.sources
    R build.macos64x64/common/Makefile.vm
    R build.macos64x64/common/entitlements.plist
    R build.macos64x64/gdbarm32/clean
    R build.macos64x64/gdbarm32/conf.COG
    R build.macos64x64/gdbarm32/makeem
    R build.macos64x64/gdbarm64/clean
    R build.macos64x64/gdbarm64/conf.COG
    R build.macos64x64/gdbarm64/makeem
    R build.macos64x64/makeall
    R build.macos64x64/makeallinstall
    R build.macos64x64/makeproduct
    R build.macos64x64/makeproductinstall
    R build.macos64x64/makesista
    R build.macos64x64/makespur
    R build.macos64x64/newspeak.cog.spur/Makefile
    R build.macos64x64/newspeak.cog.spur/installer/InstallerBackground.png
    R build.macos64x64/newspeak.cog.spur/installer/LayoutDiskImage.applescript.in
    R build.macos64x64/newspeak.cog.spur/installer/Makefile
    R build.macos64x64/newspeak.cog.spur/installer/VolumeIcon.icns
    R build.macos64x64/newspeak.cog.spur/installer/branding-sed-rules.gmk
    R build.macos64x64/newspeak.cog.spur/installer/branding.gmk
    R build.macos64x64/newspeak.cog.spur/installer/installer-Darwin.gmk
    R build.macos64x64/newspeak.cog.spur/mvm
    R build.macos64x64/newspeak.cog.spur/plugins.ext
    R build.macos64x64/newspeak.cog.spur/plugins.int
    R build.macos64x64/newspeak.stack.spur/Makefile
    R build.macos64x64/newspeak.stack.spur/mvm
    R build.macos64x64/newspeak.stack.spur/plugins.ext
    R build.macos64x64/newspeak.stack.spur/plugins.int
    R build.macos64x64/pharo.cog.spur.lowcode/Makefile
    R build.macos64x64/pharo.cog.spur.lowcode/mvm
    R build.macos64x64/pharo.cog.spur.lowcode/plugins.ext
    R build.macos64x64/pharo.cog.spur.lowcode/plugins.int
    R build.macos64x64/pharo.cog.spur/Makefile
    R build.macos64x64/pharo.cog.spur/mvm
    R build.macos64x64/pharo.cog.spur/plugins.ext
    R build.macos64x64/pharo.cog.spur/plugins.int
    R build.macos64x64/pharo.sista.spur/Makefile
    R build.macos64x64/pharo.sista.spur/mvm
    R build.macos64x64/pharo.sista.spur/plugins.ext
    R build.macos64x64/pharo.sista.spur/plugins.int
    R build.macos64x64/pharo.stack.spur.lowcode/Makefile
    R build.macos64x64/pharo.stack.spur.lowcode/mvm
    R build.macos64x64/pharo.stack.spur.lowcode/plugins.ext
    R build.macos64x64/pharo.stack.spur.lowcode/plugins.int
    R build.macos64x64/pharo.stack.spur/Makefile
    R build.macos64x64/pharo.stack.spur/mvm
    R build.macos64x64/pharo.stack.spur/plugins.ext
    R build.macos64x64/pharo.stack.spur/plugins.int
    R build.macos64x64/squeak.cog.spur/Makefile
    R build.macos64x64/squeak.cog.spur/mvm
    R build.macos64x64/squeak.cog.spur/plugins.ext
    R build.macos64x64/squeak.cog.spur/plugins.int
    R build.macos64x64/squeak.sista.spur/Makefile
    R build.macos64x64/squeak.sista.spur/mvm
    R build.macos64x64/squeak.sista.spur/plugins.ext
    R build.macos64x64/squeak.sista.spur/plugins.int
    R build.macos64x64/squeak.stack.spur/Makefile
    R build.macos64x64/squeak.stack.spur/mvm
    R build.macos64x64/squeak.stack.spur/plugins.ext
    R build.macos64x64/squeak.stack.spur/plugins.int
    R build.macos64x64/third-party/Makefile.cairo
    R build.macos64x64/third-party/Makefile.freetype2
    R build.macos64x64/third-party/Makefile.libgit2
    R build.macos64x64/third-party/Makefile.libpng
    R build.macos64x64/third-party/Makefile.libsdl2
    R build.macos64x64/third-party/Makefile.libssh2
    R build.macos64x64/third-party/Makefile.openssl
    R build.macos64x64/third-party/Makefile.pixman
    R build.macos64x64/third-party/Makefile.pkgconfig
    R build.macos64x64/third-party/Makefile.zlib
    R build.minheadless.cmake/x64/common/Toolchain-mingw32-cygwin-clang.cmake
    R build.minheadless.cmake/x64/common/Toolchain-mingw32-cygwin-gcc.cmake
    R build.minheadless.cmake/x64/common/configure_variant.sh
    R build.minheadless.cmake/x64/pharo.cog.spur+sdl2/Makefile
    R build.minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm
    R build.minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm_configure
    R build.minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm_configure_variant
    R build.minheadless.cmake/x64/pharo.cog.spur/Makefile
    R build.minheadless.cmake/x64/pharo.cog.spur/mvm
    R build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure
    R build.minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant
    R build.minheadless.cmake/x64/pharo.stack.spur/Makefile
    R build.minheadless.cmake/x64/pharo.stack.spur/mvm
    R build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure
    R build.minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant
    R build.minheadless.cmake/x64/squeak.cog.spur+sdl2/Makefile
    R build.minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm
    R build.minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm_configure
    R build.minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm_configure_variant
    R build.minheadless.cmake/x64/squeak.cog.spur/Makefile
    R build.minheadless.cmake/x64/squeak.cog.spur/mvm
    R build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure
    R build.minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant
    R build.minheadless.cmake/x64/squeak.stack.spur/Makefile
    R build.minheadless.cmake/x64/squeak.stack.spur/mvm
    R build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure
    R build.minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant
    R build.minheadless.cmake/x86/common/Toolchain-mingw32-cygwin-clang.cmake
    R build.minheadless.cmake/x86/common/Toolchain-mingw32-cygwin-gcc.cmake
    R build.minheadless.cmake/x86/common/configure_variant.sh
    R build.minheadless.cmake/x86/pharo.cog.spur+sdl2/Makefile
    R build.minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm
    R build.minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm_configure
    R build.minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm_configure_variant
    R build.minheadless.cmake/x86/pharo.cog.spur/Makefile
    R build.minheadless.cmake/x86/pharo.cog.spur/mvm
    R build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure
    R build.minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant
    R build.minheadless.cmake/x86/pharo.stack.spur/Makefile
    R build.minheadless.cmake/x86/pharo.stack.spur/mvm
    R build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure
    R build.minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant
    R build.minheadless.cmake/x86/squeak.cog.spur+sdl2/Makefile
    R build.minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm
    R build.minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm_configure
    R build.minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm_configure_variant
    R build.minheadless.cmake/x86/squeak.cog.spur/Makefile
    R build.minheadless.cmake/x86/squeak.cog.spur/mvm
    R build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure
    R build.minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant
    R build.minheadless.cmake/x86/squeak.stack.spur/Makefile
    R build.minheadless.cmake/x86/squeak.stack.spur/mvm
    R build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure
    R build.minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant
    R build.sunos32x86/HowToBuild
    R build.sunos32x86/squeak.cog.spur/build/mvm
    R build.sunos32x86/squeak.cog.spur/plugins.ext
    R build.sunos32x86/squeak.cog.spur/plugins.int
    R build.sunos32x86/squeak.stack.spur/build/mvm
    R build.sunos32x86/squeak.stack.spur/plugins.ext
    R build.sunos32x86/squeak.stack.spur/plugins.int
    R build.sunos64x64/HowToBuild
    R build.sunos64x64/squeak.cog.spur/build/mvm
    R build.sunos64x64/squeak.cog.spur/plugins.ext
    R build.sunos64x64/squeak.cog.spur/plugins.int
    R build.sunos64x64/squeak.stack.spur/build/mvm
    R build.sunos64x64/squeak.stack.spur/plugins.ext
    R build.sunos64x64/squeak.stack.spur/plugins.int
    R build.win32x86/HowToBuild
    R build.win32x86/bochsx64/conf.COG
    R build.win32x86/bochsx64/conf.COG.dbg
    R build.win32x86/bochsx64/exploration/Makefile
    R build.win32x86/bochsx64/makeem
    R build.win32x86/bochsx86/conf.COG
    R build.win32x86/bochsx86/makeem
    R build.win32x86/common/MAKEALL.BAT
    R build.win32x86/common/MAKEASSERT.BAT
    R build.win32x86/common/MAKEDEBUG.BAT
    R build.win32x86/common/MAKEFAST.BAT
    R build.win32x86/common/Makefile
    R build.win32x86/common/Makefile.lib.extra
    R build.win32x86/common/Makefile.msvc
    R build.win32x86/common/Makefile.msvc.clang.rules
    R build.win32x86/common/Makefile.msvc.flags
    R build.win32x86/common/Makefile.msvc.msvc.rules
    R build.win32x86/common/Makefile.msvc.plugin
    R build.win32x86/common/Makefile.msvc.rules
    R build.win32x86/common/Makefile.msvc.tools
    R build.win32x86/common/Makefile.plugin
    R build.win32x86/common/Makefile.rules
    R build.win32x86/common/Makefile.tools
    R build.win32x86/common/SETPATH.BAT
    R build.win32x86/makeall
    R build.win32x86/makeallinstall
    R build.win32x86/makeproduct
    R build.win32x86/makeproductinstall
    R build.win32x86/newspeak.cog.spur/Makefile
    R build.win32x86/newspeak.cog.spur/installer/Component-with-sources.idt.in
    R build.win32x86/newspeak.cog.spur/installer/Component.idt.in
    R build.win32x86/newspeak.cog.spur/installer/Directory-with-sources.idt.in
    R build.win32x86/newspeak.cog.spur/installer/Directory.idt.in
    R build.win32x86/newspeak.cog.spur/installer/Feature.idt.in
    R build.win32x86/newspeak.cog.spur/installer/FeatureComponents-with-sources.idt.in
    R build.win32x86/newspeak.cog.spur/installer/FeatureComponents.idt.in
    R build.win32x86/newspeak.cog.spur/installer/File-with-sources.idt.in
    R build.win32x86/newspeak.cog.spur/installer/File.idt.in
    R build.win32x86/newspeak.cog.spur/installer/Icon.idt.in
    R build.win32x86/newspeak.cog.spur/installer/InstallerBackground.bmp
    R build.win32x86/newspeak.cog.spur/installer/Makefile
    R build.win32x86/newspeak.cog.spur/installer/Media.idt.in
    R build.win32x86/newspeak.cog.spur/installer/NewspeakLicence.txt
    R build.win32x86/newspeak.cog.spur/installer/Property.idt.in
    R build.win32x86/newspeak.cog.spur/installer/Registry.idt.in
    R build.win32x86/newspeak.cog.spur/installer/Shortcut.idt.in
    R build.win32x86/newspeak.cog.spur/installer/Upgrade.idt.in
    R build.win32x86/newspeak.cog.spur/installer/branding-sed-rules.gmk
    R build.win32x86/newspeak.cog.spur/installer/branding.gmk
    R build.win32x86/newspeak.cog.spur/installer/documentation.gmk
    R build.win32x86/newspeak.cog.spur/installer/files-with-sources.ddf.in
    R build.win32x86/newspeak.cog.spur/installer/files.ddf.in
    R build.win32x86/newspeak.cog.spur/installer/index.html
    R build.win32x86/newspeak.cog.spur/installer/installer-Windows.gmk
    R build.win32x86/newspeak.cog.spur/installer/links
    R build.win32x86/newspeak.cog.spur/installer/nopMain.c
    R build.win32x86/newspeak.cog.spur/installer/nsvm.rc
    R build.win32x86/newspeak.cog.spur/mvm
    R build.win32x86/newspeak.cog.spur/nsvm.def.in
    R build.win32x86/newspeak.cog.spur/nsvm.exe.manifest
    R build.win32x86/newspeak.cog.spur/nsvm.ico
    R build.win32x86/newspeak.cog.spur/nsvm.rc
    R build.win32x86/newspeak.cog.spur/plugins.ext
    R build.win32x86/newspeak.cog.spur/plugins.int
    R build.win32x86/newspeak.stack.spur/Makefile
    R build.win32x86/newspeak.stack.spur/mvm
    R build.win32x86/newspeak.stack.spur/nsvm.def.in
    R build.win32x86/newspeak.stack.spur/nsvm.exe.manifest
    R build.win32x86/newspeak.stack.spur/nsvm.ico
    R build.win32x86/newspeak.stack.spur/nsvm.rc
    R build.win32x86/newspeak.stack.spur/plugins.ext
    R build.win32x86/newspeak.stack.spur/plugins.int
    R build.win32x86/pharo.cog.spur.lowcode/Makefile
    R build.win32x86/pharo.cog.spur.lowcode/Pharo.def.in
    R build.win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest
    R build.win32x86/pharo.cog.spur.lowcode/Pharo.ico
    R build.win32x86/pharo.cog.spur.lowcode/Pharo.rc
    R build.win32x86/pharo.cog.spur.lowcode/mvm
    R build.win32x86/pharo.cog.spur.lowcode/plugins.ext
    R build.win32x86/pharo.cog.spur.lowcode/plugins.int
    R build.win32x86/pharo.cog.spur/Makefile
    R build.win32x86/pharo.cog.spur/Pharo.def.in
    R build.win32x86/pharo.cog.spur/Pharo.exe.manifest
    R build.win32x86/pharo.cog.spur/Pharo.ico
    R build.win32x86/pharo.cog.spur/Pharo.rc
    R build.win32x86/pharo.cog.spur/mvm
    R build.win32x86/pharo.cog.spur/plugins.ext
    R build.win32x86/pharo.cog.spur/plugins.int
    R build.win32x86/pharo.sista.spur/Makefile
    R build.win32x86/pharo.sista.spur/Pharo.def.in
    R build.win32x86/pharo.sista.spur/Pharo.exe.manifest
    R build.win32x86/pharo.sista.spur/Pharo.ico
    R build.win32x86/pharo.sista.spur/Pharo.rc
    R build.win32x86/pharo.sista.spur/mvm
    R build.win32x86/pharo.sista.spur/plugins.ext
    R build.win32x86/pharo.sista.spur/plugins.int
    R build.win32x86/pharo.stack.spur/Makefile
    R build.win32x86/pharo.stack.spur/Pharo.def.in
    R build.win32x86/pharo.stack.spur/Pharo.exe.manifest
    R build.win32x86/pharo.stack.spur/Pharo.ico
    R build.win32x86/pharo.stack.spur/Pharo.rc
    R build.win32x86/pharo.stack.spur/mvm
    R build.win32x86/pharo.stack.spur/plugins.ext
    R build.win32x86/pharo.stack.spur/plugins.int
    R build.win32x86/squeak.cog.spur.lowcode/Croquet.def.in
    R build.win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest
    R build.win32x86/squeak.cog.spur.lowcode/Croquet.ico
    R build.win32x86/squeak.cog.spur.lowcode/Croquet.rc
    R build.win32x86/squeak.cog.spur.lowcode/GreenCogSqueak.ico
    R build.win32x86/squeak.cog.spur.lowcode/Makefile
    R build.win32x86/squeak.cog.spur.lowcode/Squeak.def.in
    R build.win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest
    R build.win32x86/squeak.cog.spur.lowcode/Squeak.rc
    R build.win32x86/squeak.cog.spur.lowcode/mvm
    R build.win32x86/squeak.cog.spur.lowcode/plugins.ext
    R build.win32x86/squeak.cog.spur.lowcode/plugins.int
    R build.win32x86/squeak.cog.spur.lowcode/squeak.ico
    R build.win32x86/squeak.cog.spur/Croquet.def.in
    R build.win32x86/squeak.cog.spur/Croquet.exe.manifest
    R build.win32x86/squeak.cog.spur/Croquet.ico
    R build.win32x86/squeak.cog.spur/Croquet.rc
    R build.win32x86/squeak.cog.spur/GreenCogSqueak.ico
    R build.win32x86/squeak.cog.spur/Makefile
    R build.win32x86/squeak.cog.spur/Squeak.def.in
    R build.win32x86/squeak.cog.spur/Squeak.exe.manifest
    R build.win32x86/squeak.cog.spur/Squeak.rc
    R build.win32x86/squeak.cog.spur/mvm
    R build.win32x86/squeak.cog.spur/plugins.ext
    R build.win32x86/squeak.cog.spur/plugins.int
    R build.win32x86/squeak.cog.spur/squeak.ico
    R build.win32x86/squeak.cog.v3/Croquet.def.in
    R build.win32x86/squeak.cog.v3/Croquet.exe.manifest
    R build.win32x86/squeak.cog.v3/Croquet.ico
    R build.win32x86/squeak.cog.v3/Croquet.rc
    R build.win32x86/squeak.cog.v3/GreenCogSqueak.ico
    R build.win32x86/squeak.cog.v3/Makefile
    R build.win32x86/squeak.cog.v3/Squeak.def.in
    R build.win32x86/squeak.cog.v3/Squeak.exe.manifest
    R build.win32x86/squeak.cog.v3/Squeak.rc
    R build.win32x86/squeak.cog.v3/mvm
    R build.win32x86/squeak.cog.v3/plugins.ext
    R build.win32x86/squeak.cog.v3/plugins.int
    R build.win32x86/squeak.cog.v3/squeak.ico
    R build.win32x86/squeak.sista.spur/Croquet.def.in
    R build.win32x86/squeak.sista.spur/Croquet.exe.manifest
    R build.win32x86/squeak.sista.spur/Croquet.ico
    R build.win32x86/squeak.sista.spur/Croquet.rc
    R build.win32x86/squeak.sista.spur/GreenCogSqueak.ico
    R build.win32x86/squeak.sista.spur/Makefile
    R build.win32x86/squeak.sista.spur/Squeak.def.in
    R build.win32x86/squeak.sista.spur/Squeak.exe.manifest
    R build.win32x86/squeak.sista.spur/Squeak.rc
    R build.win32x86/squeak.sista.spur/mvm
    R build.win32x86/squeak.sista.spur/plugins.ext
    R build.win32x86/squeak.sista.spur/plugins.int
    R build.win32x86/squeak.sista.spur/squeak.ico
    R build.win32x86/squeak.stack.spur/Croquet.def.in
    R build.win32x86/squeak.stack.spur/Croquet.exe.manifest
    R build.win32x86/squeak.stack.spur/Croquet.ico
    R build.win32x86/squeak.stack.spur/Croquet.rc
    R build.win32x86/squeak.stack.spur/GreenCogSqueak.ico
    R build.win32x86/squeak.stack.spur/Makefile
    R build.win32x86/squeak.stack.spur/Squeak.def.in
    R build.win32x86/squeak.stack.spur/Squeak.exe.manifest
    R build.win32x86/squeak.stack.spur/Squeak.rc
    R build.win32x86/squeak.stack.spur/mvm
    R build.win32x86/squeak.stack.spur/plugins.ext
    R build.win32x86/squeak.stack.spur/plugins.int
    R build.win32x86/squeak.stack.spur/squeak.ico
    R build.win32x86/squeak.stack.v3/Croquet.def.in
    R build.win32x86/squeak.stack.v3/Croquet.exe.manifest
    R build.win32x86/squeak.stack.v3/Croquet.ico
    R build.win32x86/squeak.stack.v3/Croquet.rc
    R build.win32x86/squeak.stack.v3/GreenCogSqueak.ico
    R build.win32x86/squeak.stack.v3/Makefile
    R build.win32x86/squeak.stack.v3/Squeak.def.in
    R build.win32x86/squeak.stack.v3/Squeak.exe.manifest
    R build.win32x86/squeak.stack.v3/Squeak.rc
    R build.win32x86/squeak.stack.v3/mvm
    R build.win32x86/squeak.stack.v3/plugins.ext
    R build.win32x86/squeak.stack.v3/plugins.int
    R build.win32x86/squeak.stack.v3/squeak.ico
    R build.win32x86/third-party/Makefile.cairo
    R build.win32x86/third-party/Makefile.freetype2
    R build.win32x86/third-party/Makefile.libgcc
    R build.win32x86/third-party/Makefile.libgit2
    R build.win32x86/third-party/Makefile.libpng
    R build.win32x86/third-party/Makefile.libsdl2
    R build.win32x86/third-party/Makefile.libssh2
    R build.win32x86/third-party/Makefile.openssl
    R build.win32x86/third-party/Makefile.pixman
    R build.win32x86/third-party/Makefile.pkgconfig
    R build.win32x86/third-party/Makefile.zlib
    R build.win32x86/third-party/Toolchain-cross-mingw32-cygwin.cmake
    R build.win64x64/HowToBuild
    R build.win64x64/common/MAKEALL.BAT
    R build.win64x64/common/MAKEASSERT.BAT
    R build.win64x64/common/MAKEDEBUG.BAT
    R build.win64x64/common/MAKEFAST.BAT
    R build.win64x64/common/Makefile
    R build.win64x64/common/Makefile.lib.extra
    R build.win64x64/common/Makefile.msvc
    R build.win64x64/common/Makefile.msvc.clang.rules
    R build.win64x64/common/Makefile.msvc.flags
    R build.win64x64/common/Makefile.msvc.plugin
    R build.win64x64/common/Makefile.msvc.rules
    R build.win64x64/common/Makefile.msvc.tools
    R build.win64x64/common/Makefile.plugin
    R build.win64x64/common/Makefile.rules
    R build.win64x64/common/Makefile.tools
    R build.win64x64/common/SETPATH.BAT
    R build.win64x64/makeall
    R build.win64x64/makeallinstall
    R build.win64x64/makeproduct
    R build.win64x64/makeproductinstall
    R build.win64x64/newspeak.cog.spur/Makefile
    R build.win64x64/newspeak.cog.spur/installer/Component-with-sources.idt.in
    R build.win64x64/newspeak.cog.spur/installer/Component.idt.in
    R build.win64x64/newspeak.cog.spur/installer/Directory-with-sources.idt.in
    R build.win64x64/newspeak.cog.spur/installer/Directory.idt.in
    R build.win64x64/newspeak.cog.spur/installer/Feature.idt.in
    R build.win64x64/newspeak.cog.spur/installer/FeatureComponents-with-sources.idt.in
    R build.win64x64/newspeak.cog.spur/installer/FeatureComponents.idt.in
    R build.win64x64/newspeak.cog.spur/installer/File-with-sources.idt.in
    R build.win64x64/newspeak.cog.spur/installer/File.idt.in
    R build.win64x64/newspeak.cog.spur/installer/Icon.idt.in
    R build.win64x64/newspeak.cog.spur/installer/InstallerBackground.bmp
    R build.win64x64/newspeak.cog.spur/installer/Makefile
    R build.win64x64/newspeak.cog.spur/installer/Media.idt.in
    R build.win64x64/newspeak.cog.spur/installer/NewspeakLicence.txt
    R build.win64x64/newspeak.cog.spur/installer/Property.idt.in
    R build.win64x64/newspeak.cog.spur/installer/Registry.idt.in
    R build.win64x64/newspeak.cog.spur/installer/Shortcut.idt.in
    R build.win64x64/newspeak.cog.spur/installer/Upgrade.idt.in
    R build.win64x64/newspeak.cog.spur/installer/branding-sed-rules.gmk
    R build.win64x64/newspeak.cog.spur/installer/branding.gmk
    R build.win64x64/newspeak.cog.spur/installer/documentation.gmk
    R build.win64x64/newspeak.cog.spur/installer/files-with-sources.ddf.in
    R build.win64x64/newspeak.cog.spur/installer/files.ddf.in
    R build.win64x64/newspeak.cog.spur/installer/index.html
    R build.win64x64/newspeak.cog.spur/installer/installer-Windows.gmk
    R build.win64x64/newspeak.cog.spur/installer/links
    R build.win64x64/newspeak.cog.spur/installer/nopMain.c
    R build.win64x64/newspeak.cog.spur/installer/nsvm.rc
    R build.win64x64/newspeak.cog.spur/mvm
    R build.win64x64/newspeak.cog.spur/nsvm.def.in
    R build.win64x64/newspeak.cog.spur/nsvm.exe.manifest
    R build.win64x64/newspeak.cog.spur/nsvm.ico
    R build.win64x64/newspeak.cog.spur/nsvm.rc
    R build.win64x64/newspeak.cog.spur/plugins.ext
    R build.win64x64/newspeak.cog.spur/plugins.int
    R build.win64x64/newspeak.stack.spur/Makefile
    R build.win64x64/newspeak.stack.spur/mvm
    R build.win64x64/newspeak.stack.spur/nsvm.def.in
    R build.win64x64/newspeak.stack.spur/nsvm.exe.manifest
    R build.win64x64/newspeak.stack.spur/nsvm.ico
    R build.win64x64/newspeak.stack.spur/nsvm.rc
    R build.win64x64/newspeak.stack.spur/plugins.ext
    R build.win64x64/newspeak.stack.spur/plugins.int
    R build.win64x64/pharo.cog.spur/Makefile
    R build.win64x64/pharo.cog.spur/Pharo.def.in
    R build.win64x64/pharo.cog.spur/Pharo.exe.manifest
    R build.win64x64/pharo.cog.spur/Pharo.ico
    R build.win64x64/pharo.cog.spur/Pharo.rc
    R build.win64x64/pharo.cog.spur/mvm
    R build.win64x64/pharo.cog.spur/plugins.ext
    R build.win64x64/pharo.cog.spur/plugins.int
    R build.win64x64/pharo.stack.spur/Makefile
    R build.win64x64/pharo.stack.spur/Pharo.def.in
    R build.win64x64/pharo.stack.spur/Pharo.exe.manifest
    R build.win64x64/pharo.stack.spur/Pharo.ico
    R build.win64x64/pharo.stack.spur/Pharo.rc
    R build.win64x64/pharo.stack.spur/mvm
    R build.win64x64/pharo.stack.spur/plugins.ext
    R build.win64x64/pharo.stack.spur/plugins.int
    R build.win64x64/squeak.cog.spur/Croquet.def.in
    R build.win64x64/squeak.cog.spur/Croquet.exe.manifest
    R build.win64x64/squeak.cog.spur/Croquet.ico
    R build.win64x64/squeak.cog.spur/Croquet.rc
    R build.win64x64/squeak.cog.spur/GreenCogSqueak.ico
    R build.win64x64/squeak.cog.spur/Makefile
    R build.win64x64/squeak.cog.spur/Squeak.def.in
    R build.win64x64/squeak.cog.spur/Squeak.exe.manifest
    R build.win64x64/squeak.cog.spur/Squeak.rc
    R build.win64x64/squeak.cog.spur/mvm
    R build.win64x64/squeak.cog.spur/plugins.ext
    R build.win64x64/squeak.cog.spur/plugins.int
    R build.win64x64/squeak.cog.spur/squeak.ico
    R build.win64x64/squeak.stack.spur/Croquet.def.in
    R build.win64x64/squeak.stack.spur/Croquet.exe.manifest
    R build.win64x64/squeak.stack.spur/Croquet.ico
    R build.win64x64/squeak.stack.spur/Croquet.rc
    R build.win64x64/squeak.stack.spur/GreenCogSqueak.ico
    R build.win64x64/squeak.stack.spur/Makefile
    R build.win64x64/squeak.stack.spur/Squeak.def.in
    R build.win64x64/squeak.stack.spur/Squeak.exe.manifest
    R build.win64x64/squeak.stack.spur/Squeak.rc
    R build.win64x64/squeak.stack.spur/mvm
    R build.win64x64/squeak.stack.spur/plugins.ext
    R build.win64x64/squeak.stack.spur/plugins.int
    R build.win64x64/squeak.stack.spur/squeak.ico
    R build.win64x64/third-party/Makefile.cairo
    R build.win64x64/third-party/Makefile.freetype2
    R build.win64x64/third-party/Makefile.libgcc
    R build.win64x64/third-party/Makefile.libgit2
    R build.win64x64/third-party/Makefile.libpng
    R build.win64x64/third-party/Makefile.libsdl2
    R build.win64x64/third-party/Makefile.libssh2
    R build.win64x64/third-party/Makefile.openssl
    R build.win64x64/third-party/Makefile.pixman
    R build.win64x64/third-party/Makefile.pkgconfig
    R build.win64x64/third-party/Makefile.zlib
    R build.win64x64/third-party/Toolchain-cross-mingw32-cygwin.cmake
    A building/linux32ARMv6/HowToBuild
    A building/linux32ARMv6/asasm
    A building/linux32ARMv6/editnewspeakinstall.sh
    A building/linux32ARMv6/editpharoinstall.sh
    A building/linux32ARMv6/makeall
    A building/linux32ARMv6/makeallclean
    A building/linux32ARMv6/makeallmakefiles
    A building/linux32ARMv6/makeproduct
    A building/linux32ARMv6/makeproductclean
    A building/linux32ARMv6/newspeak.cog.spur/build.assert/mvm
    A building/linux32ARMv6/newspeak.cog.spur/build.debug/mvm
    A building/linux32ARMv6/newspeak.cog.spur/build/mvm
    A building/linux32ARMv6/newspeak.cog.spur/makeallclean
    A building/linux32ARMv6/newspeak.cog.spur/makealldirty
    A building/linux32ARMv6/newspeak.cog.spur/plugins.ext
    A building/linux32ARMv6/newspeak.cog.spur/plugins.int
    A building/linux32ARMv6/newspeak.stack.spur/build.assert/mvm
    A building/linux32ARMv6/newspeak.stack.spur/build.debug/mvm
    A building/linux32ARMv6/newspeak.stack.spur/build/mvm
    A building/linux32ARMv6/newspeak.stack.spur/makeallclean
    A building/linux32ARMv6/newspeak.stack.spur/makealldirty
    A building/linux32ARMv6/newspeak.stack.spur/plugins.ext
    A building/linux32ARMv6/newspeak.stack.spur/plugins.int
    A building/linux32ARMv6/pharo.cog.spur/build.assert/mvm
    A building/linux32ARMv6/pharo.cog.spur/build.debug/mvm
    A building/linux32ARMv6/pharo.cog.spur/build/mvm
    A building/linux32ARMv6/pharo.cog.spur/makeallclean
    A building/linux32ARMv6/pharo.cog.spur/makealldirty
    A building/linux32ARMv6/pharo.cog.spur/plugins.ext
    A building/linux32ARMv6/pharo.cog.spur/plugins.ext.all
    A building/linux32ARMv6/pharo.cog.spur/plugins.int
    A building/linux32ARMv6/pharo.cog.spur/prepare-rpi.sh
    A building/linux32ARMv6/squeak.cog.spur/build.assert/mvm
    A building/linux32ARMv6/squeak.cog.spur/build.debug/mvm
    A building/linux32ARMv6/squeak.cog.spur/build/mvm
    A building/linux32ARMv6/squeak.cog.spur/makeallclean
    A building/linux32ARMv6/squeak.cog.spur/makealldirty
    A building/linux32ARMv6/squeak.cog.spur/plugins.ext
    A building/linux32ARMv6/squeak.cog.spur/plugins.int
    A building/linux32ARMv6/squeak.cog.v3/build.assert/mvm
    A building/linux32ARMv6/squeak.cog.v3/build.debug/mvm
    A building/linux32ARMv6/squeak.cog.v3/build/mvm
    A building/linux32ARMv6/squeak.cog.v3/makeallclean
    A building/linux32ARMv6/squeak.cog.v3/makealldirty
    A building/linux32ARMv6/squeak.cog.v3/plugins.ext
    A building/linux32ARMv6/squeak.cog.v3/plugins.int
    A building/linux32ARMv6/squeak.stack.spur/build.assert/mvm
    A building/linux32ARMv6/squeak.stack.spur/build.debug/mvm
    A building/linux32ARMv6/squeak.stack.spur/build/mvm
    A building/linux32ARMv6/squeak.stack.spur/makeallclean
    A building/linux32ARMv6/squeak.stack.spur/makealldirty
    A building/linux32ARMv6/squeak.stack.spur/plugins.ext
    A building/linux32ARMv6/squeak.stack.spur/plugins.int
    A building/linux32ARMv6/squeak.stack.v3/build.assert/mvm
    A building/linux32ARMv6/squeak.stack.v3/build.debug/mvm
    A building/linux32ARMv6/squeak.stack.v3/build/mvm
    A building/linux32ARMv6/squeak.stack.v3/makeallclean
    A building/linux32ARMv6/squeak.stack.v3/makealldirty
    A building/linux32ARMv6/squeak.stack.v3/plugins.ext
    A building/linux32ARMv6/squeak.stack.v3/plugins.int
    A building/linux32ARMv6/third-party/Makefile.lib.extra
    A building/linux32ARMv6/third-party/Makefile.libgit2
    A building/linux32ARMv6/third-party/Makefile.libsdl2
    A building/linux32ARMv6/third-party/Makefile.libssh2
    A building/linux32ARMv6/third-party/mvm
    A building/linux32ARMv7/HowToBuild
    A building/linux32ARMv7/editnewspeakinstall.sh
    A building/linux32ARMv7/makeall
    A building/linux32ARMv7/makeallclean
    A building/linux32ARMv7/makeproduct
    A building/linux32ARMv7/makeproductclean
    A building/linux32ARMv7/newspeak.cog.spur/build.assert/mvm
    A building/linux32ARMv7/newspeak.cog.spur/build.debug/mvm
    A building/linux32ARMv7/newspeak.cog.spur/build/mvm
    A building/linux32ARMv7/newspeak.stack.spur/build.assert/mvm
    A building/linux32ARMv7/newspeak.stack.spur/build.debug/mvm
    A building/linux32ARMv7/newspeak.stack.spur/build/mvm
    A building/linux32x86/HowToBuild
    A building/linux32x86/bochsx64/conf.COG
    A building/linux32x86/bochsx64/conf.COG.dbg
    A building/linux32x86/bochsx64/exploration/Makefile
    A building/linux32x86/bochsx64/makeem
    A building/linux32x86/bochsx86/conf.COG
    A building/linux32x86/bochsx86/makeem
    A building/linux32x86/editnewspeakinstall.sh
    A building/linux32x86/editpharoinstall.sh
    A building/linux32x86/gdbarm32/conf.COG
    A building/linux32x86/gdbarm32/makeem
    A building/linux32x86/makeall
    A building/linux32x86/makeallclean
    A building/linux32x86/makeallmakefiles
    A building/linux32x86/makeproduct
    A building/linux32x86/makeproductclean
    A building/linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    A building/linux32x86/newspeak.cog.spur/build.assert/mvm
    A building/linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    A building/linux32x86/newspeak.cog.spur/build.debug/mvm
    A building/linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
    A building/linux32x86/newspeak.cog.spur/build/mvm
    A building/linux32x86/newspeak.cog.spur/makeallclean
    A building/linux32x86/newspeak.cog.spur/makealldirty
    A building/linux32x86/newspeak.cog.spur/plugins.ext
    A building/linux32x86/newspeak.cog.spur/plugins.int
    A building/linux32x86/newspeak.sista.spur/NotYetImplemented
    A building/linux32x86/newspeak.sista.spur/makeallclean
    A building/linux32x86/newspeak.sista.spur/makealldirty
    A building/linux32x86/newspeak.sista.spur/plugins.ext
    A building/linux32x86/newspeak.sista.spur/plugins.int
    A building/linux32x86/newspeak.stack.spur/build.assert/mvm
    A building/linux32x86/newspeak.stack.spur/build.debug/mvm
    A building/linux32x86/newspeak.stack.spur/build/mvm
    A building/linux32x86/newspeak.stack.spur/makeallclean
    A building/linux32x86/newspeak.stack.spur/makealldirty
    A building/linux32x86/newspeak.stack.spur/plugins.ext
    A building/linux32x86/newspeak.stack.spur/plugins.int
    A building/linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    A building/linux32x86/nsnac.cog.spur/build.assert/mvm
    A building/linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    A building/linux32x86/nsnac.cog.spur/build.debug/mvm
    A building/linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm
    A building/linux32x86/nsnac.cog.spur/build/mvm
    A building/linux32x86/nsnac.cog.spur/makeallclean
    A building/linux32x86/nsnac.cog.spur/makealldirty
    A building/linux32x86/nsnac.cog.spur/plugins.ext
    A building/linux32x86/nsnac.cog.spur/plugins.int
    A building/linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm
    A building/linux32x86/pharo.cog.spur.lowcode/build.assert/mvm
    A building/linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm
    A building/linux32x86/pharo.cog.spur.lowcode/build.debug/mvm
    A building/linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm
    A building/linux32x86/pharo.cog.spur.lowcode/build/mvm
    A building/linux32x86/pharo.cog.spur.lowcode/makeallclean
    A building/linux32x86/pharo.cog.spur.lowcode/makealldirty
    A building/linux32x86/pharo.cog.spur.lowcode/plugins.ext
    A building/linux32x86/pharo.cog.spur.lowcode/plugins.int
    A building/linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    A building/linux32x86/pharo.cog.spur.minheadless/build.assert/mvm
    A building/linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    A building/linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    A building/linux32x86/pharo.cog.spur.minheadless/build/mvm
    A building/linux32x86/pharo.cog.spur.minheadless/makeallclean
    A building/linux32x86/pharo.cog.spur.minheadless/makealldirty
    A building/linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    A building/linux32x86/pharo.cog.spur/build.assert/mvm
    A building/linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    A building/linux32x86/pharo.cog.spur/build.debug/mvm
    A building/linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm
    A building/linux32x86/pharo.cog.spur/build/mvm
    A building/linux32x86/pharo.cog.spur/makeallclean
    A building/linux32x86/pharo.cog.spur/makealldirty
    A building/linux32x86/pharo.cog.spur/plugins.ext
    A building/linux32x86/pharo.cog.spur/plugins.int
    A building/linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm
    A building/linux32x86/pharo.sista.spur/build.assert/mvm
    A building/linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm
    A building/linux32x86/pharo.sista.spur/build.debug/mvm
    A building/linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm
    A building/linux32x86/pharo.sista.spur/build/mvm
    A building/linux32x86/pharo.sista.spur/makeallclean
    A building/linux32x86/pharo.sista.spur/makealldirty
    A building/linux32x86/pharo.sista.spur/plugins.ext
    A building/linux32x86/pharo.sista.spur/plugins.int
    A building/linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm
    A building/linux32x86/pharo.stack.spur.lowcode/build.assert/mvm
    A building/linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm
    A building/linux32x86/pharo.stack.spur.lowcode/build.debug/mvm
    A building/linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm
    A building/linux32x86/pharo.stack.spur.lowcode/build/mvm
    A building/linux32x86/pharo.stack.spur.lowcode/makeallclean
    A building/linux32x86/pharo.stack.spur.lowcode/makealldirty
    A building/linux32x86/pharo.stack.spur.lowcode/plugins.ext
    A building/linux32x86/pharo.stack.spur.lowcode/plugins.int
    A building/linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    A building/linux32x86/squeak.cog.spur/build.assert/mvm
    A building/linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    A building/linux32x86/squeak.cog.spur/build.debug/mvm
    A building/linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm
    A building/linux32x86/squeak.cog.spur/build/mvm
    A building/linux32x86/squeak.cog.spur/makeallclean
    A building/linux32x86/squeak.cog.spur/makealldirty
    A building/linux32x86/squeak.cog.spur/makethbdirty
    A building/linux32x86/squeak.cog.spur/plugins.ext
    A building/linux32x86/squeak.cog.spur/plugins.int
    A building/linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm
    A building/linux32x86/squeak.cog.v3/build.assert/mvm
    A building/linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm
    A building/linux32x86/squeak.cog.v3/build.debug/mvm
    A building/linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
    A building/linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm
    A building/linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm
    A building/linux32x86/squeak.cog.v3/build.multithreaded/mvm
    A building/linux32x86/squeak.cog.v3/build/mvm
    A building/linux32x86/squeak.cog.v3/makeallclean
    A building/linux32x86/squeak.cog.v3/makealldirty
    A building/linux32x86/squeak.cog.v3/plugins.ext
    A building/linux32x86/squeak.cog.v3/plugins.int
    A building/linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm
    A building/linux32x86/squeak.sista.spur/build.assert/mvm
    A building/linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm
    A building/linux32x86/squeak.sista.spur/build.debug/mvm
    A building/linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm
    A building/linux32x86/squeak.sista.spur/build/mvm
    A building/linux32x86/squeak.sista.spur/makeallclean
    A building/linux32x86/squeak.sista.spur/makealldirty
    A building/linux32x86/squeak.sista.spur/plugins.ext
    A building/linux32x86/squeak.sista.spur/plugins.int
    A building/linux32x86/squeak.stack.spur/build.assert/mvm
    A building/linux32x86/squeak.stack.spur/build.debug/mvm
    A building/linux32x86/squeak.stack.spur/build/mvm
    A building/linux32x86/squeak.stack.spur/makeallclean
    A building/linux32x86/squeak.stack.spur/makealldirty
    A building/linux32x86/squeak.stack.spur/plugins.ext
    A building/linux32x86/squeak.stack.spur/plugins.int
    A building/linux32x86/squeak.stack.v3/build.assert/mvm
    A building/linux32x86/squeak.stack.v3/build.debug/mvm
    A building/linux32x86/squeak.stack.v3/build/mvm
    A building/linux32x86/squeak.stack.v3/makeallclean
    A building/linux32x86/squeak.stack.v3/makealldirty
    A building/linux32x86/squeak.stack.v3/plugins.ext
    A building/linux32x86/squeak.stack.v3/plugins.int
    A building/linux32x86/third-party/Makefile.lib.extra
    A building/linux32x86/third-party/Makefile.libgit2
    A building/linux32x86/third-party/Makefile.libsdl2
    A building/linux32x86/third-party/Makefile.libssh2
    A building/linux32x86/third-party/Makefile.openssl
    A building/linux32x86/third-party/Makefile.pkgconfig
    A building/linux32x86/third-party/alsa-lib-1.0.17a/.gitignore
    A building/linux32x86/third-party/alsa-lib-1.0.17a/COPYING
    A building/linux32x86/third-party/alsa-lib-1.0.17a/ChangeLog
    A building/linux32x86/third-party/alsa-lib-1.0.17a/INSTALL
    A building/linux32x86/third-party/alsa-lib-1.0.17a/MEMORY-LEAK
    A building/linux32x86/third-party/alsa-lib-1.0.17a/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/NOTES
    A building/linux32x86/third-party/alsa-lib-1.0.17a/TODO
    A building/linux32x86/third-party/alsa-lib-1.0.17a/acinclude.m4
    A building/linux32x86/third-party/alsa-lib-1.0.17a/aclocal.m4
    A building/linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/alsalisp.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/hctl.lisp
    A building/linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/hello.lisp
    A building/linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/itest.lisp
    A building/linux32x86/third-party/alsa-lib-1.0.17a/alsalisp/test.lisp
    A building/linux32x86/third-party/alsa-lib-1.0.17a/aserver/COPYING
    A building/linux32x86/third-party/alsa-lib-1.0.17a/aserver/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/aserver/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/aserver/aserver.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/output.0
    A building/linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/output.1
    A building/linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/requests
    A building/linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.0
    A building/linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.1
    A building/linux32x86/third-party/alsa-lib-1.0.17a/compile
    A building/linux32x86/third-party/alsa-lib-1.0.17a/config.guess
    A building/linux32x86/third-party/alsa-lib-1.0.17a/config.sub
    A building/linux32x86/third-party/alsa-lib-1.0.17a/configure
    A building/linux32x86/third-party/alsa-lib-1.0.17a/configure.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/cvscompile
    A building/linux32x86/third-party/alsa-lib-1.0.17a/depcomp
    A building/linux32x86/third-party/alsa-lib-1.0.17a/doc/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/doc/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/doc/README.1st
    A building/linux32x86/third-party/alsa-lib-1.0.17a/doc/asoundrc.txt
    A building/linux32x86/third-party/alsa-lib-1.0.17a/doc/doxygen.cfg.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/doc/index.doxygen
    A building/linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/wave1.gif
    A building/linux32x86/third-party/alsa-lib-1.0.17a/doc/pictures/wave2.gif
    A building/linux32x86/third-party/alsa-lib-1.0.17a/gitcompile
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/alisp.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/alsa-symbols.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/aserver.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/asoundef.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/asoundlib-head.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/asoundlib-tail.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/conf.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/config.h.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/control.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/control_external.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/error.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/global.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/hwdep.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/iatomic.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/input.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/list.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/local.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/mixer.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/mixer_abst.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/output.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/pcm.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_external.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_extplug.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_ioplug.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_old.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_plugin.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/pcm_rate.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/rawmidi.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/search.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/seq.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/seq_event.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/seq_midi_event.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/seqmid.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/asequencer.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/asound.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/asound_fm.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/asoundef.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/emu10k1.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/hdsp.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/sb16_csp.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/sscape_ioctl.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sound/type_compat.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/sys.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/include/timer.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/install-sh
    A building/linux32x86/third-party/alsa-lib-1.0.17a/ltmain.sh
    A building/linux32x86/third-party/alsa-lib-1.0.17a/missing
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/ac97.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/hda.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/common.py
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/hda.py
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/main.py
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbase.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbase.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbasedl.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/Versions.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/alisp/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/alisp/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/alisp/alisp.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/alisp/alisp_local.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/alisp/alisp_snd.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/async.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/compat/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/compat/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/compat/empty.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/compat/hsearch_r.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/alsa.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/AACI.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP-MODEM.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP-SPDMA.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8810.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8820.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8830.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Audigy.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Audigy2.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Aureon51.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Aureon71.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CA0106.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8338-SWIEC.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8338.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8738-MC6.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8738-MC8.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8788.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/CS46xx.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/EMU10K1.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/EMU10K1X.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ENS1370.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ENS1371.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ES1968.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/FM801.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/GUS.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/HDA-Intel.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ICE1712.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ICE1724.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH-MODEM.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH4.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Maestro3.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/NFORCE.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/PC-Speaker.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/PMac.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/PMacToonie.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/PS3.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/RME9636.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/RME9652.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/sndoc-mixer.alisp
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/sndop-mixer.alisp
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/TRID4DWAVENX.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/USB-Audio.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA686A.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8233.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8233A.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8237.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VX222.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VXPocket.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/VXPocket440.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/YMF744.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/aliases.alisp
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/cards/aliases.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/center_lfe.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/default.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/dmix.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/dpl.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/dsnoop.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/front.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/hdmi.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/iec958.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/modem.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/rear.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/side.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround40.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround41.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround50.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround51.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround71.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/smixer.conf
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/conf/sndo-mixer.alisp
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/confmisc.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/cards.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/control.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/control_ext.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/control_hw.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/control_local.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/control_shm.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/control_symbols.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/ctl_symbols_list.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/hcontrol.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/namehint.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/setup.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/control/tlv.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/dlmisc.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/error.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_hw.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_local.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_symbols.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/input.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/bag.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/mixer.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/mixer_local.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/mixer_simple.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/simple.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/simple_abst.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/mixer/simple_none.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/names.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/output.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/atomic.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/interval.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/interval.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/interval_inline.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/ladspa.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/mask.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/mask.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/mask_inline.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_adpcm.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_alaw.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_asym.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_copy.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_direct.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_direct.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_generic.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_i386.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_i386.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_x86_64.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_x86_64.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dshare.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dsnoop.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_empty.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ext_parm.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_extplug.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_file.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_generic.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_generic.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_hooks.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_hw.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_iec958.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ioplug.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ladspa.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_lfloat.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_linear.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_local.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_meter.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_misc.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mmap.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mmap_emul.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mulaw.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_multi.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_null.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_params.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plug.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plugin.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plugin.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_rate.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_rate_linear.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_route.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_share.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_shm.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_simple.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_softvol.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_symbols.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/pcm_symbols_list.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/plugin_ops.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/scopes/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/scopes/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/pcm/scopes/level.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_hw.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_local.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_symbols.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_virt.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/seq/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/seq/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_event.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_hw.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_local.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_midi_event.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_old.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seq_symbols.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/seq/seqmid.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/shmarea.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/socket.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/timer/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/timer/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer_hw.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer_local.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer_query.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer_query_hw.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/timer/timer_symbols.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/src/userfile.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/client_event_filter.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/code.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/control.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/latency.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/midifile.3
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/midifile.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/midifile.h
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/midiloop.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/namehint.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/oldapi.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/omixer.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/pcm.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/pcm_min.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/playmidi1.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/queue_timer.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/rawmidi.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/seq-decoder.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/seq-sender.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/seq.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/test/timer.c
    A building/linux32x86/third-party/alsa-lib-1.0.17a/utils/Makefile.am
    A building/linux32x86/third-party/alsa-lib-1.0.17a/utils/Makefile.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/utils/alsa-lib.spec.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/utils/alsa.m4
    A building/linux32x86/third-party/alsa-lib-1.0.17a/utils/alsa.pc.in
    A building/linux32x86/third-party/alsa-lib-1.0.17a/utils/buildrpm
    A building/linux32x86/third-party/alsa-lib-1.0.17a/version
    A building/linux32x86/third-party/mvm
    A building/linux64ARMv8/HowToBuild
    A building/linux64ARMv8/editpharoinstall.sh
    A building/linux64ARMv8/makeall
    A building/linux64ARMv8/makeallclean
    A building/linux64ARMv8/makeallmakefiles
    A building/linux64ARMv8/makeallsqueak
    A building/linux64ARMv8/pharo.stack.spur/apt-get-libs.sh
    A building/linux64ARMv8/pharo.stack.spur/build.debug/mvm
    A building/linux64ARMv8/pharo.stack.spur/build/mvm
    A building/linux64ARMv8/pharo.stack.spur/plugins.ext
    A building/linux64ARMv8/pharo.stack.spur/plugins.ext.all
    A building/linux64ARMv8/pharo.stack.spur/plugins.int
    A building/linux64ARMv8/squeak.cog.spur/build.assert/mvm
    A building/linux64ARMv8/squeak.cog.spur/build.debug/mvm
    A building/linux64ARMv8/squeak.cog.spur/build/mvm
    A building/linux64ARMv8/squeak.cog.spur/makeclean
    A building/linux64ARMv8/squeak.cog.spur/makedirty
    A building/linux64ARMv8/squeak.cog.spur/plugins.ext
    A building/linux64ARMv8/squeak.cog.spur/plugins.int
    A building/linux64ARMv8/squeak.cogmt.spur/build.assert/mvm
    A building/linux64ARMv8/squeak.cogmt.spur/build.debug/mvm
    A building/linux64ARMv8/squeak.cogmt.spur/build/mvm
    A building/linux64ARMv8/squeak.cogmt.spur/makeclean
    A building/linux64ARMv8/squeak.cogmt.spur/makedirty
    A building/linux64ARMv8/squeak.cogmt.spur/plugins.ext
    A building/linux64ARMv8/squeak.cogmt.spur/plugins.int
    A building/linux64ARMv8/squeak.stack.spur/build.assert/mvm
    A building/linux64ARMv8/squeak.stack.spur/build.debug/mvm
    A building/linux64ARMv8/squeak.stack.spur/build/mvm
    A building/linux64ARMv8/squeak.stack.spur/makeallclean
    A building/linux64ARMv8/squeak.stack.spur/makealldirty
    A building/linux64ARMv8/squeak.stack.spur/plugins.ext
    A building/linux64ARMv8/squeak.stack.spur/plugins.int
    A building/linux64ARMv8/third-party/Makefile.lib.extra
    A building/linux64ARMv8/third-party/Makefile.libgit2
    A building/linux64ARMv8/third-party/Makefile.libsdl2
    A building/linux64ARMv8/third-party/Makefile.libssh2
    A building/linux64ARMv8/third-party/mvm
    A building/linux64x64/HowToBuild
    A building/linux64x64/bochsx64/conf.COG
    A building/linux64x64/bochsx64/conf.COG.dbg
    A building/linux64x64/bochsx64/exploration/Makefile
    A building/linux64x64/bochsx64/makeem
    A building/linux64x64/bochsx86/conf.COG
    A building/linux64x64/bochsx86/makeem
    A building/linux64x64/editnewspeakinstall.sh
    A building/linux64x64/editpharoinstall.sh
    A building/linux64x64/gdbarm32/conf.COG
    A building/linux64x64/gdbarm32/makeem
    A building/linux64x64/gdbarm64/conf.COG
    A building/linux64x64/gdbarm64/makeem
    A building/linux64x64/makeall
    A building/linux64x64/makeallclean
    A building/linux64x64/makeallmakefiles
    A building/linux64x64/makeallsqueak
    A building/linux64x64/makeproduct
    A building/linux64x64/makeproductclean
    A building/linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    A building/linux64x64/newspeak.cog.spur/build.assert/mvm
    A building/linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    A building/linux64x64/newspeak.cog.spur/build.debug/mvm
    A building/linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm
    A building/linux64x64/newspeak.cog.spur/build/mvm
    A building/linux64x64/newspeak.cog.spur/makeallclean
    A building/linux64x64/newspeak.cog.spur/makealldirty
    A building/linux64x64/newspeak.cog.spur/plugins.ext
    A building/linux64x64/newspeak.cog.spur/plugins.int
    A building/linux64x64/newspeak.sista.spur/NotYetImplemented
    A building/linux64x64/newspeak.sista.spur/makeallclean
    A building/linux64x64/newspeak.sista.spur/makealldirty
    A building/linux64x64/newspeak.sista.spur/plugins.ext
    A building/linux64x64/newspeak.sista.spur/plugins.int
    A building/linux64x64/newspeak.stack.spur/build.assert/mvm
    A building/linux64x64/newspeak.stack.spur/build.debug/mvm
    A building/linux64x64/newspeak.stack.spur/build/mvm
    A building/linux64x64/newspeak.stack.spur/makeallclean
    A building/linux64x64/newspeak.stack.spur/makealldirty
    A building/linux64x64/newspeak.stack.spur/plugins.ext
    A building/linux64x64/newspeak.stack.spur/plugins.int
    A building/linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    A building/linux64x64/nsnac.cog.spur/build.assert/mvm
    A building/linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    A building/linux64x64/nsnac.cog.spur/build.debug/mvm
    A building/linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm
    A building/linux64x64/nsnac.cog.spur/build/mvm
    A building/linux64x64/nsnac.cog.spur/makeallclean
    A building/linux64x64/nsnac.cog.spur/makealldirty
    A building/linux64x64/nsnac.cog.spur/plugins.ext
    A building/linux64x64/nsnac.cog.spur/plugins.int
    A building/linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    A building/linux64x64/pharo.cog.spur.minheadless/build.assert/mvm
    A building/linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    A building/linux64x64/pharo.cog.spur.minheadless/build.debug/mvm
    A building/linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    A building/linux64x64/pharo.cog.spur.minheadless/build/mvm
    A building/linux64x64/pharo.cog.spur.minheadless/makeallclean
    A building/linux64x64/pharo.cog.spur.minheadless/makealldirty
    A building/linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    A building/linux64x64/pharo.cog.spur/build.assert/mvm
    A building/linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    A building/linux64x64/pharo.cog.spur/build.debug/mvm
    A building/linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm
    A building/linux64x64/pharo.cog.spur/build/mvm
    A building/linux64x64/pharo.cog.spur/makeallclean
    A building/linux64x64/pharo.cog.spur/makealldirty
    A building/linux64x64/pharo.cog.spur/plugins.ext
    A building/linux64x64/pharo.cog.spur/plugins.int
    A building/linux64x64/pharo.sista.spur/NotYetImplemented
    A building/linux64x64/pharo.sista.spur/makeallclean
    A building/linux64x64/pharo.sista.spur/makealldirty
    A building/linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    A building/linux64x64/squeak.cog.spur/build.assert/mvm
    A building/linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    A building/linux64x64/squeak.cog.spur/build.debug/mvm
    A building/linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm
    A building/linux64x64/squeak.cog.spur/build/mvm
    A building/linux64x64/squeak.cog.spur/makeallclean
    A building/linux64x64/squeak.cog.spur/makealldirty
    A building/linux64x64/squeak.cog.spur/makethbdirty
    A building/linux64x64/squeak.cog.spur/plugins.ext
    A building/linux64x64/squeak.cog.spur/plugins.int
    A building/linux64x64/squeak.sista.spur/NotYetImplemented
    A building/linux64x64/squeak.sista.spur/makeallclean
    A building/linux64x64/squeak.sista.spur/makealldirty
    A building/linux64x64/squeak.stack.spur/build.assert/mvm
    A building/linux64x64/squeak.stack.spur/build.debug/mvm
    A building/linux64x64/squeak.stack.spur/build/mvm
    A building/linux64x64/squeak.stack.spur/makeallclean
    A building/linux64x64/squeak.stack.spur/makealldirty
    A building/linux64x64/squeak.stack.spur/plugins.ext
    A building/linux64x64/squeak.stack.spur/plugins.int
    A building/linux64x64/third-party/Makefile.lib.extra
    A building/linux64x64/third-party/Makefile.libgit2
    A building/linux64x64/third-party/Makefile.libsdl2
    A building/linux64x64/third-party/Makefile.libssh2
    A building/linux64x64/third-party/Makefile.openssl
    A building/linux64x64/third-party/alsa-lib-1.0.17a/.gitignore
    A building/linux64x64/third-party/alsa-lib-1.0.17a/COPYING
    A building/linux64x64/third-party/alsa-lib-1.0.17a/ChangeLog
    A building/linux64x64/third-party/alsa-lib-1.0.17a/INSTALL
    A building/linux64x64/third-party/alsa-lib-1.0.17a/MEMORY-LEAK
    A building/linux64x64/third-party/alsa-lib-1.0.17a/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/NOTES
    A building/linux64x64/third-party/alsa-lib-1.0.17a/TODO
    A building/linux64x64/third-party/alsa-lib-1.0.17a/acinclude.m4
    A building/linux64x64/third-party/alsa-lib-1.0.17a/aclocal.m4
    A building/linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/alsalisp.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/hctl.lisp
    A building/linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/hello.lisp
    A building/linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/itest.lisp
    A building/linux64x64/third-party/alsa-lib-1.0.17a/alsalisp/test.lisp
    A building/linux64x64/third-party/alsa-lib-1.0.17a/aserver/COPYING
    A building/linux64x64/third-party/alsa-lib-1.0.17a/aserver/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/aserver/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/aserver/aserver.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/output.0
    A building/linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/output.1
    A building/linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/requests
    A building/linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.0
    A building/linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/traces.1
    A building/linux64x64/third-party/alsa-lib-1.0.17a/compile
    A building/linux64x64/third-party/alsa-lib-1.0.17a/config.guess
    A building/linux64x64/third-party/alsa-lib-1.0.17a/config.sub
    A building/linux64x64/third-party/alsa-lib-1.0.17a/configure
    A building/linux64x64/third-party/alsa-lib-1.0.17a/configure.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/cvscompile
    A building/linux64x64/third-party/alsa-lib-1.0.17a/depcomp
    A building/linux64x64/third-party/alsa-lib-1.0.17a/doc/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/doc/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/doc/README.1st
    A building/linux64x64/third-party/alsa-lib-1.0.17a/doc/asoundrc.txt
    A building/linux64x64/third-party/alsa-lib-1.0.17a/doc/doxygen.cfg.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/doc/index.doxygen
    A building/linux64x64/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/doc/pictures/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/doc/pictures/wave1.gif
    A building/linux64x64/third-party/alsa-lib-1.0.17a/doc/pictures/wave2.gif
    A building/linux64x64/third-party/alsa-lib-1.0.17a/gitcompile
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/alisp.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/alsa-symbols.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/aserver.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/asoundef.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/asoundlib-head.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/asoundlib-tail.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/conf.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/config.h.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/control.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/control_external.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/error.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/global.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/hwdep.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/iatomic.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/input.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/list.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/local.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/mixer.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/mixer_abst.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/output.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/pcm.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_external.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_extplug.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_ioplug.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_old.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_plugin.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/pcm_rate.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/rawmidi.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/search.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/seq.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/seq_event.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/seq_midi_event.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/seqmid.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/asequencer.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/asound.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/asound_fm.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/asoundef.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/emu10k1.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/hdsp.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/sb16_csp.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/sscape_ioctl.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sound/type_compat.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/sys.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/include/timer.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/install-sh
    A building/linux64x64/third-party/alsa-lib-1.0.17a/ltmain.sh
    A building/linux64x64/third-party/alsa-lib-1.0.17a/missing
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/ac97.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/hda.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/common.py
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/hda.py
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/main.py
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbase.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbase.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/sbasedl.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/Versions.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/alisp/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/alisp/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/alisp/alisp.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/alisp/alisp_local.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/alisp/alisp_snd.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/async.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/compat/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/compat/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/compat/empty.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/compat/hsearch_r.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/alsa.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/AACI.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP-MODEM.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP-SPDMA.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ATIIXP.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8810.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8820.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/AU8830.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Audigy.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Audigy2.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Aureon51.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Aureon71.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CA0106.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8338-SWIEC.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8338.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8738-MC6.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8738-MC8.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CMI8788.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/CS46xx.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/EMU10K1.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/EMU10K1X.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ENS1370.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ENS1371.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ES1968.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/FM801.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/GUS.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/HDA-Intel.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ICE1712.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ICE1724.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH-MODEM.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/ICH4.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Maestro3.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/NFORCE.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/PC-Speaker.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/PMac.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/PMacToonie.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/PS3.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/RME9636.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/RME9652.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/sndoc-mixer.alisp
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/SI7018/sndop-mixer.alisp
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/TRID4DWAVENX.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/USB-Audio.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA686A.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8233.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8233A.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VIA8237.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VX222.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VXPocket.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/VXPocket440.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/YMF744.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/aliases.alisp
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/cards/aliases.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/center_lfe.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/default.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/dmix.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/dpl.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/dsnoop.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/front.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/hdmi.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/iec958.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/modem.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/rear.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/side.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround40.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround41.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround50.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround51.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/pcm/surround71.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/smixer.conf
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/conf/sndo-mixer.alisp
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/confmisc.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/cards.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/control.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/control_ext.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/control_hw.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/control_local.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/control_shm.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/control_symbols.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/ctl_symbols_list.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/hcontrol.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/namehint.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/setup.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/control/tlv.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/dlmisc.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/error.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_hw.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_local.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/hwdep/hwdep_symbols.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/input.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/bag.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/mixer.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/mixer_local.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/mixer_simple.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/simple.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/simple_abst.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/mixer/simple_none.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/names.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/output.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/atomic.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/interval.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/interval.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/interval_inline.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/ladspa.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/mask.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/mask.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/mask_inline.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_adpcm.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_alaw.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_asym.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_copy.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_direct.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_direct.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_generic.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_i386.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_i386.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_x86_64.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dmix_x86_64.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dshare.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_dsnoop.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_empty.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ext_parm.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_extplug.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_file.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_generic.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_generic.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_hooks.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_hw.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_iec958.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ioplug.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_ladspa.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_lfloat.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_linear.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_local.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_meter.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_misc.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mmap.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mmap_emul.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_mulaw.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_multi.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_null.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_params.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plug.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plugin.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_plugin.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_rate.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_rate_linear.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_route.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_share.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_shm.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_simple.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_softvol.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_symbols.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/pcm_symbols_list.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/plugin_ops.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/scopes/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/scopes/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/pcm/scopes/level.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_hw.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_local.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_symbols.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/rawmidi/rawmidi_virt.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/seq/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/seq/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_event.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_hw.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_local.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_midi_event.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_old.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seq_symbols.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/seq/seqmid.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/shmarea.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/socket.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/timer/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/timer/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer_hw.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer_local.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer_query.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer_query_hw.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/timer/timer_symbols.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/src/userfile.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/client_event_filter.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/code.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/control.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/latency.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/midifile.3
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/midifile.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/midifile.h
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/midiloop.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/namehint.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/oldapi.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/omixer.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/pcm.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/pcm_min.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/playmidi1.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/queue_timer.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/rawmidi.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/seq-decoder.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/seq-sender.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/seq.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/test/timer.c
    A building/linux64x64/third-party/alsa-lib-1.0.17a/utils/Makefile.am
    A building/linux64x64/third-party/alsa-lib-1.0.17a/utils/Makefile.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/utils/alsa-lib.spec.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/utils/alsa.m4
    A building/linux64x64/third-party/alsa-lib-1.0.17a/utils/alsa.pc.in
    A building/linux64x64/third-party/alsa-lib-1.0.17a/utils/buildrpm
    A building/linux64x64/third-party/alsa-lib-1.0.17a/version
    A building/linux64x64/third-party/mvm
    A building/macos32x86/HowToBuild
    A building/macos32x86/bochsx64/conf.COG
    A building/macos32x86/bochsx64/conf.COG.dbg
    A building/macos32x86/bochsx64/exploration/Makefile
    A building/macos32x86/bochsx64/makeclean
    A building/macos32x86/bochsx64/makeem
    A building/macos32x86/bochsx86/conf.COG
    A building/macos32x86/bochsx86/conf.COG.dbg
    A building/macos32x86/bochsx86/exploration/Makefile
    A building/macos32x86/bochsx86/makeclean
    A building/macos32x86/bochsx86/makeem
    A building/macos32x86/common.minheadless/Makefile.app
    A building/macos32x86/common.minheadless/Makefile.app.newspeak
    A building/macos32x86/common.minheadless/Makefile.app.squeak
    A building/macos32x86/common.minheadless/Makefile.clangversion
    A building/macos32x86/common.minheadless/Makefile.flags
    A building/macos32x86/common.minheadless/Makefile.lib.extra
    A building/macos32x86/common.minheadless/Makefile.plugin
    A building/macos32x86/common.minheadless/Makefile.rules
    A building/macos32x86/common.minheadless/Makefile.sources
    A building/macos32x86/common.minheadless/Makefile.vm
    A building/macos32x86/common.minheadless/mkInternalPluginsList.sh
    A building/macos32x86/common.minheadless/mkNamedPrims.sh
    A building/macos32x86/common/Makefile.app
    A building/macos32x86/common/Makefile.app.newspeak
    A building/macos32x86/common/Makefile.app.squeak
    A building/macos32x86/common/Makefile.clangversion
    A building/macos32x86/common/Makefile.flags
    A building/macos32x86/common/Makefile.lib.extra
    A building/macos32x86/common/Makefile.plugin
    A building/macos32x86/common/Makefile.rules
    A building/macos32x86/common/Makefile.sources
    A building/macos32x86/common/Makefile.vm
    A building/macos32x86/gdbarm32/conf.COG
    A building/macos32x86/gdbarm32/makeem
    A building/macos32x86/gdbarm64/conf.COG
    A building/macos32x86/gdbarm64/makeem
    A building/macos32x86/makeall
    A building/macos32x86/makeallinstall
    A building/macos32x86/makeproduct
    A building/macos32x86/makeproductclean
    A building/macos32x86/makeproductinstall
    A building/macos32x86/makesista
    A building/macos32x86/makespur
    A building/macos32x86/newspeak.cog.spur/Makefile
    A building/macos32x86/newspeak.cog.spur/installer/InstallerBackground.png
    A building/macos32x86/newspeak.cog.spur/installer/LayoutDiskImage.applescript.in
    A building/macos32x86/newspeak.cog.spur/installer/Makefile
    A building/macos32x86/newspeak.cog.spur/installer/VolumeIcon.icns
    A building/macos32x86/newspeak.cog.spur/installer/branding-sed-rules.gmk
    A building/macos32x86/newspeak.cog.spur/installer/branding.gmk
    A building/macos32x86/newspeak.cog.spur/installer/installer-Darwin.gmk
    A building/macos32x86/newspeak.cog.spur/mvm
    A building/macos32x86/newspeak.cog.spur/plugins.ext
    A building/macos32x86/newspeak.cog.spur/plugins.int
    A building/macos32x86/newspeak.stack.spur/Makefile
    A building/macos32x86/newspeak.stack.spur/mvm
    A building/macos32x86/newspeak.stack.spur/plugins.ext
    A building/macos32x86/newspeak.stack.spur/plugins.int
    A building/macos32x86/pharo.cog.spur.lowcode/Makefile
    A building/macos32x86/pharo.cog.spur.lowcode/mvm
    A building/macos32x86/pharo.cog.spur.lowcode/plugins.ext
    A building/macos32x86/pharo.cog.spur.lowcode/plugins.int
    A building/macos32x86/pharo.cog.spur.minheadless/Makefile
    A building/macos32x86/pharo.cog.spur.minheadless/mvm
    A building/macos32x86/pharo.cog.spur.minheadless/plugins.ext
    A building/macos32x86/pharo.cog.spur.minheadless/plugins.int
    A building/macos32x86/pharo.cog.spur/Makefile
    A building/macos32x86/pharo.cog.spur/mvm
    A building/macos32x86/pharo.cog.spur/plugins.ext
    A building/macos32x86/pharo.cog.spur/plugins.int
    A building/macos32x86/pharo.cog.v3/Makefile
    A building/macos32x86/pharo.cog.v3/mvm
    A building/macos32x86/pharo.cog.v3/plugins.ext
    A building/macos32x86/pharo.cog.v3/plugins.int
    A building/macos32x86/pharo.sista.spur/Makefile
    A building/macos32x86/pharo.sista.spur/mvm
    A building/macos32x86/pharo.sista.spur/plugins.ext
    A building/macos32x86/pharo.sista.spur/plugins.int
    A building/macos32x86/pharo.stack.spur.lowcode/Makefile
    A building/macos32x86/pharo.stack.spur.lowcode/mvm
    A building/macos32x86/pharo.stack.spur.lowcode/plugins.ext
    A building/macos32x86/pharo.stack.spur.lowcode/plugins.int
    A building/macos32x86/pharo.stack.spur/Makefile
    A building/macos32x86/pharo.stack.spur/mvm
    A building/macos32x86/pharo.stack.spur/plugins.ext
    A building/macos32x86/pharo.stack.spur/plugins.int
    A building/macos32x86/squeak.cog.spur/Makefile
    A building/macos32x86/squeak.cog.spur/mvm
    A building/macos32x86/squeak.cog.spur/plugins.ext
    A building/macos32x86/squeak.cog.spur/plugins.int
    A building/macos32x86/squeak.cog.v3/Makefile
    A building/macos32x86/squeak.cog.v3/mvm
    A building/macos32x86/squeak.cog.v3/plugins.ext
    A building/macos32x86/squeak.cog.v3/plugins.int
    A building/macos32x86/squeak.sista.spur/Makefile
    A building/macos32x86/squeak.sista.spur/mvm
    A building/macos32x86/squeak.sista.spur/plugins.ext
    A building/macos32x86/squeak.sista.spur/plugins.int
    A building/macos32x86/squeak.stack.spur/Makefile
    A building/macos32x86/squeak.stack.spur/mvm
    A building/macos32x86/squeak.stack.spur/plugins.ext
    A building/macos32x86/squeak.stack.spur/plugins.int
    A building/macos32x86/squeak.stack.v3/Makefile
    A building/macos32x86/squeak.stack.v3/mvm
    A building/macos32x86/squeak.stack.v3/plugins.ext
    A building/macos32x86/squeak.stack.v3/plugins.int
    A building/macos32x86/third-party/Makefile.cairo
    A building/macos32x86/third-party/Makefile.freetype2
    A building/macos32x86/third-party/Makefile.libgit2
    A building/macos32x86/third-party/Makefile.libpng
    A building/macos32x86/third-party/Makefile.libsdl2
    A building/macos32x86/third-party/Makefile.libssh2
    A building/macos32x86/third-party/Makefile.openssl
    A building/macos32x86/third-party/Makefile.pixman
    A building/macos32x86/third-party/Makefile.pkgconfig
    A building/macos32x86/third-party/Makefile.zlib
    A building/macos32x86/xcode/CarbonTemplate/HowToMakeANewPlugin.txt
    A building/macos32x86/xcode/CarbonTemplate/Info.plist
    A building/macos32x86/xcode/CarbonTemplate/Template.xcodeproj/project.pbxproj
    A building/macos32x86/xcode/CarbonTemplate/Template_Prefix.pch
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplate.xcodeproj/project.pbxproj
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplate.xcodeproj/project.xcworkspace/contents.xcworkspacedata
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplate.xcodeproj/project.xcworkspace/xcuserdata/eliot.xcuserdatad/UserInterfaceState.xcuserstate
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplate/AppDelegate.h
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplate/AppDelegate.m
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplate/Base.lproj/MainMenu.xib
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplate/Images.xcassets/AppIcon.appiconset/Contents.json
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplate/Info.plist
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplate/main.m
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplateTests/CocoaTemplateTests.m
    A building/macos32x86/xcode/CocoaTemplate/CocoaTemplateTests/Info.plist
    A building/macos32x86/xcode/CocoaTemplate/DOIT
    A building/macos32x86/xcode/CocoaTemplate/README
    A building/macos64ARMv8/HowToBuild
    A building/macos64ARMv8/bochsx64/conf.COG
    A building/macos64ARMv8/bochsx64/conf.COG.dbg
    A building/macos64ARMv8/bochsx64/exploration/Makefile
    A building/macos64ARMv8/bochsx64/makeclean
    A building/macos64ARMv8/bochsx64/makeem
    A building/macos64ARMv8/bochsx86/conf.COG
    A building/macos64ARMv8/bochsx86/conf.COG.dbg
    A building/macos64ARMv8/bochsx86/exploration/Makefile
    A building/macos64ARMv8/bochsx86/makeclean
    A building/macos64ARMv8/bochsx86/makeem
    A building/macos64ARMv8/common/Makefile.app
    A building/macos64ARMv8/common/Makefile.app.newspeak
    A building/macos64ARMv8/common/Makefile.app.squeak
    A building/macos64ARMv8/common/Makefile.flags
    A building/macos64ARMv8/common/Makefile.lib.extra
    A building/macos64ARMv8/common/Makefile.plugin
    A building/macos64ARMv8/common/Makefile.rules
    A building/macos64ARMv8/common/Makefile.sources
    A building/macos64ARMv8/common/Makefile.vm
    A building/macos64ARMv8/common/entitlements.plist
    A building/macos64ARMv8/gdbarm32/clean
    A building/macos64ARMv8/gdbarm32/conf.COG
    A building/macos64ARMv8/gdbarm32/makeem
    A building/macos64ARMv8/gdbarm64/clean
    A building/macos64ARMv8/gdbarm64/conf.COG
    A building/macos64ARMv8/gdbarm64/makeem
    A building/macos64ARMv8/makeall
    A building/macos64ARMv8/makeallinstall
    A building/macos64ARMv8/makeproduct
    A building/macos64ARMv8/makeproductinstall
    A building/macos64ARMv8/makesista
    A building/macos64ARMv8/makespur
    A building/macos64ARMv8/pharo.stack.spur.lowcode/Makefile
    A building/macos64ARMv8/pharo.stack.spur.lowcode/mvm
    A building/macos64ARMv8/pharo.stack.spur.lowcode/plugins.ext
    A building/macos64ARMv8/pharo.stack.spur.lowcode/plugins.int
    A building/macos64ARMv8/pharo.stack.spur/Makefile
    A building/macos64ARMv8/pharo.stack.spur/mvm
    A building/macos64ARMv8/pharo.stack.spur/plugins.ext
    A building/macos64ARMv8/pharo.stack.spur/plugins.int
    A building/macos64ARMv8/squeak.cog.spur/Makefile
    A building/macos64ARMv8/squeak.cog.spur/mvm
    A building/macos64ARMv8/squeak.cog.spur/plugins.ext
    A building/macos64ARMv8/squeak.cog.spur/plugins.int
    A building/macos64ARMv8/squeak.sista.spur/Makefile
    A building/macos64ARMv8/squeak.sista.spur/mvm
    A building/macos64ARMv8/squeak.sista.spur/plugins.ext
    A building/macos64ARMv8/squeak.sista.spur/plugins.int
    A building/macos64ARMv8/squeak.stack.spur/Makefile
    A building/macos64ARMv8/squeak.stack.spur/mvm
    A building/macos64ARMv8/squeak.stack.spur/plugins.ext
    A building/macos64ARMv8/squeak.stack.spur/plugins.int
    A building/macos64x64/HowToBuild
    A building/macos64x64/bochsx64/conf.COG
    A building/macos64x64/bochsx64/conf.COG.dbg
    A building/macos64x64/bochsx64/exploration/Makefile
    A building/macos64x64/bochsx64/makeclean
    A building/macos64x64/bochsx64/makeem
    A building/macos64x64/bochsx86/conf.COG
    A building/macos64x64/bochsx86/conf.COG.dbg
    A building/macos64x64/bochsx86/exploration/Makefile
    A building/macos64x64/bochsx86/makeclean
    A building/macos64x64/bochsx86/makeem
    A building/macos64x64/common/Makefile.app
    A building/macos64x64/common/Makefile.app.newspeak
    A building/macos64x64/common/Makefile.app.squeak
    A building/macos64x64/common/Makefile.flags
    A building/macos64x64/common/Makefile.lib.extra
    A building/macos64x64/common/Makefile.plugin
    A building/macos64x64/common/Makefile.rules
    A building/macos64x64/common/Makefile.sources
    A building/macos64x64/common/Makefile.vm
    A building/macos64x64/common/entitlements.plist
    A building/macos64x64/gdbarm32/clean
    A building/macos64x64/gdbarm32/conf.COG
    A building/macos64x64/gdbarm32/makeem
    A building/macos64x64/gdbarm64/clean
    A building/macos64x64/gdbarm64/conf.COG
    A building/macos64x64/gdbarm64/makeem
    A building/macos64x64/makeall
    A building/macos64x64/makeallinstall
    A building/macos64x64/makeproduct
    A building/macos64x64/makeproductinstall
    A building/macos64x64/makesista
    A building/macos64x64/makespur
    A building/macos64x64/newspeak.cog.spur/Makefile
    A building/macos64x64/newspeak.cog.spur/installer/InstallerBackground.png
    A building/macos64x64/newspeak.cog.spur/installer/LayoutDiskImage.applescript.in
    A building/macos64x64/newspeak.cog.spur/installer/Makefile
    A building/macos64x64/newspeak.cog.spur/installer/VolumeIcon.icns
    A building/macos64x64/newspeak.cog.spur/installer/branding-sed-rules.gmk
    A building/macos64x64/newspeak.cog.spur/installer/branding.gmk
    A building/macos64x64/newspeak.cog.spur/installer/installer-Darwin.gmk
    A building/macos64x64/newspeak.cog.spur/mvm
    A building/macos64x64/newspeak.cog.spur/plugins.ext
    A building/macos64x64/newspeak.cog.spur/plugins.int
    A building/macos64x64/newspeak.stack.spur/Makefile
    A building/macos64x64/newspeak.stack.spur/mvm
    A building/macos64x64/newspeak.stack.spur/plugins.ext
    A building/macos64x64/newspeak.stack.spur/plugins.int
    A building/macos64x64/pharo.cog.spur.lowcode/Makefile
    A building/macos64x64/pharo.cog.spur.lowcode/mvm
    A building/macos64x64/pharo.cog.spur.lowcode/plugins.ext
    A building/macos64x64/pharo.cog.spur.lowcode/plugins.int
    A building/macos64x64/pharo.cog.spur/Makefile
    A building/macos64x64/pharo.cog.spur/mvm
    A building/macos64x64/pharo.cog.spur/plugins.ext
    A building/macos64x64/pharo.cog.spur/plugins.int
    A building/macos64x64/pharo.sista.spur/Makefile
    A building/macos64x64/pharo.sista.spur/mvm
    A building/macos64x64/pharo.sista.spur/plugins.ext
    A building/macos64x64/pharo.sista.spur/plugins.int
    A building/macos64x64/pharo.stack.spur.lowcode/Makefile
    A building/macos64x64/pharo.stack.spur.lowcode/mvm
    A building/macos64x64/pharo.stack.spur.lowcode/plugins.ext
    A building/macos64x64/pharo.stack.spur.lowcode/plugins.int
    A building/macos64x64/pharo.stack.spur/Makefile
    A building/macos64x64/pharo.stack.spur/mvm
    A building/macos64x64/pharo.stack.spur/plugins.ext
    A building/macos64x64/pharo.stack.spur/plugins.int
    A building/macos64x64/squeak.cog.spur/Makefile
    A building/macos64x64/squeak.cog.spur/mvm
    A building/macos64x64/squeak.cog.spur/plugins.ext
    A building/macos64x64/squeak.cog.spur/plugins.int
    A building/macos64x64/squeak.sista.spur/Makefile
    A building/macos64x64/squeak.sista.spur/mvm
    A building/macos64x64/squeak.sista.spur/plugins.ext
    A building/macos64x64/squeak.sista.spur/plugins.int
    A building/macos64x64/squeak.stack.spur/Makefile
    A building/macos64x64/squeak.stack.spur/mvm
    A building/macos64x64/squeak.stack.spur/plugins.ext
    A building/macos64x64/squeak.stack.spur/plugins.int
    A building/macos64x64/third-party/Makefile.cairo
    A building/macos64x64/third-party/Makefile.freetype2
    A building/macos64x64/third-party/Makefile.libgit2
    A building/macos64x64/third-party/Makefile.libpng
    A building/macos64x64/third-party/Makefile.libsdl2
    A building/macos64x64/third-party/Makefile.libssh2
    A building/macos64x64/third-party/Makefile.openssl
    A building/macos64x64/third-party/Makefile.pixman
    A building/macos64x64/third-party/Makefile.pkgconfig
    A building/macos64x64/third-party/Makefile.zlib
    A building/minheadless.cmake/x64/common/Toolchain-mingw32-cygwin-clang.cmake
    A building/minheadless.cmake/x64/common/Toolchain-mingw32-cygwin-gcc.cmake
    A building/minheadless.cmake/x64/common/configure_variant.sh
    A building/minheadless.cmake/x64/pharo.cog.spur+sdl2/Makefile
    A building/minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm
    A building/minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm_configure
    A building/minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm_configure_variant
    A building/minheadless.cmake/x64/pharo.cog.spur/Makefile
    A building/minheadless.cmake/x64/pharo.cog.spur/mvm
    A building/minheadless.cmake/x64/pharo.cog.spur/mvm_configure
    A building/minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant
    A building/minheadless.cmake/x64/pharo.stack.spur/Makefile
    A building/minheadless.cmake/x64/pharo.stack.spur/mvm
    A building/minheadless.cmake/x64/pharo.stack.spur/mvm_configure
    A building/minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant
    A building/minheadless.cmake/x64/squeak.cog.spur+sdl2/Makefile
    A building/minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm
    A building/minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm_configure
    A building/minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm_configure_variant
    A building/minheadless.cmake/x64/squeak.cog.spur/Makefile
    A building/minheadless.cmake/x64/squeak.cog.spur/mvm
    A building/minheadless.cmake/x64/squeak.cog.spur/mvm_configure
    A building/minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant
    A building/minheadless.cmake/x64/squeak.stack.spur/Makefile
    A building/minheadless.cmake/x64/squeak.stack.spur/mvm
    A building/minheadless.cmake/x64/squeak.stack.spur/mvm_configure
    A building/minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant
    A building/minheadless.cmake/x86/common/Toolchain-mingw32-cygwin-clang.cmake
    A building/minheadless.cmake/x86/common/Toolchain-mingw32-cygwin-gcc.cmake
    A building/minheadless.cmake/x86/common/configure_variant.sh
    A building/minheadless.cmake/x86/pharo.cog.spur+sdl2/Makefile
    A building/minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm
    A building/minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm_configure
    A building/minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm_configure_variant
    A building/minheadless.cmake/x86/pharo.cog.spur/Makefile
    A building/minheadless.cmake/x86/pharo.cog.spur/mvm
    A building/minheadless.cmake/x86/pharo.cog.spur/mvm_configure
    A building/minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant
    A building/minheadless.cmake/x86/pharo.stack.spur/Makefile
    A building/minheadless.cmake/x86/pharo.stack.spur/mvm
    A building/minheadless.cmake/x86/pharo.stack.spur/mvm_configure
    A building/minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant
    A building/minheadless.cmake/x86/squeak.cog.spur+sdl2/Makefile
    A building/minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm
    A building/minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm_configure
    A building/minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm_configure_variant
    A building/minheadless.cmake/x86/squeak.cog.spur/Makefile
    A building/minheadless.cmake/x86/squeak.cog.spur/mvm
    A building/minheadless.cmake/x86/squeak.cog.spur/mvm_configure
    A building/minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant
    A building/minheadless.cmake/x86/squeak.stack.spur/Makefile
    A building/minheadless.cmake/x86/squeak.stack.spur/mvm
    A building/minheadless.cmake/x86/squeak.stack.spur/mvm_configure
    A building/minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant
    A building/sunos32x86/HowToBuild
    A building/sunos32x86/squeak.cog.spur/build/mvm
    A building/sunos32x86/squeak.cog.spur/plugins.ext
    A building/sunos32x86/squeak.cog.spur/plugins.int
    A building/sunos32x86/squeak.stack.spur/build/mvm
    A building/sunos32x86/squeak.stack.spur/plugins.ext
    A building/sunos32x86/squeak.stack.spur/plugins.int
    A building/sunos64x64/HowToBuild
    A building/sunos64x64/squeak.cog.spur/build/mvm
    A building/sunos64x64/squeak.cog.spur/plugins.ext
    A building/sunos64x64/squeak.cog.spur/plugins.int
    A building/sunos64x64/squeak.stack.spur/build/mvm
    A building/sunos64x64/squeak.stack.spur/plugins.ext
    A building/sunos64x64/squeak.stack.spur/plugins.int
    A building/win32x86/HowToBuild
    A building/win32x86/bochsx64/conf.COG
    A building/win32x86/bochsx64/conf.COG.dbg
    A building/win32x86/bochsx64/exploration/Makefile
    A building/win32x86/bochsx64/makeem
    A building/win32x86/bochsx86/conf.COG
    A building/win32x86/bochsx86/makeem
    A building/win32x86/common/MAKEALL.BAT
    A building/win32x86/common/MAKEASSERT.BAT
    A building/win32x86/common/MAKEDEBUG.BAT
    A building/win32x86/common/MAKEFAST.BAT
    A building/win32x86/common/Makefile
    A building/win32x86/common/Makefile.lib.extra
    A building/win32x86/common/Makefile.msvc
    A building/win32x86/common/Makefile.msvc.clang.rules
    A building/win32x86/common/Makefile.msvc.flags
    A building/win32x86/common/Makefile.msvc.msvc.rules
    A building/win32x86/common/Makefile.msvc.plugin
    A building/win32x86/common/Makefile.msvc.rules
    A building/win32x86/common/Makefile.msvc.tools
    A building/win32x86/common/Makefile.plugin
    A building/win32x86/common/Makefile.rules
    A building/win32x86/common/Makefile.tools
    A building/win32x86/common/SETPATH.BAT
    A building/win32x86/makeall
    A building/win32x86/makeallinstall
    A building/win32x86/makeproduct
    A building/win32x86/makeproductinstall
    A building/win32x86/newspeak.cog.spur/Makefile
    A building/win32x86/newspeak.cog.spur/installer/Component-with-sources.idt.in
    A building/win32x86/newspeak.cog.spur/installer/Component.idt.in
    A building/win32x86/newspeak.cog.spur/installer/Directory-with-sources.idt.in
    A building/win32x86/newspeak.cog.spur/installer/Directory.idt.in
    A building/win32x86/newspeak.cog.spur/installer/Feature.idt.in
    A building/win32x86/newspeak.cog.spur/installer/FeatureComponents-with-sources.idt.in
    A building/win32x86/newspeak.cog.spur/installer/FeatureComponents.idt.in
    A building/win32x86/newspeak.cog.spur/installer/File-with-sources.idt.in
    A building/win32x86/newspeak.cog.spur/installer/File.idt.in
    A building/win32x86/newspeak.cog.spur/installer/Icon.idt.in
    A building/win32x86/newspeak.cog.spur/installer/InstallerBackground.bmp
    A building/win32x86/newspeak.cog.spur/installer/Makefile
    A building/win32x86/newspeak.cog.spur/installer/Media.idt.in
    A building/win32x86/newspeak.cog.spur/installer/NewspeakLicence.txt
    A building/win32x86/newspeak.cog.spur/installer/Property.idt.in
    A building/win32x86/newspeak.cog.spur/installer/Registry.idt.in
    A building/win32x86/newspeak.cog.spur/installer/Shortcut.idt.in
    A building/win32x86/newspeak.cog.spur/installer/Upgrade.idt.in
    A building/win32x86/newspeak.cog.spur/installer/branding-sed-rules.gmk
    A building/win32x86/newspeak.cog.spur/installer/branding.gmk
    A building/win32x86/newspeak.cog.spur/installer/documentation.gmk
    A building/win32x86/newspeak.cog.spur/installer/files-with-sources.ddf.in
    A building/win32x86/newspeak.cog.spur/installer/files.ddf.in
    A building/win32x86/newspeak.cog.spur/installer/index.html
    A building/win32x86/newspeak.cog.spur/installer/installer-Windows.gmk
    A building/win32x86/newspeak.cog.spur/installer/links
    A building/win32x86/newspeak.cog.spur/installer/nopMain.c
    A building/win32x86/newspeak.cog.spur/installer/nsvm.rc
    A building/win32x86/newspeak.cog.spur/mvm
    A building/win32x86/newspeak.cog.spur/nsvm.def.in
    A building/win32x86/newspeak.cog.spur/nsvm.exe.manifest
    A building/win32x86/newspeak.cog.spur/nsvm.ico
    A building/win32x86/newspeak.cog.spur/nsvm.rc
    A building/win32x86/newspeak.cog.spur/plugins.ext
    A building/win32x86/newspeak.cog.spur/plugins.int
    A building/win32x86/newspeak.stack.spur/Makefile
    A building/win32x86/newspeak.stack.spur/mvm
    A building/win32x86/newspeak.stack.spur/nsvm.def.in
    A building/win32x86/newspeak.stack.spur/nsvm.exe.manifest
    A building/win32x86/newspeak.stack.spur/nsvm.ico
    A building/win32x86/newspeak.stack.spur/nsvm.rc
    A building/win32x86/newspeak.stack.spur/plugins.ext
    A building/win32x86/newspeak.stack.spur/plugins.int
    A building/win32x86/pharo.cog.spur.lowcode/Makefile
    A building/win32x86/pharo.cog.spur.lowcode/Pharo.def.in
    A building/win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest
    A building/win32x86/pharo.cog.spur.lowcode/Pharo.ico
    A building/win32x86/pharo.cog.spur.lowcode/Pharo.rc
    A building/win32x86/pharo.cog.spur.lowcode/mvm
    A building/win32x86/pharo.cog.spur.lowcode/plugins.ext
    A building/win32x86/pharo.cog.spur.lowcode/plugins.int
    A building/win32x86/pharo.cog.spur/Makefile
    A building/win32x86/pharo.cog.spur/Pharo.def.in
    A building/win32x86/pharo.cog.spur/Pharo.exe.manifest
    A building/win32x86/pharo.cog.spur/Pharo.ico
    A building/win32x86/pharo.cog.spur/Pharo.rc
    A building/win32x86/pharo.cog.spur/mvm
    A building/win32x86/pharo.cog.spur/plugins.ext
    A building/win32x86/pharo.cog.spur/plugins.int
    A building/win32x86/pharo.sista.spur/Makefile
    A building/win32x86/pharo.sista.spur/Pharo.def.in
    A building/win32x86/pharo.sista.spur/Pharo.exe.manifest
    A building/win32x86/pharo.sista.spur/Pharo.ico
    A building/win32x86/pharo.sista.spur/Pharo.rc
    A building/win32x86/pharo.sista.spur/mvm
    A building/win32x86/pharo.sista.spur/plugins.ext
    A building/win32x86/pharo.sista.spur/plugins.int
    A building/win32x86/pharo.stack.spur/Makefile
    A building/win32x86/pharo.stack.spur/Pharo.def.in
    A building/win32x86/pharo.stack.spur/Pharo.exe.manifest
    A building/win32x86/pharo.stack.spur/Pharo.ico
    A building/win32x86/pharo.stack.spur/Pharo.rc
    A building/win32x86/pharo.stack.spur/mvm
    A building/win32x86/pharo.stack.spur/plugins.ext
    A building/win32x86/pharo.stack.spur/plugins.int
    A building/win32x86/squeak.cog.spur.lowcode/Croquet.def.in
    A building/win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest
    A building/win32x86/squeak.cog.spur.lowcode/Croquet.ico
    A building/win32x86/squeak.cog.spur.lowcode/Croquet.rc
    A building/win32x86/squeak.cog.spur.lowcode/GreenCogSqueak.ico
    A building/win32x86/squeak.cog.spur.lowcode/Makefile
    A building/win32x86/squeak.cog.spur.lowcode/Squeak.def.in
    A building/win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest
    A building/win32x86/squeak.cog.spur.lowcode/Squeak.rc
    A building/win32x86/squeak.cog.spur.lowcode/mvm
    A building/win32x86/squeak.cog.spur.lowcode/plugins.ext
    A building/win32x86/squeak.cog.spur.lowcode/plugins.int
    A building/win32x86/squeak.cog.spur.lowcode/squeak.ico
    A building/win32x86/squeak.cog.spur/Croquet.def.in
    A building/win32x86/squeak.cog.spur/Croquet.exe.manifest
    A building/win32x86/squeak.cog.spur/Croquet.ico
    A building/win32x86/squeak.cog.spur/Croquet.rc
    A building/win32x86/squeak.cog.spur/GreenCogSqueak.ico
    A building/win32x86/squeak.cog.spur/Makefile
    A building/win32x86/squeak.cog.spur/Squeak.def.in
    A building/win32x86/squeak.cog.spur/Squeak.exe.manifest
    A building/win32x86/squeak.cog.spur/Squeak.rc
    A building/win32x86/squeak.cog.spur/mvm
    A building/win32x86/squeak.cog.spur/plugins.ext
    A building/win32x86/squeak.cog.spur/plugins.int
    A building/win32x86/squeak.cog.spur/squeak.ico
    A building/win32x86/squeak.cog.v3/Croquet.def.in
    A building/win32x86/squeak.cog.v3/Croquet.exe.manifest
    A building/win32x86/squeak.cog.v3/Croquet.ico
    A building/win32x86/squeak.cog.v3/Croquet.rc
    A building/win32x86/squeak.cog.v3/GreenCogSqueak.ico
    A building/win32x86/squeak.cog.v3/Makefile
    A building/win32x86/squeak.cog.v3/Squeak.def.in
    A building/win32x86/squeak.cog.v3/Squeak.exe.manifest
    A building/win32x86/squeak.cog.v3/Squeak.rc
    A building/win32x86/squeak.cog.v3/mvm
    A building/win32x86/squeak.cog.v3/plugins.ext
    A building/win32x86/squeak.cog.v3/plugins.int
    A building/win32x86/squeak.cog.v3/squeak.ico
    A building/win32x86/squeak.sista.spur/Croquet.def.in
    A building/win32x86/squeak.sista.spur/Croquet.exe.manifest
    A building/win32x86/squeak.sista.spur/Croquet.ico
    A building/win32x86/squeak.sista.spur/Croquet.rc
    A building/win32x86/squeak.sista.spur/GreenCogSqueak.ico
    A building/win32x86/squeak.sista.spur/Makefile
    A building/win32x86/squeak.sista.spur/Squeak.def.in
    A building/win32x86/squeak.sista.spur/Squeak.exe.manifest
    A building/win32x86/squeak.sista.spur/Squeak.rc
    A building/win32x86/squeak.sista.spur/mvm
    A building/win32x86/squeak.sista.spur/plugins.ext
    A building/win32x86/squeak.sista.spur/plugins.int
    A building/win32x86/squeak.sista.spur/squeak.ico
    A building/win32x86/squeak.stack.spur/Croquet.def.in
    A building/win32x86/squeak.stack.spur/Croquet.exe.manifest
    A building/win32x86/squeak.stack.spur/Croquet.ico
    A building/win32x86/squeak.stack.spur/Croquet.rc
    A building/win32x86/squeak.stack.spur/GreenCogSqueak.ico
    A building/win32x86/squeak.stack.spur/Makefile
    A building/win32x86/squeak.stack.spur/Squeak.def.in
    A building/win32x86/squeak.stack.spur/Squeak.exe.manifest
    A building/win32x86/squeak.stack.spur/Squeak.rc
    A building/win32x86/squeak.stack.spur/mvm
    A building/win32x86/squeak.stack.spur/plugins.ext
    A building/win32x86/squeak.stack.spur/plugins.int
    A building/win32x86/squeak.stack.spur/squeak.ico
    A building/win32x86/squeak.stack.v3/Croquet.def.in
    A building/win32x86/squeak.stack.v3/Croquet.exe.manifest
    A building/win32x86/squeak.stack.v3/Croquet.ico
    A building/win32x86/squeak.stack.v3/Croquet.rc
    A building/win32x86/squeak.stack.v3/GreenCogSqueak.ico
    A building/win32x86/squeak.stack.v3/Makefile
    A building/win32x86/squeak.stack.v3/Squeak.def.in
    A building/win32x86/squeak.stack.v3/Squeak.exe.manifest
    A building/win32x86/squeak.stack.v3/Squeak.rc
    A building/win32x86/squeak.stack.v3/mvm
    A building/win32x86/squeak.stack.v3/plugins.ext
    A building/win32x86/squeak.stack.v3/plugins.int
    A building/win32x86/squeak.stack.v3/squeak.ico
    A building/win32x86/third-party/Makefile.cairo
    A building/win32x86/third-party/Makefile.freetype2
    A building/win32x86/third-party/Makefile.libgcc
    A building/win32x86/third-party/Makefile.libgit2
    A building/win32x86/third-party/Makefile.libpng
    A building/win32x86/third-party/Makefile.libsdl2
    A building/win32x86/third-party/Makefile.libssh2
    A building/win32x86/third-party/Makefile.openssl
    A building/win32x86/third-party/Makefile.pixman
    A building/win32x86/third-party/Makefile.pkgconfig
    A building/win32x86/third-party/Makefile.zlib
    A building/win32x86/third-party/Toolchain-cross-mingw32-cygwin.cmake
    A building/win64x64/HowToBuild
    A building/win64x64/common/MAKEALL.BAT
    A building/win64x64/common/MAKEASSERT.BAT
    A building/win64x64/common/MAKEDEBUG.BAT
    A building/win64x64/common/MAKEFAST.BAT
    A building/win64x64/common/Makefile
    A building/win64x64/common/Makefile.lib.extra
    A building/win64x64/common/Makefile.msvc
    A building/win64x64/common/Makefile.msvc.clang.rules
    A building/win64x64/common/Makefile.msvc.flags
    A building/win64x64/common/Makefile.msvc.plugin
    A building/win64x64/common/Makefile.msvc.rules
    A building/win64x64/common/Makefile.msvc.tools
    A building/win64x64/common/Makefile.plugin
    A building/win64x64/common/Makefile.rules
    A building/win64x64/common/Makefile.tools
    A building/win64x64/common/SETPATH.BAT
    A building/win64x64/makeall
    A building/win64x64/makeallinstall
    A building/win64x64/makeproduct
    A building/win64x64/makeproductinstall
    A building/win64x64/newspeak.cog.spur/Makefile
    A building/win64x64/newspeak.cog.spur/installer/Component-with-sources.idt.in
    A building/win64x64/newspeak.cog.spur/installer/Component.idt.in
    A building/win64x64/newspeak.cog.spur/installer/Directory-with-sources.idt.in
    A building/win64x64/newspeak.cog.spur/installer/Directory.idt.in
    A building/win64x64/newspeak.cog.spur/installer/Feature.idt.in
    A building/win64x64/newspeak.cog.spur/installer/FeatureComponents-with-sources.idt.in
    A building/win64x64/newspeak.cog.spur/installer/FeatureComponents.idt.in
    A building/win64x64/newspeak.cog.spur/installer/File-with-sources.idt.in
    A building/win64x64/newspeak.cog.spur/installer/File.idt.in
    A building/win64x64/newspeak.cog.spur/installer/Icon.idt.in
    A building/win64x64/newspeak.cog.spur/installer/InstallerBackground.bmp
    A building/win64x64/newspeak.cog.spur/installer/Makefile
    A building/win64x64/newspeak.cog.spur/installer/Media.idt.in
    A building/win64x64/newspeak.cog.spur/installer/NewspeakLicence.txt
    A building/win64x64/newspeak.cog.spur/installer/Property.idt.in
    A building/win64x64/newspeak.cog.spur/installer/Registry.idt.in
    A building/win64x64/newspeak.cog.spur/installer/Shortcut.idt.in
    A building/win64x64/newspeak.cog.spur/installer/Upgrade.idt.in
    A building/win64x64/newspeak.cog.spur/installer/branding-sed-rules.gmk
    A building/win64x64/newspeak.cog.spur/installer/branding.gmk
    A building/win64x64/newspeak.cog.spur/installer/documentation.gmk
    A building/win64x64/newspeak.cog.spur/installer/files-with-sources.ddf.in
    A building/win64x64/newspeak.cog.spur/installer/files.ddf.in
    A building/win64x64/newspeak.cog.spur/installer/index.html
    A building/win64x64/newspeak.cog.spur/installer/installer-Windows.gmk
    A building/win64x64/newspeak.cog.spur/installer/links
    A building/win64x64/newspeak.cog.spur/installer/nopMain.c
    A building/win64x64/newspeak.cog.spur/installer/nsvm.rc
    A building/win64x64/newspeak.cog.spur/mvm
    A building/win64x64/newspeak.cog.spur/nsvm.def.in
    A building/win64x64/newspeak.cog.spur/nsvm.exe.manifest
    A building/win64x64/newspeak.cog.spur/nsvm.ico
    A building/win64x64/newspeak.cog.spur/nsvm.rc
    A building/win64x64/newspeak.cog.spur/plugins.ext
    A building/win64x64/newspeak.cog.spur/plugins.int
    A building/win64x64/newspeak.stack.spur/Makefile
    A building/win64x64/newspeak.stack.spur/mvm
    A building/win64x64/newspeak.stack.spur/nsvm.def.in
    A building/win64x64/newspeak.stack.spur/nsvm.exe.manifest
    A building/win64x64/newspeak.stack.spur/nsvm.ico
    A building/win64x64/newspeak.stack.spur/nsvm.rc
    A building/win64x64/newspeak.stack.spur/plugins.ext
    A building/win64x64/newspeak.stack.spur/plugins.int
    A building/win64x64/pharo.cog.spur/Makefile
    A building/win64x64/pharo.cog.spur/Pharo.def.in
    A building/win64x64/pharo.cog.spur/Pharo.exe.manifest
    A building/win64x64/pharo.cog.spur/Pharo.ico
    A building/win64x64/pharo.cog.spur/Pharo.rc
    A building/win64x64/pharo.cog.spur/mvm
    A building/win64x64/pharo.cog.spur/plugins.ext
    A building/win64x64/pharo.cog.spur/plugins.int
    A building/win64x64/pharo.stack.spur/Makefile
    A building/win64x64/pharo.stack.spur/Pharo.def.in
    A building/win64x64/pharo.stack.spur/Pharo.exe.manifest
    A building/win64x64/pharo.stack.spur/Pharo.ico
    A building/win64x64/pharo.stack.spur/Pharo.rc
    A building/win64x64/pharo.stack.spur/mvm
    A building/win64x64/pharo.stack.spur/plugins.ext
    A building/win64x64/pharo.stack.spur/plugins.int
    A building/win64x64/squeak.cog.spur/Croquet.def.in
    A building/win64x64/squeak.cog.spur/Croquet.exe.manifest
    A building/win64x64/squeak.cog.spur/Croquet.ico
    A building/win64x64/squeak.cog.spur/Croquet.rc
    A building/win64x64/squeak.cog.spur/GreenCogSqueak.ico
    A building/win64x64/squeak.cog.spur/Makefile
    A building/win64x64/squeak.cog.spur/Squeak.def.in
    A building/win64x64/squeak.cog.spur/Squeak.exe.manifest
    A building/win64x64/squeak.cog.spur/Squeak.rc
    A building/win64x64/squeak.cog.spur/mvm
    A building/win64x64/squeak.cog.spur/plugins.ext
    A building/win64x64/squeak.cog.spur/plugins.int
    A building/win64x64/squeak.cog.spur/squeak.ico
    A building/win64x64/squeak.stack.spur/Croquet.def.in
    A building/win64x64/squeak.stack.spur/Croquet.exe.manifest
    A building/win64x64/squeak.stack.spur/Croquet.ico
    A building/win64x64/squeak.stack.spur/Croquet.rc
    A building/win64x64/squeak.stack.spur/GreenCogSqueak.ico
    A building/win64x64/squeak.stack.spur/Makefile
    A building/win64x64/squeak.stack.spur/Squeak.def.in
    A building/win64x64/squeak.stack.spur/Squeak.exe.manifest
    A building/win64x64/squeak.stack.spur/Squeak.rc
    A building/win64x64/squeak.stack.spur/mvm
    A building/win64x64/squeak.stack.spur/plugins.ext
    A building/win64x64/squeak.stack.spur/plugins.int
    A building/win64x64/squeak.stack.spur/squeak.ico
    A building/win64x64/third-party/Makefile.cairo
    A building/win64x64/third-party/Makefile.freetype2
    A building/win64x64/third-party/Makefile.libgcc
    A building/win64x64/third-party/Makefile.libgit2
    A building/win64x64/third-party/Makefile.libpng
    A building/win64x64/third-party/Makefile.libsdl2
    A building/win64x64/third-party/Makefile.libssh2
    A building/win64x64/third-party/Makefile.openssl
    A building/win64x64/third-party/Makefile.pixman
    A building/win64x64/third-party/Makefile.pkgconfig
    A building/win64x64/third-party/Makefile.zlib
    A building/win64x64/third-party/Toolchain-cross-mingw32-cygwin.cmake

  Log Message:
  -----------
  Move all build directories into "building", dropping the prefix "build.". Note that "building" instead of "build" because the latter is a common pattern for build systems. So we want to keep that name available to avoid conflicts.


  Commit: 8b7b4aed7f9f3a5f2dbd3f36b6cc6937f52a3743
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8b7b4aed7f9f3a5f2dbd3f36b6cc6937f52a3743
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M README.md
    M building/linux32ARMv6/HowToBuild
    M building/linux32ARMv7/HowToBuild
    M building/linux32x86/HowToBuild
    M building/linux64ARMv8/HowToBuild
    M building/linux64x64/HowToBuild
    M building/macos32x86/HowToBuild
    M building/macos32x86/xcode/CarbonTemplate/HowToMakeANewPlugin.txt
    M building/macos64ARMv8/HowToBuild
    M building/macos64x64/HowToBuild
    M building/sunos32x86/HowToBuild
    M building/sunos64x64/HowToBuild
    M building/win32x86/HowToBuild
    M building/win64x64/HowToBuild
    M deploy/packaging/Makefile.debian
    M deploy/packaging/pharo7-ui-common.spec
    M deploy/packaging/pharo7-vm-core/debian/rules
    M platforms/Cross/plugins/GdbARMPlugin/HowToBuild
    M platforms/Cross/plugins/GdbARMv8Plugin/HowToBuild
    M platforms/iOS/vm/OSX/sqImageFileAccess.h
    M platforms/minheadless/mac/sqImageFileAccess.h
    M platforms/unix/plugins/BochsIA32Plugin/HowToBuild
    M platforms/unix/plugins/BochsX64Plugin/HowToBuild
    M platforms/unix/plugins/GdbARMPlugin/HowToBuild
    M platforms/unix/plugins/GdbARMv8Plugin/HowToBuild
    M scripts/ci/travis_build.sh
    M scripts/mkcogvmarchives
    M scripts/mksistaarchives
    M scripts/mkspur64vmarchives
    M scripts/mkspurvmarchives
    M scripts/nukeversion

  Log Message:
  -----------
  Replaces "build." with "building/".


  Commit: 275ed38495f393ccc193b45de7719a2422ec2ce7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/275ed38495f393ccc193b45de7719a2422ec2ce7
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M building/linux32ARMv6/HowToBuild
    M building/linux32ARMv6/makeallmakefiles
    M building/linux32ARMv6/newspeak.cog.spur/build.assert/mvm
    M building/linux32ARMv6/newspeak.cog.spur/build.debug/mvm
    M building/linux32ARMv6/newspeak.cog.spur/build/mvm
    M building/linux32ARMv6/newspeak.stack.spur/build.assert/mvm
    M building/linux32ARMv6/newspeak.stack.spur/build.debug/mvm
    M building/linux32ARMv6/newspeak.stack.spur/build/mvm
    M building/linux32ARMv6/pharo.cog.spur/build.assert/mvm
    M building/linux32ARMv6/pharo.cog.spur/build.debug/mvm
    M building/linux32ARMv6/pharo.cog.spur/build/mvm
    M building/linux32ARMv6/squeak.cog.spur/build.assert/mvm
    M building/linux32ARMv6/squeak.cog.spur/build.debug/mvm
    M building/linux32ARMv6/squeak.cog.spur/build/mvm
    M building/linux32ARMv6/squeak.cog.v3/build.assert/mvm
    M building/linux32ARMv6/squeak.cog.v3/build.debug/mvm
    M building/linux32ARMv6/squeak.cog.v3/build/mvm
    M building/linux32ARMv6/squeak.stack.spur/build.assert/mvm
    M building/linux32ARMv6/squeak.stack.spur/build.debug/mvm
    M building/linux32ARMv6/squeak.stack.spur/build/mvm
    M building/linux32ARMv6/squeak.stack.v3/build.assert/mvm
    M building/linux32ARMv6/squeak.stack.v3/build.debug/mvm
    M building/linux32ARMv6/squeak.stack.v3/build/mvm
    M building/linux32ARMv6/third-party/Makefile.libgit2
    M building/linux32ARMv6/third-party/Makefile.libsdl2
    M building/linux32ARMv6/third-party/Makefile.libssh2
    M building/linux32ARMv7/HowToBuild
    M building/linux32ARMv7/newspeak.cog.spur/build.assert/mvm
    M building/linux32ARMv7/newspeak.cog.spur/build.debug/mvm
    M building/linux32ARMv7/newspeak.cog.spur/build/mvm
    M building/linux32ARMv7/newspeak.stack.spur/build.assert/mvm
    M building/linux32ARMv7/newspeak.stack.spur/build.debug/mvm
    M building/linux32ARMv7/newspeak.stack.spur/build/mvm
    M building/linux32x86/HowToBuild
    M building/linux32x86/bochsx64/conf.COG
    M building/linux32x86/bochsx64/conf.COG.dbg
    M building/linux32x86/bochsx64/exploration/Makefile
    M building/linux32x86/bochsx64/makeem
    M building/linux32x86/bochsx86/conf.COG
    M building/linux32x86/bochsx86/makeem
    M building/linux32x86/gdbarm32/conf.COG
    M building/linux32x86/makeallmakefiles
    M building/linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/newspeak.cog.spur/build.assert/mvm
    M building/linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/newspeak.cog.spur/build.debug/mvm
    M building/linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
    M building/linux32x86/newspeak.cog.spur/build/mvm
    M building/linux32x86/newspeak.stack.spur/build.assert/mvm
    M building/linux32x86/newspeak.stack.spur/build.debug/mvm
    M building/linux32x86/newspeak.stack.spur/build/mvm
    M building/linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/nsnac.cog.spur/build.assert/mvm
    M building/linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/nsnac.cog.spur/build.debug/mvm
    M building/linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm
    M building/linux32x86/nsnac.cog.spur/build/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build.assert/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build.debug/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/build.assert/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/build/mvm
    M building/linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur/build.assert/mvm
    M building/linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur/build.debug/mvm
    M building/linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur/build/mvm
    M building/linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/pharo.sista.spur/build.assert/mvm
    M building/linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/pharo.sista.spur/build.debug/mvm
    M building/linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.sista.spur/build/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build.assert/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build.debug/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build/mvm
    M building/linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.spur/build.assert/mvm
    M building/linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.spur/build.debug/mvm
    M building/linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.spur/build/mvm
    M building/linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.v3/build.assert/mvm
    M building/linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.v3/build.debug/mvm
    M building/linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm
    M building/linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm
    M building/linux32x86/squeak.cog.v3/build.multithreaded/mvm
    M building/linux32x86/squeak.cog.v3/build/mvm
    M building/linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/squeak.sista.spur/build.assert/mvm
    M building/linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/squeak.sista.spur/build.debug/mvm
    M building/linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm
    M building/linux32x86/squeak.sista.spur/build/mvm
    M building/linux32x86/squeak.stack.spur/build.assert/mvm
    M building/linux32x86/squeak.stack.spur/build.debug/mvm
    M building/linux32x86/squeak.stack.spur/build/mvm
    M building/linux32x86/squeak.stack.v3/build.assert/mvm
    M building/linux32x86/squeak.stack.v3/build.debug/mvm
    M building/linux32x86/squeak.stack.v3/build/mvm
    M building/linux32x86/third-party/Makefile.libgit2
    M building/linux32x86/third-party/Makefile.libsdl2
    M building/linux32x86/third-party/Makefile.libssh2
    M building/linux32x86/third-party/Makefile.openssl
    M building/linux32x86/third-party/Makefile.pkgconfig
    M building/linux64ARMv8/HowToBuild
    M building/linux64ARMv8/makeallmakefiles
    M building/linux64ARMv8/pharo.stack.spur/build.debug/mvm
    M building/linux64ARMv8/pharo.stack.spur/build/mvm
    M building/linux64ARMv8/squeak.cog.spur/build.assert/mvm
    M building/linux64ARMv8/squeak.cog.spur/build.debug/mvm
    M building/linux64ARMv8/squeak.cog.spur/build/mvm
    M building/linux64ARMv8/squeak.cogmt.spur/build.assert/mvm
    M building/linux64ARMv8/squeak.cogmt.spur/build.debug/mvm
    M building/linux64ARMv8/squeak.cogmt.spur/build/mvm
    M building/linux64ARMv8/squeak.stack.spur/build.assert/mvm
    M building/linux64ARMv8/squeak.stack.spur/build.debug/mvm
    M building/linux64ARMv8/squeak.stack.spur/build/mvm
    M building/linux64ARMv8/third-party/Makefile.libgit2
    M building/linux64ARMv8/third-party/Makefile.libsdl2
    M building/linux64ARMv8/third-party/Makefile.libssh2
    M building/linux64x64/HowToBuild
    M building/linux64x64/bochsx64/conf.COG
    M building/linux64x64/bochsx64/conf.COG.dbg
    M building/linux64x64/bochsx64/exploration/Makefile
    M building/linux64x64/bochsx64/makeem
    M building/linux64x64/bochsx86/conf.COG
    M building/linux64x64/bochsx86/makeem
    M building/linux64x64/gdbarm32/conf.COG
    M building/linux64x64/gdbarm64/conf.COG
    M building/linux64x64/makeallmakefiles
    M building/linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux64x64/newspeak.cog.spur/build.assert/mvm
    M building/linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux64x64/newspeak.cog.spur/build.debug/mvm
    M building/linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm
    M building/linux64x64/newspeak.cog.spur/build/mvm
    M building/linux64x64/newspeak.stack.spur/build.assert/mvm
    M building/linux64x64/newspeak.stack.spur/build.debug/mvm
    M building/linux64x64/newspeak.stack.spur/build/mvm
    M building/linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux64x64/nsnac.cog.spur/build.assert/mvm
    M building/linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux64x64/nsnac.cog.spur/build.debug/mvm
    M building/linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm
    M building/linux64x64/nsnac.cog.spur/build/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build.assert/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build.debug/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build/mvm
    M building/linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur/build.assert/mvm
    M building/linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur/build.debug/mvm
    M building/linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur/build/mvm
    M building/linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux64x64/squeak.cog.spur/build.assert/mvm
    M building/linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux64x64/squeak.cog.spur/build.debug/mvm
    M building/linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm
    M building/linux64x64/squeak.cog.spur/build/mvm
    M building/linux64x64/squeak.stack.spur/build.assert/mvm
    M building/linux64x64/squeak.stack.spur/build.debug/mvm
    M building/linux64x64/squeak.stack.spur/build/mvm
    M building/linux64x64/third-party/Makefile.libgit2
    M building/linux64x64/third-party/Makefile.libsdl2
    M building/linux64x64/third-party/Makefile.libssh2
    M building/linux64x64/third-party/Makefile.openssl
    M building/macos32x86/bochsx64/conf.COG
    M building/macos32x86/bochsx64/conf.COG.dbg
    M building/macos32x86/bochsx64/exploration/Makefile
    M building/macos32x86/bochsx64/makeem
    M building/macos32x86/bochsx86/conf.COG
    M building/macos32x86/bochsx86/conf.COG.dbg
    M building/macos32x86/bochsx86/exploration/Makefile
    M building/macos32x86/bochsx86/makeem
    M building/macos32x86/common.minheadless/Makefile.vm
    M building/macos32x86/common/Makefile.vm
    M building/macos32x86/gdbarm32/conf.COG
    M building/macos32x86/gdbarm64/conf.COG
    M building/macos32x86/makeallinstall
    M building/macos32x86/makeproductinstall
    M building/macos32x86/newspeak.cog.spur/installer/branding.gmk
    M building/macos32x86/newspeak.cog.spur/mvm
    M building/macos32x86/newspeak.stack.spur/mvm
    M building/macos32x86/pharo.cog.spur.lowcode/Makefile
    M building/macos32x86/pharo.cog.spur.lowcode/mvm
    M building/macos32x86/pharo.cog.spur.minheadless/Makefile
    M building/macos32x86/pharo.cog.spur.minheadless/mvm
    M building/macos32x86/pharo.cog.spur/Makefile
    M building/macos32x86/pharo.cog.spur/mvm
    M building/macos32x86/pharo.cog.v3/Makefile
    M building/macos32x86/pharo.cog.v3/mvm
    M building/macos32x86/pharo.sista.spur/Makefile
    M building/macos32x86/pharo.sista.spur/mvm
    M building/macos32x86/pharo.stack.spur.lowcode/Makefile
    M building/macos32x86/pharo.stack.spur.lowcode/mvm
    M building/macos32x86/pharo.stack.spur/Makefile
    M building/macos32x86/pharo.stack.spur/mvm
    M building/macos32x86/squeak.cog.spur/mvm
    M building/macos32x86/squeak.cog.v3/mvm
    M building/macos32x86/squeak.sista.spur/mvm
    M building/macos32x86/squeak.stack.spur/mvm
    M building/macos32x86/squeak.stack.v3/mvm
    M building/macos32x86/third-party/Makefile.cairo
    M building/macos32x86/third-party/Makefile.freetype2
    M building/macos32x86/third-party/Makefile.libgit2
    M building/macos32x86/third-party/Makefile.libpng
    M building/macos32x86/third-party/Makefile.libsdl2
    M building/macos32x86/third-party/Makefile.libssh2
    M building/macos32x86/third-party/Makefile.openssl
    M building/macos32x86/third-party/Makefile.pixman
    M building/macos32x86/third-party/Makefile.pkgconfig
    M building/macos32x86/third-party/Makefile.zlib
    M building/macos32x86/xcode/CarbonTemplate/HowToMakeANewPlugin.txt
    M building/macos32x86/xcode/CarbonTemplate/Template.xcodeproj/project.pbxproj
    M building/macos64ARMv8/bochsx64/conf.COG
    M building/macos64ARMv8/bochsx64/conf.COG.dbg
    M building/macos64ARMv8/bochsx64/exploration/Makefile
    M building/macos64ARMv8/bochsx64/makeem
    M building/macos64ARMv8/bochsx86/conf.COG
    M building/macos64ARMv8/bochsx86/conf.COG.dbg
    M building/macos64ARMv8/bochsx86/exploration/Makefile
    M building/macos64ARMv8/bochsx86/makeem
    M building/macos64ARMv8/common/Makefile.vm
    M building/macos64ARMv8/gdbarm32/conf.COG
    M building/macos64ARMv8/gdbarm64/conf.COG
    M building/macos64ARMv8/makeallinstall
    M building/macos64ARMv8/makeproductinstall
    M building/macos64ARMv8/pharo.stack.spur.lowcode/Makefile
    M building/macos64ARMv8/pharo.stack.spur.lowcode/mvm
    M building/macos64ARMv8/pharo.stack.spur/Makefile
    M building/macos64ARMv8/pharo.stack.spur/mvm
    M building/macos64ARMv8/squeak.cog.spur/mvm
    M building/macos64ARMv8/squeak.sista.spur/mvm
    M building/macos64ARMv8/squeak.stack.spur/mvm
    M building/macos64x64/bochsx64/conf.COG
    M building/macos64x64/bochsx64/conf.COG.dbg
    M building/macos64x64/bochsx64/exploration/Makefile
    M building/macos64x64/bochsx64/makeem
    M building/macos64x64/bochsx86/conf.COG
    M building/macos64x64/bochsx86/conf.COG.dbg
    M building/macos64x64/bochsx86/exploration/Makefile
    M building/macos64x64/bochsx86/makeem
    M building/macos64x64/common/Makefile.vm
    M building/macos64x64/gdbarm32/conf.COG
    M building/macos64x64/gdbarm64/conf.COG
    M building/macos64x64/makeallinstall
    M building/macos64x64/makeproductinstall
    M building/macos64x64/newspeak.cog.spur/installer/branding.gmk
    M building/macos64x64/newspeak.cog.spur/mvm
    M building/macos64x64/newspeak.stack.spur/mvm
    M building/macos64x64/pharo.cog.spur.lowcode/Makefile
    M building/macos64x64/pharo.cog.spur.lowcode/mvm
    M building/macos64x64/pharo.cog.spur/Makefile
    M building/macos64x64/pharo.cog.spur/mvm
    M building/macos64x64/pharo.sista.spur/Makefile
    M building/macos64x64/pharo.sista.spur/mvm
    M building/macos64x64/pharo.stack.spur.lowcode/Makefile
    M building/macos64x64/pharo.stack.spur.lowcode/mvm
    M building/macos64x64/pharo.stack.spur/Makefile
    M building/macos64x64/pharo.stack.spur/mvm
    M building/macos64x64/squeak.cog.spur/mvm
    M building/macos64x64/squeak.sista.spur/mvm
    M building/macos64x64/squeak.stack.spur/mvm
    M building/macos64x64/third-party/Makefile.cairo
    M building/macos64x64/third-party/Makefile.freetype2
    M building/macos64x64/third-party/Makefile.libgit2
    M building/macos64x64/third-party/Makefile.libpng
    M building/macos64x64/third-party/Makefile.libsdl2
    M building/macos64x64/third-party/Makefile.libssh2
    M building/macos64x64/third-party/Makefile.openssl
    M building/macos64x64/third-party/Makefile.pixman
    M building/macos64x64/third-party/Makefile.pkgconfig
    M building/macos64x64/third-party/Makefile.zlib
    M building/minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm_configure_variant
    M building/minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant
    M building/minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant
    M building/minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm_configure_variant
    M building/minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant
    M building/minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant
    M building/minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm_configure_variant
    M building/minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant
    M building/minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant
    M building/minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm_configure_variant
    M building/minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant
    M building/minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant
    M building/sunos32x86/squeak.cog.spur/build/mvm
    M building/sunos32x86/squeak.stack.spur/build/mvm
    M building/sunos64x64/squeak.cog.spur/build/mvm
    M building/sunos64x64/squeak.stack.spur/build/mvm
    M building/win32x86/bochsx64/conf.COG
    M building/win32x86/bochsx64/conf.COG.dbg
    M building/win32x86/bochsx64/exploration/Makefile
    M building/win32x86/bochsx64/makeem
    M building/win32x86/bochsx86/conf.COG
    M building/win32x86/bochsx86/makeem
    M building/win32x86/common/Makefile
    M building/win32x86/common/Makefile.msvc
    M building/win32x86/common/Makefile.msvc.tools
    M building/win32x86/common/Makefile.tools
    M building/win32x86/newspeak.cog.spur/installer/branding.gmk
    M building/win32x86/newspeak.cog.spur/installer/installer-Windows.gmk
    M building/win32x86/newspeak.cog.spur/mvm
    M building/win32x86/newspeak.stack.spur/mvm
    M building/win32x86/pharo.cog.spur.lowcode/Makefile
    M building/win32x86/pharo.cog.spur.lowcode/mvm
    M building/win32x86/pharo.cog.spur/Makefile
    M building/win32x86/pharo.cog.spur/mvm
    M building/win32x86/pharo.sista.spur/Makefile
    M building/win32x86/pharo.sista.spur/mvm
    M building/win32x86/pharo.stack.spur/Makefile
    M building/win32x86/pharo.stack.spur/mvm
    M building/win32x86/squeak.cog.spur.lowcode/mvm
    M building/win32x86/squeak.cog.spur/mvm
    M building/win32x86/squeak.cog.v3/mvm
    M building/win32x86/squeak.sista.spur/mvm
    M building/win32x86/squeak.stack.spur/mvm
    M building/win32x86/squeak.stack.v3/mvm
    M building/win32x86/third-party/Makefile.cairo
    M building/win32x86/third-party/Makefile.freetype2
    M building/win32x86/third-party/Makefile.libgit2
    M building/win32x86/third-party/Makefile.libpng
    M building/win32x86/third-party/Makefile.libsdl2
    M building/win32x86/third-party/Makefile.libssh2
    M building/win32x86/third-party/Makefile.openssl
    M building/win32x86/third-party/Makefile.pixman
    M building/win32x86/third-party/Makefile.pkgconfig
    M building/win32x86/third-party/Makefile.zlib
    M building/win64x64/common/Makefile
    M building/win64x64/common/Makefile.msvc
    M building/win64x64/common/Makefile.msvc.tools
    M building/win64x64/common/Makefile.tools
    M building/win64x64/newspeak.cog.spur/installer/branding.gmk
    M building/win64x64/newspeak.cog.spur/installer/installer-Windows.gmk
    M building/win64x64/newspeak.cog.spur/mvm
    M building/win64x64/newspeak.stack.spur/mvm
    M building/win64x64/pharo.cog.spur/Makefile
    M building/win64x64/pharo.cog.spur/mvm
    M building/win64x64/pharo.stack.spur/Makefile
    M building/win64x64/pharo.stack.spur/mvm
    M building/win64x64/squeak.cog.spur/mvm
    M building/win64x64/squeak.stack.spur/mvm
    M building/win64x64/third-party/Makefile.cairo
    M building/win64x64/third-party/Makefile.freetype2
    M building/win64x64/third-party/Makefile.libgit2
    M building/win64x64/third-party/Makefile.libpng
    M building/win64x64/third-party/Makefile.libsdl2
    M building/win64x64/third-party/Makefile.libssh2
    M building/win64x64/third-party/Makefile.openssl
    M building/win64x64/third-party/Makefile.pixman
    M building/win64x64/third-party/Makefile.pkgconfig
    M building/win64x64/third-party/Makefile.zlib

  Log Message:
  -----------
  In all build files because of extra "buildings" indirection", fix "../" decent into top-level for "platforms", "processors", "scripts", "third-party", and ... the custom top-level "products". Also that specific "cd ../../../;pwd" which occurs in combination with "products".


  Commit: 864026c036a466ce7ac3138d05555d46c097157a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/864026c036a466ce7ac3138d05555d46c097157a
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M building/linux32ARMv6/HowToBuild
    M building/linux32ARMv6/pharo.cog.spur/plugins.ext
    M building/linux32ARMv6/pharo.cog.spur/plugins.ext.all
    M building/linux32ARMv6/pharo.cog.spur/plugins.int
    M building/linux32ARMv6/squeak.cog.spur/plugins.ext
    M building/linux32ARMv6/squeak.cog.spur/plugins.int
    M building/linux32ARMv6/squeak.cog.v3/plugins.ext
    M building/linux32ARMv6/squeak.cog.v3/plugins.int
    M building/linux32ARMv6/squeak.stack.spur/plugins.ext
    M building/linux32ARMv6/squeak.stack.spur/plugins.int
    M building/linux32ARMv6/squeak.stack.v3/plugins.ext
    M building/linux32ARMv6/squeak.stack.v3/plugins.int
    M building/linux32ARMv7/HowToBuild
    M building/linux32x86/HowToBuild
    M building/linux32x86/pharo.cog.spur.lowcode/plugins.ext
    M building/linux32x86/pharo.cog.spur.lowcode/plugins.int
    M building/linux32x86/pharo.cog.spur/plugins.ext
    M building/linux32x86/pharo.cog.spur/plugins.int
    M building/linux32x86/pharo.sista.spur/plugins.ext
    M building/linux32x86/pharo.sista.spur/plugins.int
    M building/linux32x86/pharo.stack.spur.lowcode/plugins.ext
    M building/linux32x86/pharo.stack.spur.lowcode/plugins.int
    M building/linux32x86/squeak.cog.spur/plugins.ext
    M building/linux32x86/squeak.cog.spur/plugins.int
    M building/linux32x86/squeak.cog.v3/plugins.ext
    M building/linux32x86/squeak.cog.v3/plugins.int
    M building/linux32x86/squeak.sista.spur/plugins.ext
    M building/linux32x86/squeak.sista.spur/plugins.int
    M building/linux32x86/squeak.stack.spur/plugins.ext
    M building/linux32x86/squeak.stack.spur/plugins.int
    M building/linux32x86/squeak.stack.v3/plugins.ext
    M building/linux32x86/squeak.stack.v3/plugins.int
    M building/linux64ARMv8/HowToBuild
    M building/linux64ARMv8/pharo.stack.spur/plugins.ext
    M building/linux64ARMv8/pharo.stack.spur/plugins.ext.all
    M building/linux64ARMv8/pharo.stack.spur/plugins.int
    M building/linux64ARMv8/squeak.cog.spur/plugins.ext
    M building/linux64ARMv8/squeak.cog.spur/plugins.int
    M building/linux64ARMv8/squeak.cogmt.spur/plugins.ext
    M building/linux64ARMv8/squeak.cogmt.spur/plugins.int
    M building/linux64ARMv8/squeak.stack.spur/plugins.ext
    M building/linux64ARMv8/squeak.stack.spur/plugins.int
    M building/linux64x64/HowToBuild
    M building/linux64x64/pharo.cog.spur/plugins.ext
    M building/linux64x64/pharo.cog.spur/plugins.int
    M building/linux64x64/squeak.cog.spur/plugins.ext
    M building/linux64x64/squeak.cog.spur/plugins.int
    M building/linux64x64/squeak.stack.spur/plugins.ext
    M building/linux64x64/squeak.stack.spur/plugins.int
    M building/macos32x86/HowToBuild
    M building/macos32x86/common.minheadless/Makefile.app.newspeak
    M building/macos32x86/common.minheadless/Makefile.app.squeak
    M building/macos32x86/common.minheadless/Makefile.plugin
    M building/macos32x86/common.minheadless/Makefile.vm
    M building/macos32x86/common/Makefile.app.newspeak
    M building/macos32x86/common/Makefile.app.squeak
    M building/macos32x86/common/Makefile.plugin
    M building/macos32x86/common/Makefile.vm
    M building/macos32x86/newspeak.cog.spur/Makefile
    M building/macos32x86/newspeak.cog.spur/plugins.ext
    M building/macos32x86/newspeak.stack.spur/Makefile
    M building/macos32x86/newspeak.stack.spur/plugins.ext
    M building/macos32x86/pharo.cog.spur.lowcode/Makefile
    M building/macos32x86/pharo.cog.spur.lowcode/plugins.ext
    M building/macos32x86/pharo.cog.spur.lowcode/plugins.int
    M building/macos32x86/pharo.cog.spur.minheadless/Makefile
    M building/macos32x86/pharo.cog.spur.minheadless/plugins.ext
    M building/macos32x86/pharo.cog.spur.minheadless/plugins.int
    M building/macos32x86/pharo.cog.spur/Makefile
    M building/macos32x86/pharo.cog.spur/plugins.ext
    M building/macos32x86/pharo.cog.spur/plugins.int
    M building/macos32x86/pharo.cog.v3/Makefile
    M building/macos32x86/pharo.cog.v3/plugins.ext
    M building/macos32x86/pharo.cog.v3/plugins.int
    M building/macos32x86/pharo.sista.spur/Makefile
    M building/macos32x86/pharo.sista.spur/plugins.ext
    M building/macos32x86/pharo.sista.spur/plugins.int
    M building/macos32x86/pharo.stack.spur.lowcode/Makefile
    M building/macos32x86/pharo.stack.spur.lowcode/plugins.ext
    M building/macos32x86/pharo.stack.spur.lowcode/plugins.int
    M building/macos32x86/pharo.stack.spur/Makefile
    M building/macos32x86/pharo.stack.spur/plugins.ext
    M building/macos32x86/pharo.stack.spur/plugins.int
    M building/macos32x86/squeak.cog.spur/Makefile
    M building/macos32x86/squeak.cog.spur/plugins.ext
    M building/macos32x86/squeak.cog.spur/plugins.int
    M building/macos32x86/squeak.cog.v3/Makefile
    M building/macos32x86/squeak.cog.v3/plugins.ext
    M building/macos32x86/squeak.cog.v3/plugins.int
    M building/macos32x86/squeak.sista.spur/Makefile
    M building/macos32x86/squeak.sista.spur/plugins.ext
    M building/macos32x86/squeak.sista.spur/plugins.int
    M building/macos32x86/squeak.stack.spur/Makefile
    M building/macos32x86/squeak.stack.spur/plugins.ext
    M building/macos32x86/squeak.stack.spur/plugins.int
    M building/macos32x86/squeak.stack.v3/Makefile
    M building/macos32x86/squeak.stack.v3/plugins.ext
    M building/macos32x86/squeak.stack.v3/plugins.int
    M building/macos32x86/xcode/CarbonTemplate/HowToMakeANewPlugin.txt
    M building/macos64ARMv8/HowToBuild
    M building/macos64ARMv8/common/Makefile.app.newspeak
    M building/macos64ARMv8/common/Makefile.app.squeak
    M building/macos64ARMv8/common/Makefile.plugin
    M building/macos64ARMv8/common/Makefile.vm
    M building/macos64ARMv8/pharo.stack.spur.lowcode/Makefile
    M building/macos64ARMv8/pharo.stack.spur.lowcode/plugins.ext
    M building/macos64ARMv8/pharo.stack.spur.lowcode/plugins.int
    M building/macos64ARMv8/pharo.stack.spur/Makefile
    M building/macos64ARMv8/pharo.stack.spur/plugins.ext
    M building/macos64ARMv8/pharo.stack.spur/plugins.int
    M building/macos64ARMv8/squeak.cog.spur/Makefile
    M building/macos64ARMv8/squeak.cog.spur/plugins.ext
    M building/macos64ARMv8/squeak.cog.spur/plugins.int
    M building/macos64ARMv8/squeak.sista.spur/Makefile
    M building/macos64ARMv8/squeak.sista.spur/plugins.ext
    M building/macos64ARMv8/squeak.sista.spur/plugins.int
    M building/macos64ARMv8/squeak.stack.spur/Makefile
    M building/macos64ARMv8/squeak.stack.spur/plugins.ext
    M building/macos64ARMv8/squeak.stack.spur/plugins.int
    M building/macos64x64/HowToBuild
    M building/macos64x64/common/Makefile.app.newspeak
    M building/macos64x64/common/Makefile.app.squeak
    M building/macos64x64/common/Makefile.plugin
    M building/macos64x64/common/Makefile.vm
    M building/macos64x64/newspeak.cog.spur/Makefile
    M building/macos64x64/newspeak.cog.spur/plugins.ext
    M building/macos64x64/newspeak.stack.spur/Makefile
    M building/macos64x64/newspeak.stack.spur/plugins.ext
    M building/macos64x64/pharo.cog.spur.lowcode/Makefile
    M building/macos64x64/pharo.cog.spur.lowcode/plugins.ext
    M building/macos64x64/pharo.cog.spur.lowcode/plugins.int
    M building/macos64x64/pharo.cog.spur/Makefile
    M building/macos64x64/pharo.cog.spur/plugins.ext
    M building/macos64x64/pharo.cog.spur/plugins.int
    M building/macos64x64/pharo.sista.spur/Makefile
    M building/macos64x64/pharo.sista.spur/plugins.ext
    M building/macos64x64/pharo.sista.spur/plugins.int
    M building/macos64x64/pharo.stack.spur.lowcode/Makefile
    M building/macos64x64/pharo.stack.spur.lowcode/plugins.ext
    M building/macos64x64/pharo.stack.spur.lowcode/plugins.int
    M building/macos64x64/pharo.stack.spur/Makefile
    M building/macos64x64/pharo.stack.spur/plugins.ext
    M building/macos64x64/pharo.stack.spur/plugins.int
    M building/macos64x64/squeak.cog.spur/Makefile
    M building/macos64x64/squeak.cog.spur/plugins.ext
    M building/macos64x64/squeak.cog.spur/plugins.int
    M building/macos64x64/squeak.sista.spur/Makefile
    M building/macos64x64/squeak.sista.spur/plugins.ext
    M building/macos64x64/squeak.sista.spur/plugins.int
    M building/macos64x64/squeak.stack.spur/Makefile
    M building/macos64x64/squeak.stack.spur/plugins.ext
    M building/macos64x64/squeak.stack.spur/plugins.int
    M building/sunos32x86/squeak.cog.spur/plugins.ext
    M building/sunos32x86/squeak.cog.spur/plugins.int
    M building/sunos32x86/squeak.stack.spur/plugins.ext
    M building/sunos32x86/squeak.stack.spur/plugins.int
    M building/sunos64x64/squeak.cog.spur/plugins.ext
    M building/sunos64x64/squeak.cog.spur/plugins.int
    M building/sunos64x64/squeak.stack.spur/plugins.ext
    M building/sunos64x64/squeak.stack.spur/plugins.int
    M building/win32x86/HowToBuild
    M building/win32x86/newspeak.cog.spur/Makefile
    M building/win32x86/newspeak.stack.spur/Makefile
    M building/win32x86/pharo.cog.spur.lowcode/Makefile
    M building/win32x86/pharo.cog.spur.lowcode/plugins.ext
    M building/win32x86/pharo.cog.spur.lowcode/plugins.int
    M building/win32x86/pharo.cog.spur/Makefile
    M building/win32x86/pharo.cog.spur/plugins.ext
    M building/win32x86/pharo.cog.spur/plugins.int
    M building/win32x86/pharo.sista.spur/Makefile
    M building/win32x86/pharo.sista.spur/plugins.ext
    M building/win32x86/pharo.sista.spur/plugins.int
    M building/win32x86/pharo.stack.spur/Makefile
    M building/win32x86/pharo.stack.spur/plugins.ext
    M building/win32x86/pharo.stack.spur/plugins.int
    M building/win32x86/squeak.cog.spur.lowcode/Makefile
    M building/win32x86/squeak.cog.spur.lowcode/plugins.ext
    M building/win32x86/squeak.cog.spur.lowcode/plugins.int
    M building/win32x86/squeak.cog.spur/Makefile
    M building/win32x86/squeak.cog.spur/plugins.ext
    M building/win32x86/squeak.cog.spur/plugins.int
    M building/win32x86/squeak.cog.v3/Makefile
    M building/win32x86/squeak.cog.v3/plugins.ext
    M building/win32x86/squeak.cog.v3/plugins.int
    M building/win32x86/squeak.sista.spur/Makefile
    M building/win32x86/squeak.sista.spur/plugins.ext
    M building/win32x86/squeak.sista.spur/plugins.int
    M building/win32x86/squeak.stack.spur/Makefile
    M building/win32x86/squeak.stack.spur/plugins.ext
    M building/win32x86/squeak.stack.spur/plugins.int
    M building/win32x86/squeak.stack.v3/Makefile
    M building/win32x86/squeak.stack.v3/plugins.ext
    M building/win32x86/squeak.stack.v3/plugins.int
    M building/win64x64/HowToBuild
    M building/win64x64/newspeak.cog.spur/Makefile
    M building/win64x64/newspeak.stack.spur/Makefile
    M building/win64x64/pharo.cog.spur/Makefile
    M building/win64x64/pharo.cog.spur/plugins.ext
    M building/win64x64/pharo.cog.spur/plugins.int
    M building/win64x64/pharo.stack.spur/Makefile
    M building/win64x64/pharo.stack.spur/plugins.ext
    M building/win64x64/pharo.stack.spur/plugins.int
    M building/win64x64/squeak.cog.spur/Makefile
    M building/win64x64/squeak.cog.spur/plugins.ext
    M building/win64x64/squeak.cog.spur/plugins.int
    M building/win64x64/squeak.stack.spur/Makefile
    M building/win64x64/squeak.stack.spur/plugins.ext
    M building/win64x64/squeak.stack.spur/plugins.int

  Log Message:
  -----------
  In all build files because of the "building" indirection, change all "../" to "../../" for "src/" paths.


  Commit: 19da7e8ddee4d94ed5c73b4e33f4a6374a3eb545
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/19da7e8ddee4d94ed5c73b4e33f4a6374a3eb545
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M building/win32x86/common/Makefile
    M building/win32x86/common/Makefile.msvc
    M building/win64x64/common/Makefile
    M building/win64x64/common/Makefile.msvc

  Log Message:
  -----------
  For Windows builds, fixes PLUGINSRCDIR, which needs to be "../../../src" (compared to "../../../src/plugins" on all other platforms).


  Commit: ddc6ff03c69c051e1eeaf778b68997fb1c74bb1c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ddc6ff03c69c051e1eeaf778b68997fb1c74bb1c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-16 (Fri, 16 Jul 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64x64/common/Makefile.app
    M src/plugins/RePlugin/RePlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2987

Get rid of a compilation warning on 64 bits in the RePlugin.
In the Mac builds don't be confused by .dSYM hierarchies when fixing up @rpath
in dylibs.


  Commit: 4e5bf5859ccceccbc8414a36a6ccb925193a2f52
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4e5bf5859ccceccbc8414a36a6ccb925193a2f52
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-17 (Sat, 17 Jul 2021)

  Changed paths:
    M building/macos32x86/pharo.cog.spur.lowcode/Makefile
    M building/macos32x86/pharo.cog.spur.minheadless/Makefile
    M building/macos32x86/pharo.cog.spur/Makefile
    M building/macos32x86/pharo.cog.v3/Makefile
    M building/macos32x86/pharo.sista.spur/Makefile
    M building/macos32x86/pharo.stack.spur.lowcode/Makefile
    M building/macos32x86/pharo.stack.spur/Makefile
    M building/macos64ARMv8/pharo.stack.spur.lowcode/Makefile
    M building/macos64ARMv8/pharo.stack.spur/Makefile
    M building/macos64x64/pharo.cog.spur.lowcode/Makefile
    M building/macos64x64/pharo.cog.spur/Makefile
    M building/macos64x64/pharo.sista.spur/Makefile
    M building/macos64x64/pharo.stack.spur.lowcode/Makefile
    M building/macos64x64/pharo.stack.spur/Makefile
    M building/win32x86/pharo.cog.spur.lowcode/Makefile
    M building/win32x86/pharo.cog.spur/Makefile
    M building/win32x86/pharo.sista.spur/Makefile
    M building/win32x86/pharo.stack.spur/Makefile
    M building/win64x64/pharo.cog.spur/Makefile
    M building/win64x64/pharo.stack.spur/Makefile

  Log Message:
  -----------
  For all Pharo build files, fixes the regression of "../../third-party" in the Makefile, which should just not point to the top-folder's "third-party" but custom Makefiles for each third-party project.


  Commit: 255b3d2369bcdb016efc32e5fcb2df79f164c03a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/255b3d2369bcdb016efc32e5fcb2df79f164c03a
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-17 (Sat, 17 Jul 2021)

  Changed paths:
    M src/lowcode.vm.32bit.cog.spur/cogitMIPSEL.c
    M src/lowcode.vm.64bit.cog.spur/cogitARMv8.c
    M src/plugins/RePlugin/RePlugin.c
    M src/vm.32bit.cog.spur/cogitMIPSEL.c
    M src/vm.32bit.cog.v3/cogitARMv5.c
    M src/vm.32bit.cog.v3/cogitIA32.c
    M src/vm.32bit.cog.v3/cogitMIPSEL.c
    M src/vm.32bit.sista.spur/cogitMIPSEL.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2987


  Commit: 0ac537908c3946e4c466ac1a3f799dcb9edd7ef1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0ac537908c3946e4c466ac1a3f799dcb9edd7ef1
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-17 (Sat, 17 Jul 2021)

  Changed paths:
    M building/macos32x86/common/Makefile.app
    M building/macos64ARMv8/common/Makefile.app
    M building/macos64x64/common/Makefile.app
    M src/plugins/RePlugin/RePlugin.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/origin/Cog' into marceltaeumel/src-cleanup


  Commit: 6439590d0b84906f8bfe58a24e22b58b228381ff
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6439590d0b84906f8bfe58a24e22b58b228381ff
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-17 (Sat, 17 Jul 2021)

  Changed paths:
    M building/linux32ARMv6/third-party/Makefile.lib.extra
    M building/linux32x86/pharo.cog.spur.minheadless/build.assert/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/build/mvm
    M building/linux32x86/third-party/Makefile.lib.extra
    M building/linux64ARMv8/third-party/Makefile.lib.extra
    M building/linux64x64/pharo.cog.spur.minheadless/build.assert/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build.debug/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build/mvm
    M building/linux64x64/third-party/Makefile.lib.extra
    M building/macos32x86/common.minheadless/Makefile.lib.extra
    M building/macos32x86/common/Makefile.lib.extra
    M building/macos64ARMv8/common/Makefile.lib.extra
    M building/macos64x64/common/Makefile.lib.extra
    M building/win32x86/common/Makefile.lib.extra
    M building/win64x64/common/Makefile.lib.extra

  Log Message:
  -----------
  In all build files because of extra "buildings" indirection", fix "../" decent into top-level for ".thirdparty-cache".


  Commit: 55a077b6c3250f9503beda54e782821941b21874
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/55a077b6c3250f9503beda54e782821941b21874
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-19 (Mon, 19 Jul 2021)

  Changed paths:
    M platforms/unix/config/mkmf
    M platforms/unix/vm/Makefile.in

  Log Message:
  -----------
  For unix, fixes regression in generated Makefiles.

The mkmf script expects a path constructed from dir+target (e.g. src/plugins/ + BitBltPlugin). For VM, the build target is "vm", which does not work anymore for flavor-specific VM sources (e.g. src/ + vm.32bit.cog.spur) but still for cross-flavor sources (e.g. platforms/unix/ + vm) and cross-platform-cross-flavor sources (e.g., platforms/Cross/ + vm).

Yet, I noticed sqLowcodeFFI* files in platforms/Cross/vm, which makes me believe that that folder is not so "cross-flavor" after all. Maybe that is just an indication that the flexible bytecode sets in the osvm revealed a modularity issue there in the source tree. I don't know.

(P.S.: Time to figure this out ... approx. 6 hours)

[ci skip]


  Commit: 4bb3d87ad955dc4fa8f6465aec1f3a70109c28e5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4bb3d87ad955dc4fa8f6465aec1f3a70109c28e5
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-19 (Mon, 19 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/ia32abi.h
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m
    M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
    M src/plugins/IA32ABI/IA32ABI.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2988

Add hook to IA32ABI's primAlienReplace for Apple Silicon to flip executable
pages into writability around a write to the page via primAlienReplace.
Add implementation in arm64abicc.c.

Get rid of compilaiton warnings with the register set printing code in
sqSqueakMainApp.m.  Normalize the ormatting in sqMacUnixExternalPrims.m.
[ci skip] cuz AFAIA Apple Silicon builds aren't set up yet.


  Commit: f7d08c178ea2f7543ea8c5a7a3868f16f207be8b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f7d08c178ea2f7543ea8c5a7a3868f16f207be8b
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.app
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64x64/common/Makefile.app
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/ia32abi.h
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m
    M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/RePlugin/RePlugin.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/upstream/Cog' into fix_include_order


  Commit: ed3e870a466c97109627e608c3e7c770aa86dde1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ed3e870a466c97109627e608c3e7c770aa86dde1
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cointerp.c
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM sources as per VMMaker.oscog-eem.2988 [VMMaker], merged with fixed include order (i.e. "sqConfig.h" and "sqGnu.h") from VMMaker.oscog-mt.2986 (with dtl.2968 and nice.2957) [VMMakerInbox].


  Commit: 5c69415d1c795417653ca048e45b82a1b0859113
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5c69415d1c795417653ca048e45b82a1b0859113
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M building/linux32ARMv6/editnewspeakinstall.sh
    M building/linux32ARMv7/editnewspeakinstall.sh
    M building/linux32x86/editnewspeakinstall.sh
    M building/linux64x64/editnewspeakinstall.sh
    M building/macos32x86/common.minheadless/Makefile.app
    M building/macos32x86/common.minheadless/Makefile.sources
    M building/macos32x86/common/Makefile.app
    M building/macos32x86/common/Makefile.sources
    M building/macos32x86/newspeak.cog.spur/installer/Makefile
    M building/macos64ARMv8/common/Makefile.app
    M building/macos64ARMv8/common/Makefile.sources
    M building/macos64x64/common/Makefile.app
    M building/macos64x64/common/Makefile.sources
    M building/macos64x64/newspeak.cog.spur/installer/Makefile
    M building/win32x86/newspeak.cog.spur/installer/links
    M building/win64x64/newspeak.cog.spur/installer/links

  Log Message:
  -----------
  In all build files because of extra "buildings" indirection, fixes references to external "sources" folder. That folder is, for example, automatically created when building the VM in macOS. During app-bundling, the .source file will be downloaded from files.squeak.org and stored in (osvm)/sources/ to then be used in the macOS app bundle. There are Newspeak-specific scripts for Linux and Windows pointing to those sources as well.


  Commit: 82087195f248fa7703600009aa9ff97c6f34923c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/82087195f248fa7703600009aa9ff97c6f34923c
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c

  Log Message:
  -----------
  Since sizeof(long)= 4 on WIN32 use sqIntptr_t for the type of regArgs in
the ARMv8 thunkEntry. [ci skip]


  Commit: f1a975593945de270e967750286ab9ce744afe49
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f1a975593945de270e967750286ab9ce744afe49
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/ia32abi.h

  Log Message:
  -----------
  Slightly safer code in an edge case in the ARMv8 thunkEntry on MAP_JIT plats.
Record a design decision regarding thunk allocation. [ci skip]


  Commit: 4e984ef1031b357d1abc6a21208ed143da3dadd9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4e984ef1031b357d1abc6a21208ed143da3dadd9
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.vm

  Log Message:
  -----------
  Rescue the 64-bit Mac stack builds by making linking with a variable order
file contingent on _variable_order existing.  Add this to the 32-bit Mac
makefile. [ci skip]


  Commit: d7bae62c17401383ecdb2b9386663672abaadf51
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d7bae62c17401383ecdb2b9386663672abaadf51
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/dabusinessARM.h
    R platforms/Cross/plugins/IA32ABI/dabusinessARM32.h
    R platforms/Cross/plugins/IA32ABI/dabusinessARM64.h

  Log Message:
  -----------
  Add the extra four register parameters to Alien callouts on ARMv8.
Nuke the unused dabusinessARM32.h & dabusinessARM64.h.


  Commit: 8ef1b29fdf35805b0384eab2a0132fcb6e55eb34
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8ef1b29fdf35805b0384eab2a0132fcb6e55eb34
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/dabusiness.h
    M platforms/Cross/plugins/IA32ABI/dabusinessARM.h
    M platforms/Cross/plugins/IA32ABI/dabusinessppc.h

  Log Message:
  -----------
  Use signed/positiveMachineIntegerValueOf in Alien marshalling, not 32-bit.


  Commit: b08b97fd63f139c028a08f775e0554a8f836ec89
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b08b97fd63f139c028a08f775e0554a8f836ec89
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm32abicc.c
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    A platforms/Cross/plugins/IA32ABI/objAccess.h
    M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64abicc.c

  Log Message:
  -----------
  Rationalize all the object access macros in IA32ABI into a single file,
correcting the bug that ARMv8 was assuming 32-bit SmallInteger representation
(1 tag bit).


  Commit: a75a568942481ecd534312d5fff3866136cd69ee
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a75a568942481ecd534312d5fff3866136cd69ee
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2989

Avoid toggling code zone executability on scavenge.


  Commit: a9f62757ba1dc1b37421df6e47c385f8180bd9cd
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a9f62757ba1dc1b37421df6e47c385f8180bd9cd
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-20 (Tue, 20 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c

  Log Message:
  -----------
  Remember to flush the D & I caches on apple after flipping a thunk's memory
back to executable.


  Commit: 9f3da93fb6291cf7fb5bbe7f1e9ffa21a7bf7a23
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9f3da93fb6291cf7fb5bbe7f1e9ffa21a7bf7a23
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-21 (Wed, 21 Jul 2021)

  Changed paths:
    M building/linux32ARMv6/editnewspeakinstall.sh
    M building/linux32ARMv6/editpharoinstall.sh
    M building/linux32ARMv6/makeall
    M building/linux32ARMv6/makeallclean
    M building/linux32ARMv6/makeallmakefiles
    M building/linux32ARMv6/makeproduct
    M building/linux32ARMv6/makeproductclean
    M building/linux32ARMv6/newspeak.cog.spur/build.assert/mvm
    M building/linux32ARMv6/newspeak.cog.spur/build.debug/mvm
    M building/linux32ARMv6/newspeak.cog.spur/build/mvm
    M building/linux32ARMv6/newspeak.cog.spur/makeallclean
    M building/linux32ARMv6/newspeak.cog.spur/makealldirty
    M building/linux32ARMv6/newspeak.stack.spur/build.assert/mvm
    M building/linux32ARMv6/newspeak.stack.spur/build.debug/mvm
    M building/linux32ARMv6/newspeak.stack.spur/build/mvm
    M building/linux32ARMv6/newspeak.stack.spur/makeallclean
    M building/linux32ARMv6/newspeak.stack.spur/makealldirty
    M building/linux32ARMv6/pharo.cog.spur/build.assert/mvm
    M building/linux32ARMv6/pharo.cog.spur/build.debug/mvm
    M building/linux32ARMv6/pharo.cog.spur/build/mvm
    M building/linux32ARMv6/pharo.cog.spur/makeallclean
    M building/linux32ARMv6/pharo.cog.spur/makealldirty
    M building/linux32ARMv6/pharo.cog.spur/prepare-rpi.sh
    M building/linux32ARMv6/squeak.cog.spur/build.assert/mvm
    M building/linux32ARMv6/squeak.cog.spur/build.debug/mvm
    M building/linux32ARMv6/squeak.cog.spur/build/mvm
    M building/linux32ARMv6/squeak.cog.spur/makeallclean
    M building/linux32ARMv6/squeak.cog.spur/makealldirty
    M building/linux32ARMv6/squeak.cog.v3/build.assert/mvm
    M building/linux32ARMv6/squeak.cog.v3/build.debug/mvm
    M building/linux32ARMv6/squeak.cog.v3/build/mvm
    M building/linux32ARMv6/squeak.cog.v3/makeallclean
    M building/linux32ARMv6/squeak.cog.v3/makealldirty
    M building/linux32ARMv6/squeak.stack.spur/build.assert/mvm
    M building/linux32ARMv6/squeak.stack.spur/build.debug/mvm
    M building/linux32ARMv6/squeak.stack.spur/build/mvm
    M building/linux32ARMv6/squeak.stack.spur/makeallclean
    M building/linux32ARMv6/squeak.stack.spur/makealldirty
    M building/linux32ARMv6/squeak.stack.v3/build.assert/mvm
    M building/linux32ARMv6/squeak.stack.v3/build.debug/mvm
    M building/linux32ARMv6/squeak.stack.v3/build/mvm
    M building/linux32ARMv6/squeak.stack.v3/makeallclean
    M building/linux32ARMv6/squeak.stack.v3/makealldirty
    M building/linux32ARMv6/third-party/mvm
    M building/linux32ARMv7/editnewspeakinstall.sh
    M building/linux32ARMv7/makeall
    M building/linux32ARMv7/makeallclean
    M building/linux32ARMv7/makeproduct
    M building/linux32ARMv7/makeproductclean
    M building/linux32ARMv7/newspeak.cog.spur/build.assert/mvm
    M building/linux32ARMv7/newspeak.cog.spur/build.debug/mvm
    M building/linux32ARMv7/newspeak.cog.spur/build/mvm
    M building/linux32ARMv7/newspeak.stack.spur/build.assert/mvm
    M building/linux32ARMv7/newspeak.stack.spur/build.debug/mvm
    M building/linux32ARMv7/newspeak.stack.spur/build/mvm
    M building/linux32x86/bochsx64/conf.COG
    M building/linux32x86/bochsx64/conf.COG.dbg
    M building/linux32x86/bochsx64/makeem
    M building/linux32x86/bochsx86/conf.COG
    M building/linux32x86/bochsx86/makeem
    M building/linux32x86/editnewspeakinstall.sh
    M building/linux32x86/editpharoinstall.sh
    M building/linux32x86/gdbarm32/conf.COG
    M building/linux32x86/gdbarm32/makeem
    M building/linux32x86/makeall
    M building/linux32x86/makeallclean
    M building/linux32x86/makeallmakefiles
    M building/linux32x86/makeproduct
    M building/linux32x86/makeproductclean
    M building/linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/newspeak.cog.spur/build.assert/mvm
    M building/linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/newspeak.cog.spur/build.debug/mvm
    M building/linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
    M building/linux32x86/newspeak.cog.spur/build/mvm
    M building/linux32x86/newspeak.cog.spur/makeallclean
    M building/linux32x86/newspeak.cog.spur/makealldirty
    M building/linux32x86/newspeak.sista.spur/makeallclean
    M building/linux32x86/newspeak.sista.spur/makealldirty
    M building/linux32x86/newspeak.stack.spur/build.assert/mvm
    M building/linux32x86/newspeak.stack.spur/build.debug/mvm
    M building/linux32x86/newspeak.stack.spur/build/mvm
    M building/linux32x86/newspeak.stack.spur/makeallclean
    M building/linux32x86/newspeak.stack.spur/makealldirty
    M building/linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/nsnac.cog.spur/build.assert/mvm
    M building/linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/nsnac.cog.spur/build.debug/mvm
    M building/linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm
    M building/linux32x86/nsnac.cog.spur/build/mvm
    M building/linux32x86/nsnac.cog.spur/makeallclean
    M building/linux32x86/nsnac.cog.spur/makealldirty
    M building/linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build.assert/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build.debug/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/build/mvm
    M building/linux32x86/pharo.cog.spur.lowcode/makeallclean
    M building/linux32x86/pharo.cog.spur.lowcode/makealldirty
    M building/linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/build.assert/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/build/mvm
    M building/linux32x86/pharo.cog.spur.minheadless/makeallclean
    M building/linux32x86/pharo.cog.spur.minheadless/makealldirty
    M building/linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur/build.assert/mvm
    M building/linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur/build.debug/mvm
    M building/linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.cog.spur/build/mvm
    M building/linux32x86/pharo.cog.spur/makeallclean
    M building/linux32x86/pharo.cog.spur/makealldirty
    M building/linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/pharo.sista.spur/build.assert/mvm
    M building/linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/pharo.sista.spur/build.debug/mvm
    M building/linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.sista.spur/build/mvm
    M building/linux32x86/pharo.sista.spur/makeallclean
    M building/linux32x86/pharo.sista.spur/makealldirty
    M building/linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build.assert/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build.debug/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/build/mvm
    M building/linux32x86/pharo.stack.spur.lowcode/makeallclean
    M building/linux32x86/pharo.stack.spur.lowcode/makealldirty
    M building/linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.spur/build.assert/mvm
    M building/linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.spur/build.debug/mvm
    M building/linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.spur/build/mvm
    M building/linux32x86/squeak.cog.spur/makeallclean
    M building/linux32x86/squeak.cog.spur/makealldirty
    M building/linux32x86/squeak.cog.spur/makethbdirty
    M building/linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.v3/build.assert/mvm
    M building/linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.v3/build.debug/mvm
    M building/linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
    M building/linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm
    M building/linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm
    M building/linux32x86/squeak.cog.v3/build.multithreaded/mvm
    M building/linux32x86/squeak.cog.v3/build/mvm
    M building/linux32x86/squeak.cog.v3/makeallclean
    M building/linux32x86/squeak.cog.v3/makealldirty
    M building/linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm
    M building/linux32x86/squeak.sista.spur/build.assert/mvm
    M building/linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm
    M building/linux32x86/squeak.sista.spur/build.debug/mvm
    M building/linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm
    M building/linux32x86/squeak.sista.spur/build/mvm
    M building/linux32x86/squeak.sista.spur/makeallclean
    M building/linux32x86/squeak.sista.spur/makealldirty
    M building/linux32x86/squeak.stack.spur/build.assert/mvm
    M building/linux32x86/squeak.stack.spur/build.debug/mvm
    M building/linux32x86/squeak.stack.spur/build/mvm
    M building/linux32x86/squeak.stack.spur/makeallclean
    M building/linux32x86/squeak.stack.spur/makealldirty
    M building/linux32x86/squeak.stack.v3/build.assert/mvm
    M building/linux32x86/squeak.stack.v3/build.debug/mvm
    M building/linux32x86/squeak.stack.v3/build/mvm
    M building/linux32x86/squeak.stack.v3/makeallclean
    M building/linux32x86/squeak.stack.v3/makealldirty
    M building/linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/output.0
    M building/linux32x86/third-party/alsa-lib-1.0.17a/autom4te.cache/output.1
    M building/linux32x86/third-party/alsa-lib-1.0.17a/compile
    M building/linux32x86/third-party/alsa-lib-1.0.17a/config.guess
    M building/linux32x86/third-party/alsa-lib-1.0.17a/config.sub
    M building/linux32x86/third-party/alsa-lib-1.0.17a/configure
    M building/linux32x86/third-party/alsa-lib-1.0.17a/cvscompile
    M building/linux32x86/third-party/alsa-lib-1.0.17a/depcomp
    M building/linux32x86/third-party/alsa-lib-1.0.17a/gitcompile
    M building/linux32x86/third-party/alsa-lib-1.0.17a/install-sh
    M building/linux32x86/third-party/alsa-lib-1.0.17a/missing
    M building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/common.py
    M building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/hda.py
    M building/linux32x86/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/main.py
    M building/linux32x86/third-party/alsa-lib-1.0.17a/utils/buildrpm
    M building/linux32x86/third-party/mvm
    M building/linux64ARMv8/editpharoinstall.sh
    M building/linux64ARMv8/makeall
    M building/linux64ARMv8/makeallclean
    M building/linux64ARMv8/makeallmakefiles
    M building/linux64ARMv8/makeallsqueak
    M building/linux64ARMv8/pharo.stack.spur/apt-get-libs.sh
    M building/linux64ARMv8/pharo.stack.spur/build.debug/mvm
    M building/linux64ARMv8/pharo.stack.spur/build/mvm
    M building/linux64ARMv8/squeak.cog.spur/build.assert/mvm
    M building/linux64ARMv8/squeak.cog.spur/build.debug/mvm
    M building/linux64ARMv8/squeak.cog.spur/build/mvm
    M building/linux64ARMv8/squeak.cog.spur/makeclean
    M building/linux64ARMv8/squeak.cog.spur/makedirty
    M building/linux64ARMv8/squeak.cogmt.spur/build.assert/mvm
    M building/linux64ARMv8/squeak.cogmt.spur/build.debug/mvm
    M building/linux64ARMv8/squeak.cogmt.spur/build/mvm
    M building/linux64ARMv8/squeak.cogmt.spur/makeclean
    M building/linux64ARMv8/squeak.cogmt.spur/makedirty
    M building/linux64ARMv8/squeak.stack.spur/build.assert/mvm
    M building/linux64ARMv8/squeak.stack.spur/build.debug/mvm
    M building/linux64ARMv8/squeak.stack.spur/build/mvm
    M building/linux64ARMv8/squeak.stack.spur/makeallclean
    M building/linux64ARMv8/squeak.stack.spur/makealldirty
    M building/linux64ARMv8/third-party/mvm
    M building/linux64x64/bochsx64/conf.COG
    M building/linux64x64/bochsx64/conf.COG.dbg
    M building/linux64x64/bochsx64/makeem
    M building/linux64x64/bochsx86/conf.COG
    M building/linux64x64/bochsx86/makeem
    M building/linux64x64/editnewspeakinstall.sh
    M building/linux64x64/editpharoinstall.sh
    M building/linux64x64/gdbarm32/conf.COG
    M building/linux64x64/gdbarm32/makeem
    M building/linux64x64/gdbarm64/conf.COG
    M building/linux64x64/gdbarm64/makeem
    M building/linux64x64/makeall
    M building/linux64x64/makeallclean
    M building/linux64x64/makeallmakefiles
    M building/linux64x64/makeallsqueak
    M building/linux64x64/makeproduct
    M building/linux64x64/makeproductclean
    M building/linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux64x64/newspeak.cog.spur/build.assert/mvm
    M building/linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux64x64/newspeak.cog.spur/build.debug/mvm
    M building/linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm
    M building/linux64x64/newspeak.cog.spur/build/mvm
    M building/linux64x64/newspeak.cog.spur/makeallclean
    M building/linux64x64/newspeak.cog.spur/makealldirty
    M building/linux64x64/newspeak.sista.spur/makeallclean
    M building/linux64x64/newspeak.sista.spur/makealldirty
    M building/linux64x64/newspeak.stack.spur/build.assert/mvm
    M building/linux64x64/newspeak.stack.spur/build.debug/mvm
    M building/linux64x64/newspeak.stack.spur/build/mvm
    M building/linux64x64/newspeak.stack.spur/makeallclean
    M building/linux64x64/newspeak.stack.spur/makealldirty
    M building/linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux64x64/nsnac.cog.spur/build.assert/mvm
    M building/linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux64x64/nsnac.cog.spur/build.debug/mvm
    M building/linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm
    M building/linux64x64/nsnac.cog.spur/build/mvm
    M building/linux64x64/nsnac.cog.spur/makeallclean
    M building/linux64x64/nsnac.cog.spur/makealldirty
    M building/linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build.assert/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build.debug/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/build/mvm
    M building/linux64x64/pharo.cog.spur.minheadless/makeallclean
    M building/linux64x64/pharo.cog.spur.minheadless/makealldirty
    M building/linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur/build.assert/mvm
    M building/linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur/build.debug/mvm
    M building/linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm
    M building/linux64x64/pharo.cog.spur/build/mvm
    M building/linux64x64/pharo.cog.spur/makeallclean
    M building/linux64x64/pharo.cog.spur/makealldirty
    M building/linux64x64/pharo.sista.spur/makeallclean
    M building/linux64x64/pharo.sista.spur/makealldirty
    M building/linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm
    M building/linux64x64/squeak.cog.spur/build.assert/mvm
    M building/linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm
    M building/linux64x64/squeak.cog.spur/build.debug/mvm
    M building/linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm
    M building/linux64x64/squeak.cog.spur/build/mvm
    M building/linux64x64/squeak.cog.spur/makeallclean
    M building/linux64x64/squeak.cog.spur/makealldirty
    M building/linux64x64/squeak.cog.spur/makethbdirty
    M building/linux64x64/squeak.sista.spur/makeallclean
    M building/linux64x64/squeak.sista.spur/makealldirty
    M building/linux64x64/squeak.stack.spur/build.assert/mvm
    M building/linux64x64/squeak.stack.spur/build.debug/mvm
    M building/linux64x64/squeak.stack.spur/build/mvm
    M building/linux64x64/squeak.stack.spur/makeallclean
    M building/linux64x64/squeak.stack.spur/makealldirty
    M building/linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/output.0
    M building/linux64x64/third-party/alsa-lib-1.0.17a/autom4te.cache/output.1
    M building/linux64x64/third-party/alsa-lib-1.0.17a/compile
    M building/linux64x64/third-party/alsa-lib-1.0.17a/config.guess
    M building/linux64x64/third-party/alsa-lib-1.0.17a/config.sub
    M building/linux64x64/third-party/alsa-lib-1.0.17a/configure
    M building/linux64x64/third-party/alsa-lib-1.0.17a/cvscompile
    M building/linux64x64/third-party/alsa-lib-1.0.17a/depcomp
    M building/linux64x64/third-party/alsa-lib-1.0.17a/gitcompile
    M building/linux64x64/third-party/alsa-lib-1.0.17a/install-sh
    M building/linux64x64/third-party/alsa-lib-1.0.17a/missing
    M building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/common.py
    M building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/hda.py
    M building/linux64x64/third-party/alsa-lib-1.0.17a/modules/mixer/simple/python/main.py
    M building/linux64x64/third-party/alsa-lib-1.0.17a/utils/buildrpm
    M building/linux64x64/third-party/mvm
    M building/macos32x86/bochsx64/conf.COG
    M building/macos32x86/bochsx64/conf.COG.dbg
    M building/macos32x86/bochsx64/makeclean
    M building/macos32x86/bochsx64/makeem
    M building/macos32x86/bochsx86/conf.COG
    M building/macos32x86/bochsx86/conf.COG.dbg
    M building/macos32x86/bochsx86/makeclean
    M building/macos32x86/bochsx86/makeem
    M building/macos32x86/common.minheadless/mkInternalPluginsList.sh
    M building/macos32x86/common.minheadless/mkNamedPrims.sh
    M building/macos32x86/gdbarm32/conf.COG
    M building/macos32x86/gdbarm32/makeem
    M building/macos32x86/gdbarm64/conf.COG
    M building/macos32x86/gdbarm64/makeem
    M building/macos32x86/makeall
    M building/macos32x86/makeallinstall
    M building/macos32x86/makeproduct
    M building/macos32x86/makeproductclean
    M building/macos32x86/makeproductinstall
    M building/macos32x86/makesista
    M building/macos32x86/makespur
    M building/macos32x86/newspeak.cog.spur/mvm
    M building/macos32x86/newspeak.stack.spur/mvm
    M building/macos32x86/pharo.cog.spur.lowcode/mvm
    M building/macos32x86/pharo.cog.spur.minheadless/mvm
    M building/macos32x86/pharo.cog.spur/mvm
    M building/macos32x86/pharo.cog.v3/mvm
    M building/macos32x86/pharo.sista.spur/mvm
    M building/macos32x86/pharo.stack.spur.lowcode/mvm
    M building/macos32x86/pharo.stack.spur/mvm
    M building/macos32x86/squeak.cog.spur/mvm
    M building/macos32x86/squeak.cog.v3/mvm
    M building/macos32x86/squeak.sista.spur/mvm
    M building/macos32x86/squeak.stack.spur/mvm
    M building/macos32x86/squeak.stack.v3/mvm
    M building/macos64ARMv8/bochsx64/conf.COG
    M building/macos64ARMv8/bochsx64/conf.COG.dbg
    M building/macos64ARMv8/bochsx64/makeclean
    M building/macos64ARMv8/bochsx64/makeem
    M building/macos64ARMv8/bochsx86/conf.COG
    M building/macos64ARMv8/bochsx86/conf.COG.dbg
    M building/macos64ARMv8/bochsx86/makeclean
    M building/macos64ARMv8/bochsx86/makeem
    M building/macos64ARMv8/gdbarm32/clean
    M building/macos64ARMv8/gdbarm32/conf.COG
    M building/macos64ARMv8/gdbarm32/makeem
    M building/macos64ARMv8/gdbarm64/clean
    M building/macos64ARMv8/gdbarm64/conf.COG
    M building/macos64ARMv8/gdbarm64/makeem
    M building/macos64ARMv8/makeall
    M building/macos64ARMv8/makeallinstall
    M building/macos64ARMv8/makeproduct
    M building/macos64ARMv8/makeproductinstall
    M building/macos64ARMv8/makesista
    M building/macos64ARMv8/makespur
    M building/macos64ARMv8/pharo.stack.spur.lowcode/mvm
    M building/macos64ARMv8/pharo.stack.spur/mvm
    M building/macos64ARMv8/squeak.cog.spur/mvm
    M building/macos64ARMv8/squeak.sista.spur/mvm
    M building/macos64ARMv8/squeak.stack.spur/mvm
    M building/macos64x64/bochsx64/conf.COG
    M building/macos64x64/bochsx64/conf.COG.dbg
    M building/macos64x64/bochsx64/makeclean
    M building/macos64x64/bochsx64/makeem
    M building/macos64x64/bochsx86/conf.COG
    M building/macos64x64/bochsx86/conf.COG.dbg
    M building/macos64x64/bochsx86/makeclean
    M building/macos64x64/bochsx86/makeem
    M building/macos64x64/gdbarm32/clean
    M building/macos64x64/gdbarm32/conf.COG
    M building/macos64x64/gdbarm32/makeem
    M building/macos64x64/gdbarm64/clean
    M building/macos64x64/gdbarm64/conf.COG
    M building/macos64x64/gdbarm64/makeem
    M building/macos64x64/makeall
    M building/macos64x64/makeallinstall
    M building/macos64x64/makeproduct
    M building/macos64x64/makeproductinstall
    M building/macos64x64/makesista
    M building/macos64x64/makespur
    M building/macos64x64/newspeak.cog.spur/mvm
    M building/macos64x64/newspeak.stack.spur/mvm
    M building/macos64x64/pharo.cog.spur.lowcode/mvm
    M building/macos64x64/pharo.cog.spur/mvm
    M building/macos64x64/pharo.sista.spur/mvm
    M building/macos64x64/pharo.stack.spur.lowcode/mvm
    M building/macos64x64/pharo.stack.spur/mvm
    M building/macos64x64/squeak.cog.spur/mvm
    M building/macos64x64/squeak.sista.spur/mvm
    M building/macos64x64/squeak.stack.spur/mvm
    M building/minheadless.cmake/x64/common/configure_variant.sh
    M building/minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm
    M building/minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm_configure
    M building/minheadless.cmake/x64/pharo.cog.spur+sdl2/mvm_configure_variant
    M building/minheadless.cmake/x64/pharo.cog.spur/mvm
    M building/minheadless.cmake/x64/pharo.cog.spur/mvm_configure
    M building/minheadless.cmake/x64/pharo.cog.spur/mvm_configure_variant
    M building/minheadless.cmake/x64/pharo.stack.spur/mvm
    M building/minheadless.cmake/x64/pharo.stack.spur/mvm_configure
    M building/minheadless.cmake/x64/pharo.stack.spur/mvm_configure_variant
    M building/minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm
    M building/minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm_configure
    M building/minheadless.cmake/x64/squeak.cog.spur+sdl2/mvm_configure_variant
    M building/minheadless.cmake/x64/squeak.cog.spur/mvm
    M building/minheadless.cmake/x64/squeak.cog.spur/mvm_configure
    M building/minheadless.cmake/x64/squeak.cog.spur/mvm_configure_variant
    M building/minheadless.cmake/x64/squeak.stack.spur/mvm
    M building/minheadless.cmake/x64/squeak.stack.spur/mvm_configure
    M building/minheadless.cmake/x64/squeak.stack.spur/mvm_configure_variant
    M building/minheadless.cmake/x86/common/configure_variant.sh
    M building/minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm
    M building/minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm_configure
    M building/minheadless.cmake/x86/pharo.cog.spur+sdl2/mvm_configure_variant
    M building/minheadless.cmake/x86/pharo.cog.spur/mvm
    M building/minheadless.cmake/x86/pharo.cog.spur/mvm_configure
    M building/minheadless.cmake/x86/pharo.cog.spur/mvm_configure_variant
    M building/minheadless.cmake/x86/pharo.stack.spur/mvm
    M building/minheadless.cmake/x86/pharo.stack.spur/mvm_configure
    M building/minheadless.cmake/x86/pharo.stack.spur/mvm_configure_variant
    M building/minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm
    M building/minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm_configure
    M building/minheadless.cmake/x86/squeak.cog.spur+sdl2/mvm_configure_variant
    M building/minheadless.cmake/x86/squeak.cog.spur/mvm
    M building/minheadless.cmake/x86/squeak.cog.spur/mvm_configure
    M building/minheadless.cmake/x86/squeak.cog.spur/mvm_configure_variant
    M building/minheadless.cmake/x86/squeak.stack.spur/mvm
    M building/minheadless.cmake/x86/squeak.stack.spur/mvm_configure
    M building/minheadless.cmake/x86/squeak.stack.spur/mvm_configure_variant
    M building/sunos32x86/squeak.cog.spur/build/mvm
    M building/sunos32x86/squeak.stack.spur/build/mvm
    M building/sunos64x64/squeak.cog.spur/build/mvm
    M building/sunos64x64/squeak.stack.spur/build/mvm
    M building/win32x86/bochsx64/conf.COG
    M building/win32x86/bochsx64/conf.COG.dbg
    M building/win32x86/bochsx64/makeem
    M building/win32x86/bochsx86/conf.COG
    M building/win32x86/bochsx86/makeem
    M building/win32x86/makeall
    M building/win32x86/makeallinstall
    M building/win32x86/makeproduct
    M building/win32x86/makeproductinstall
    M building/win32x86/newspeak.cog.spur/installer/links
    M building/win32x86/newspeak.cog.spur/mvm
    M building/win32x86/newspeak.stack.spur/mvm
    M building/win32x86/pharo.cog.spur.lowcode/mvm
    M building/win32x86/pharo.cog.spur/mvm
    M building/win32x86/pharo.sista.spur/mvm
    M building/win32x86/pharo.stack.spur/mvm
    M building/win32x86/squeak.cog.spur.lowcode/mvm
    M building/win32x86/squeak.cog.spur/mvm
    M building/win32x86/squeak.cog.v3/mvm
    M building/win32x86/squeak.sista.spur/mvm
    M building/win32x86/squeak.stack.spur/mvm
    M building/win32x86/squeak.stack.v3/mvm
    M building/win64x64/makeall
    M building/win64x64/makeallinstall
    M building/win64x64/makeproduct
    M building/win64x64/makeproductinstall
    M building/win64x64/newspeak.cog.spur/installer/links
    M building/win64x64/newspeak.cog.spur/mvm
    M building/win64x64/newspeak.stack.spur/mvm
    M building/win64x64/pharo.cog.spur/mvm
    M building/win64x64/pharo.stack.spur/mvm
    M building/win64x64/squeak.cog.spur/mvm
    M building/win64x64/squeak.stack.spur/mvm

  Log Message:
  -----------
  Restore execute permission on all shell scripts.
$ grep -rl '#!.*/bin/' building | xargs chmod +x
Thanks to Dave Lewis for helping out here! :-)


  Commit: 6b164bd605d55599fff04c47569e59e394755d53
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6b164bd605d55599fff04c47569e59e394755d53
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-21 (Wed, 21 Jul 2021)

  Changed paths:
    M building/linux32ARMv6/editnewspeakinstall.sh
    M building/linux32ARMv7/editnewspeakinstall.sh
    M building/linux32x86/editnewspeakinstall.sh
    M building/linux64x64/editnewspeakinstall.sh
    M building/macos32x86/common.minheadless/Makefile.app
    M building/macos32x86/common.minheadless/Makefile.sources
    M building/macos32x86/common/Makefile.app
    M building/macos32x86/common/Makefile.sources
    M building/macos32x86/newspeak.cog.spur/installer/Makefile
    M building/macos64ARMv8/common/Makefile.app
    M building/macos64ARMv8/common/Makefile.sources
    M building/macos64x64/common/Makefile.app
    M building/macos64x64/common/Makefile.sources
    M building/macos64x64/newspeak.cog.spur/installer/Makefile
    M building/win32x86/newspeak.cog.spur/installer/links
    M building/win64x64/newspeak.cog.spur/installer/links

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/marceltaeumel/src-cleanup' into marceltaeumel/src-cleanup


  Commit: de84852c27aa7d935477400f67f08c062870bff9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/de84852c27aa7d935477400f67f08c062870bff9
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-21 (Wed, 21 Jul 2021)

  Changed paths:
    M src/lowcode.vm.32bit.cog.spur/cogitARMv5.c
    M src/lowcode.vm.32bit.cog.spur/cogitIA32.c
    M src/lowcode.vm.32bit.cog.spur/cogitMIPSEL.c
    M src/lowcode.vm.64bit.cog.spur/cogitARMv8.c
    M src/lowcode.vm.64bit.cog.spur/cogitX64SysV.c
    M src/lowcode.vm.64bit.cog.spur/cogitX64WIN64.c
    M src/newspeak.vm.32bit.cog.spur/cogitARMv5.c
    M src/newspeak.vm.32bit.cog.spur/cogitIA32.c
    M src/newspeak.vm.32bit.cog.spur/cogitMIPSEL.c
    M src/newspeak.vm.64bit.cog.spur/cogitARMv8.c
    M src/newspeak.vm.64bit.cog.spur/cogitX64SysV.c
    M src/newspeak.vm.64bit.cog.spur/cogitX64WIN64.c
    M src/vm.32bit.cog.spur/cogitARMv5.c
    M src/vm.32bit.cog.spur/cogitIA32.c
    M src/vm.32bit.cog.spur/cogitMIPSEL.c
    M src/vm.32bit.cog.v3/cogitARMv5.c
    M src/vm.32bit.cog.v3/cogitIA32.c
    M src/vm.32bit.cog.v3/cogitMIPSEL.c
    M src/vm.32bit.sista.spur/cogitARMv5.c
    M src/vm.32bit.sista.spur/cogitIA32.c
    M src/vm.32bit.sista.spur/cogitMIPSEL.c
    M src/vm.64bit.cog.spur/cogitARMv8.c
    M src/vm.64bit.cog.spur/cogitX64SysV.c
    M src/vm.64bit.cog.spur/cogitX64WIN64.c
    M src/vm.64bit.sista.spur/cogitARMv8.c
    M src/vm.64bit.sista.spur/cogitX64SysV.c
    M src/vm.64bit.sista.spur/cogitX64WIN64.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2989


  Commit: c488ac4b78e819ecf3836ecb2c20063fdd98ffc9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c488ac4b78e819ecf3836ecb2c20063fdd98ffc9
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-21 (Wed, 21 Jul 2021)

  Changed paths:
    M building/macos32x86/common/Makefile.vm
    M building/macos64ARMv8/common/Makefile.vm
    M building/macos64x64/common/Makefile.vm
    M platforms/Cross/plugins/IA32ABI/arm32abicc.c
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/dabusiness.h
    M platforms/Cross/plugins/IA32ABI/dabusinessARM.h
    R platforms/Cross/plugins/IA32ABI/dabusinessARM32.h
    R platforms/Cross/plugins/IA32ABI/dabusinessARM64.h
    M platforms/Cross/plugins/IA32ABI/dabusinessppc.h
    M platforms/Cross/plugins/IA32ABI/ia32abi.h
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    A platforms/Cross/plugins/IA32ABI/objAccess.h
    M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64abicc.c
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m
    M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
    M src/plugins/IA32ABI/IA32ABI.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/upstream/Cog' into marceltaeumel/src-cleanup


  Commit: c0d1a55747aa807e79060544eb364819db6aea76
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c0d1a55747aa807e79060544eb364819db6aea76
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-21 (Wed, 21 Jul 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2991

CogARMv8Compiler: fix an offset range limitation bug with storing high
index temp vars (as seen in TWindowFrame class>>constructMesh:).


  Commit: 32aae72384e7524fccf30d0651783999de95ac68
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/32aae72384e7524fccf30d0651783999de95ac68
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-22 (Thu, 22 Jul 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.vm
    M platforms/unix/vm/sqUnixSpurMemory.c

  Log Message:
  -----------
  MacOS builds: for cross compiling make sure that getversion is compiled for the
hostm not the target, as it must run on the host.  Eliminate an unnecessary
error report in sqUnixSpurMemory.c when launching on Apple Silicon with MAP_JIT.
[ci skip]


  Commit: 95a8bd50448c3418035d51e08d79744c90a6ff26
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/95a8bd50448c3418035d51e08d79744c90a6ff26
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-22 (Thu, 22 Jul 2021)

  Changed paths:
    M platforms/unix/vm/sqUnixSpurMemory.c

  Log Message:
  -----------
  oops; get the directive right in sqUnixSpurMemory.c [ci skip]


  Commit: c7d93aa5d8e231ab4c5caee119d6764796df57f8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c7d93aa5d8e231ab4c5caee119d6764796df57f8
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-23 (Fri, 23 Jul 2021)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspur64src/vm/interp.h
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspursrc/vm/interp.h
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstack64src/vm/interp.h
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M nsspurstacksrc/vm/interp.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2991, merged with VMMaker.oscog-nice.2957 to fix_include_order.


  Commit: 9c9b4f4dc988c399097478790654d30bc7b5f5fd
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9c9b4f4dc988c399097478790654d30bc7b5f5fd
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-23 (Fri, 23 Jul 2021)

  Changed paths:
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.vm
    M platforms/Cross/plugins/IA32ABI/arm32abicc.c
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/dabusiness.h
    M platforms/Cross/plugins/IA32ABI/dabusinessARM.h
    R platforms/Cross/plugins/IA32ABI/dabusinessARM32.h
    R platforms/Cross/plugins/IA32ABI/dabusinessARM64.h
    M platforms/Cross/plugins/IA32ABI/dabusinessppc.h
    M platforms/Cross/plugins/IA32ABI/ia32abi.h
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    A platforms/Cross/plugins/IA32ABI/objAccess.h
    M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64abicc.c
    M platforms/unix/vm/sqUnixSpurMemory.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/upstream/Cog' into fix_include_order


  Commit: e07bba4f07f03af24048592acaa42d5e43e49be2
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e07bba4f07f03af24048592acaa42d5e43e49be2
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-23 (Fri, 23 Jul 2021)

  Changed paths:
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspur64src/vm/interp.h
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspursrc/vm/interp.h
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstack64src/vm/interp.h
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M nsspurstacksrc/vm/interp.h
    M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c
    M platforms/Cross/plugins/IA32ABI/xabicc.c
    M platforms/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c
    M platforms/Cross/plugins/Squeak3D/b3dInit.c
    M platforms/Cross/plugins/Squeak3D/b3dMain.c
    M platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c
    M platforms/Cross/vm/sqAssert.h
    M platforms/Cross/vm/sqHeapMap.c
    M platforms/Cross/vm/sqSCCSVersion.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/unix/config/getversion.c
    M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
    M platforms/unix/vm/aio.c
    M platforms/unix/vm/sqUnixVMProfile.c
    M platforms/win32/vm/sqPlatformSpecific.h
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  Merge pull request #562 from OpenSmalltalk/fix_include_order

Fix include order


  Commit: 26815efb14796982c30f5126094187219e2d1a80
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/26815efb14796982c30f5126094187219e2d1a80
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-23 (Fri, 23 Jul 2021)

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

  Log Message:
  -----------
  Post fix_nlcude_order merge, restore a tweak rto sqAssert so that asserts work
on win32 in both internal and external plugins on win32.


  Commit: 118a02c69f3e4c8c29e8ba867a78bd39f9a53cb4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/118a02c69f3e4c8c29e8ba867a78bd39f9a53cb4
  Author: David T Lewis <dtlewis290 at gmail.com>
  Date:   2021-07-23 (Fri, 23 Jul 2021)

  Changed paths:
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/unix/vm/aio.c

  Log Message:
  -----------
  Merge pull request #552 from OpenSmalltalk/dtl/epoll-forksqueak

For epoll aio, close and reopen the epoll fd in forked child process


  Commit: 92160efb63029b4a5a8a31ecc74017d42a46a02f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/92160efb63029b4a5a8a31ecc74017d42a46a02f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-25 (Sun, 25 Jul 2021)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqNamedPrims.c
    M platforms/Mac OS/vm/sqMacUnixExternalPrims.c
    M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
    M platforms/minheadless/common/sqExternalPrimitives.c
    M platforms/unix/vm/sqUnixExternalPrims.c
    M platforms/win32/vm/sqWin32ExternalPrims.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/AioPlugin/AioPlugin.c
    M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
    M src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/CameraPlugin/CameraPlugin.c
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    M src/plugins/CroquetPlugin/CroquetPlugin.c
    M src/plugins/DESPlugin/DESPlugin.c
    M src/plugins/DSAPrims/DSAPrims.c
    M src/plugins/DropPlugin/DropPlugin.c
    M src/plugins/FFTPlugin/FFTPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FileCopyPlugin/FileCopyPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/Float64ArrayPlugin/Float64ArrayPlugin.c
    M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
    M src/plugins/FloatMathPlugin/FloatMathPlugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/GeniePlugin/GeniePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c
    M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
    M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    M src/plugins/Klatt/Klatt.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/LocalePlugin/LocalePlugin.c
    M src/plugins/MD5Plugin/MD5Plugin.c
    M src/plugins/MIDIPlugin/MIDIPlugin.c
    M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
    M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
    M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/QuicktimePlugin/QuicktimePlugin.c
    M src/plugins/RePlugin/RePlugin.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/ScratchPlugin/ScratchPlugin.c
    M src/plugins/SecurityPlugin/SecurityPlugin.c
    M src/plugins/SerialPlugin/SerialPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundCodecPrims/SoundCodecPrims.c
    M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/SqueakSSL/SqueakSSL.c
    M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
    M src/plugins/UUIDPlugin/UUIDPlugin.c
    M src/plugins/UnicodePlugin/UnicodePlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
    M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
    M src/plugins/WeDoPlugin/WeDoPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
    M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c
    M src/plugins/ZipPlugin/ZipPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per Name: VMMaker.oscog-eem.2995

Cog: Implement calling named primitives on the Smalltalk stack if the
primitive's export:flags: pragma so specifies.  Spur only.

A named primitive can now export itself with metadata thusly:
	<export: true flags: #FastCPrimitiveFlag>
Most of the LargeIntegersPlugin primitives now do this along with all the
MiscPrimitivePlugin primitives.

On Spur arrange that these primitives are invoked on the Smalltalk stack,
using the standard stackPointer/argumentCount/primErrorCode primitive
convention. [A future extension may be to get Slang to implement a
conventional C function taking all operands as parameters; this can be
invoked with less overhead, being able to avoid setting
stackPointer/argumentCount/primErrorCode].  This depends on a platforms
change where ioLoadFunction:From:AccessorDepthInto: is replaced with
ioLoadFunction:From:MetadataInto:.

Discard the old support for rebinding external primtiives in machine code
(externalPrimCallOffsets et al).  Instead make sure that any and all contexts
for external primitives are divorced and have bytecode PCs whenever a module
is unloaded.  Unloading is essentially a development time operation so it
being slow is not an issue.  Getting rid of the rebinding support that allowed
external primitive cog methods to revert to invoking primtiiveExternalCall on
unload, simplifies supporting multiple plugin calling conventions.  This also
eliminates the truly horrible postCompilationHook.

Extend the support used to flush methods when setting/unsetting the
"do mixed arithmetic" control (VM parameter 75) to provide both that
toggle and the flush external primitives functionality.
1. Refactor the divorce fncitonality to take a criterion;
   divorceMachineCodeFramesWithMachineCodePrimitiveMethod becomes
   divorceAllFramesSuchThat:, and can take isMachineCodeFrameWithCogMethod: &
   isMachineCodeFrameForExternalPrimitiveMethod: as criteria.
2. Refactor and simplify the Cogit unlinking API.
   unlinkSendsToMachineCodePrimitiveMethodsAndFreeIf: becomes
   unlinkSendsToMethodsSuchThat:AndFreeIf:, and can use e.g.
   cogMethodHasMachineCodePrim: and cogMethodHasExternalPrim: as criteria.
   Type mapFor:performUntil:arg:;s arg parameter as CogMethod *; it almost
   always is.

Refactor primitiveExternalCall into linkExternalCall:ifFail:, which allows
CoInterpreter>>#functionPointerForCompiledMethod:primitiveIndex:primitivePropertyFlagsInto:
to link an external method to find its metadata, and arranges (should arrange)
that the Cogit will always be compiling a call direct to the target primitive
method.

CogARMv8Compiler: fix a bug in concretizePrefetchAw that produced a read
rather than a prefetch.

Simplify the module listing & unloading primitives.

This feels like a significant change.  Review and/or hard testing appreciated.


  Commit: 20c53f301d5f77e2f31582da4540f7302b4cbc3f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/20c53f301d5f77e2f31582da4540f7302b4cbc3f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-25 (Sun, 25 Jul 2021)

  Changed paths:
    M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2996

Oops; can't use an internal selector in MiscPrimitivePlugin.


  Commit: 530ac251128bea1242cdc6bd6e55f8ac0004bd70
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/530ac251128bea1242cdc6bd6e55f8ac0004bd70
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-25 (Sun, 25 Jul 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per Name: VMMaker.oscog-eem.2997

Fix stack delta in primitiveUnloadModule on Cog.


  Commit: 425d73f29350da860b87a2360350cc4d92c305a0
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/425d73f29350da860b87a2360350cc4d92c305a0
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-26 (Mon, 26 Jul 2021)

  Changed paths:
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.2998

ThreadedFFIPlugin: Implement 1,2,4, & 8 byte signed & unsigned integer
accessors for ExternalAddress & ByteArray.  Mark as many primitives as
possible with the FastCPrimitiveFlag. Avoid testing failed as much as
possible (integerness is handled with macros inside generated plugin code).


  Commit: ffb2ac63276cf817f5726660ba501ab821cdf4cd
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ffb2ac63276cf817f5726660ba501ab821cdf4cd
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    A .github/workflows/linux.yml
    A .github/workflows/macos.yml
    A .github/workflows/win.yml
    M deploy/pack-vm.sh
    A deploy/sign-vm.sh
    A scripts/ci/actions_build.sh
    A scripts/ci/actions_prepare_msys.sh
    A scripts/ci/actions_prepare_ubuntu.sh

  Log Message:
  -----------
  Adds latest work on actions for continuous integration.


  Commit: 47774cc0ba36cd62d3e41e8181971025a8d42f7f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/47774cc0ba36cd62d3e41e8181971025a8d42f7f
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M .github/workflows/linux.yml
    M .github/workflows/macos.yml
    M .github/workflows/win.yml

  Log Message:
  -----------
  Change deploy branch to "Cog".


  Commit: 06d1b2d208b64b534eff81d8bb51a4abd8c2146d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/06d1b2d208b64b534eff81d8bb51a4abd8c2146d
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M build.linux32ARMv6/squeak.cog.spur/build/mvm
    M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimd.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.h

  Log Message:
  -----------
  Fixes include order for ARM32 builds. Thanks to Bruce O'Neel!


  Commit: 4e8cb6bb0e8e6da263b3f262e3956e3537e5ad18
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4e8cb6bb0e8e6da263b3f262e3956e3537e5ad18
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M .github/workflows/linux.yml
    M .github/workflows/macos.yml
    M .github/workflows/win.yml

  Log Message:
  -----------
  Try Newspeak builds.


  Commit: fb5633bedc2d628d8423dcc8ef2c0b3b151b81e6
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fb5633bedc2d628d8423dcc8ef2c0b3b151b81e6
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M .github/workflows/linux.yml
    M .github/workflows/macos.yml
    M .github/workflows/win.yml

  Log Message:
  -----------
  Also build for pull_request; only deploy on push. [ci skip]


  Commit: 4fc7ec0e773cf823ef0ef44d5199d646a1100481
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4fc7ec0e773cf823ef0ef44d5199d646a1100481
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M build.linux32ARMv6/squeak.cog.spur/build/mvm
    M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimd.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.h

  Log Message:
  -----------
  Merge pull request #577 from marceltaeumel/marceltaeumel/arm32_include_order

Fixes include order for ARM32 builds. Thanks to Bruce O'Neel!


  Commit: 4dc0c70c37ff9f1722f87c8f4c5f9da2b8375bcc
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4dc0c70c37ff9f1722f87c8f4c5f9da2b8375bcc
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    A nsspur64src/vm/_variable_order
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    A nsspur64src/vm/variable_order
    A nsspursrc/vm/_variable_order
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    A nsspursrc/vm/variable_order
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c

  Log Message:
  -----------
  Fixes Newspeak builds. (CogVM sources as per VMMaker.oscog-eem.2997)


  Commit: 1e8d906a32219ac5c01dbf25fc15f6c765932438
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1e8d906a32219ac5c01dbf25fc15f6c765932438
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M build.linux32ARMv6/squeak.cog.spur/build/mvm
    A nsspur64src/vm/_variable_order
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    A nsspur64src/vm/variable_order
    A nsspursrc/vm/_variable_order
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    A nsspursrc/vm/variable_order
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimd.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.h

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/upstream/Cog' into Cog


  Commit: fde4fd081de3fd30d62c58f48973afc01d251abc
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fde4fd081de3fd30d62c58f48973afc01d251abc
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    M src/plugins/FileCopyPlugin/FileCopyPlugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/GeniePlugin/GeniePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c
    M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/MIDIPlugin/MIDIPlugin.c
    M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/QuicktimePlugin/QuicktimePlugin.c
    M src/plugins/SerialPlugin/SerialPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.3002

- remember to zero primFailCode before retrying a primitive after encountering
  forwarders
- reload the stack pointer correctly on CISCs. The retpc of the send is on
  top of stack, below the last primitive argument.

SmartSyntaxPlugins: generate better code for prologues, avoiding all use of
success: and failed.

LargeIntegersPlugin: use byteSizeOf: instead of slotSizeOf:; it is simpler and
faster, and allows e.g. LargeIntegers to use what ever unit size they want.

Fix "implicit declaration of function" warnings in FileCopyPlugin.


  Commit: 137e96ddee9873467726ef6a7c3f6670102b4d08
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/137e96ddee9873467726ef6a7c3f6670102b4d08
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.3003

Cogit: fix what is hopefully the last bug with the new FastCPrimitive
scheme.  ReceiverResultReg must be reloaded if it is in the ABI's
caller saved registers since it may have been smashed and the prologue
sequence assumes ReceiverResultReg is live.


  Commit: 7dae2be75e7e37df76f9cf0ad1d2276d47300020
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7dae2be75e7e37df76f9cf0ad1d2276d47300020
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-eem.3006

ThreadedFFIPlugin: Do much more <inline: #always> inlining in the FFI plugin,
as much to get rid of unused static functions as anything else.

Fix my misunderstanding with the char type in ThreadedFFIPlugin.  We need a
range of character sizes, 8, 16 & 32 bit.  But the current type descriptor
scheme supports only 8 byte characters.  This makes all FFI tests green
(the last one was ffiTestChars).


  Commit: 94b23a87dda832efcee48b7b27fc47216d9dbb38
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/94b23a87dda832efcee48b7b27fc47216d9dbb38
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-27 (Tue, 27 Jul 2021)

  Changed paths:
    M src/plugins/DESPlugin/DESPlugin.c
    M src/plugins/DSAPrims/DSAPrims.c
    M src/plugins/MD5Plugin/MD5Plugin.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c

  Log Message:
  -----------
  CogVM source as per CryptographyPlugins-eem.23

Mark the cryptography primitives with
	<export: true flags: #FastCPrimitiveFlag>
It probably won't have much impact but will still save a little time.


  Commit: d57fe65d3ccdf9fc9db5a21233d6b8ce1436f4cb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d57fe65d3ccdf9fc9db5a21233d6b8ce1436f4cb
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-28 (Wed, 28 Jul 2021)

  Changed paths:
    A .github/workflows/extra.yml
    A .github/workflows/linux-arm.yml
    M .github/workflows/linux.yml
    M .github/workflows/macos.yml
    M .github/workflows/win.yml
    M build.linux32x86/pharo.cog.spur.lowcode/build/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build/mvm
    M platforms/Cross/plugins/IA32ABI/ia32abi.h
    A scripts/ci/actions_prepare_linux_arm.sh
    A scripts/ci/actions_prepare_linux_x86.sh
    R scripts/ci/actions_prepare_ubuntu.sh
    M src/plugins/FileCopyPlugin/FileCopyPlugin.c

  Log Message:
  -----------
  Setup all main builds for Linux, macOS, and Windows. Sketch workflow for Linux32xARMv6 (not functional). Adds extra workflow for not-so-common VM flavors.

In linux install scripts, replace deprecated "--force-yes" with "--allow-unauthenticated".


  Commit: cc9be2b259071406e11a5b31d485270f993fce0f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cc9be2b259071406e11a5b31d485270f993fce0f
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-28 (Wed, 28 Jul 2021)

  Changed paths:
    M src/plugins/FT2Plugin/FT2Plugin.c

  Log Message:
  -----------
  Quick-fix generated FT2Plugin to compile in Linux. Note that code generation does currently not work for that plugin.


  Commit: 6095fda0c8a73e9e4280aba394d37161cb825386
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6095fda0c8a73e9e4280aba394d37161cb825386
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-28 (Wed, 28 Jul 2021)

  Changed paths:
    M platforms/unix/vm/sqUnixMemory.c

  Log Message:
  -----------
  Quick fix to make squeak.cog.v3 build again on Linux32x86. Do not set or use endOfJITZone. This might not be what we actually want.


  Commit: 74cd9b7d66ef33b40227f5f86ba4edfccb0fcfa9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/74cd9b7d66ef33b40227f5f86ba4edfccb0fcfa9
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-28 (Wed, 28 Jul 2021)

  Changed paths:
    M src/plugins/EventsHandlerPlugin/EventsHandlerPlugin.c

  Log Message:
  -----------
  [ci skip] Another quickfix for making the rather old EventsHandlerPlugin compile on Linux. Where are its Slang sources located anyway?


  Commit: 92e7805ab6d4a07eeeacda638a2264550150487b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/92e7805ab6d4a07eeeacda638a2264550150487b
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-28 (Wed, 28 Jul 2021)

  Changed paths:
    M .appveyor.yml
    M build.linux32ARMv6/squeak.cog.spur/build/mvm
    M build.macos32x86/common/Makefile.app
    M build.macos32x86/common/Makefile.flags
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/HowToBuild
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64ARMv8/common/Makefile.flags
    M build.macos64ARMv8/common/Makefile.rules
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.app
    M build.macos64x64/common/Makefile.flags
    M build.macos64x64/common/Makefile.vm
    M build.win32x86/common/Makefile
    M build.win32x86/common/Makefile.lib.extra
    M build.win32x86/common/Makefile.msvc
    M build.win64x64/common/Makefile
    M build.win64x64/common/Makefile.msvc.tools
    A nsspur64src/vm/_variable_order
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspur64src/vm/interp.h
    A nsspur64src/vm/variable_order
    A nsspursrc/vm/_variable_order
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspursrc/vm/interp.h
    A nsspursrc/vm/variable_order
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstack64src/vm/interp.h
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M nsspurstacksrc/vm/interp.h
    M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimd.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.h
    M platforms/Cross/plugins/IA32ABI/arm32abicc.c
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/dabusiness.h
    M platforms/Cross/plugins/IA32ABI/dabusinessARM.h
    R platforms/Cross/plugins/IA32ABI/dabusinessARM32.h
    R platforms/Cross/plugins/IA32ABI/dabusinessARM64.h
    M platforms/Cross/plugins/IA32ABI/dabusinessppc.h
    M platforms/Cross/plugins/IA32ABI/ia32abi.h
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    A platforms/Cross/plugins/IA32ABI/objAccess.h
    M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64abicc.c
    M platforms/Cross/plugins/IA32ABI/xabicc.c
    M platforms/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c
    M platforms/Cross/plugins/Squeak3D/b3dInit.c
    M platforms/Cross/plugins/Squeak3D/b3dMain.c
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c
    M platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqHeapMap.c
    M platforms/Cross/vm/sqNamedPrims.c
    M platforms/Cross/vm/sqSCCSVersion.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Mac OS/vm/sqMacUnixExternalPrims.c
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication+attributes.m
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.h
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m
    M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/minheadless/common/sqExternalPrimitives.c
    M platforms/minheadless/windows/sqWin32Alloc.c
    M platforms/minheadless/windows/sqWin32SpurAlloc.c
    M platforms/unix/config/getversion.c
    M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/unix/vm/aio.c
    M platforms/unix/vm/sqUnixExternalPrims.c
    M platforms/unix/vm/sqUnixSpurMemory.c
    M platforms/unix/vm/sqUnixVMProfile.c
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
    M platforms/win32/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32ExternalPrims.c
    M platforms/win32/vm/sqWin32SpurAlloc.c
    A spur64src/vm/_variable_order
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    A spur64src/vm/variable_order
    A spurlowcode64src/vm/_variable_order
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    A spurlowcode64src/vm/variable_order
    A spurlowcodesrc/vm/_variable_order
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    A spurlowcodesrc/vm/variable_order
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    A spursista64src/vm/_variable_order
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    A spursista64src/vm/variable_order
    A spursistasrc/vm/_variable_order
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    A spursistasrc/vm/variable_order
    A spursrc/vm/_variable_order
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    A spursrc/vm/variable_order
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/AioPlugin/AioPlugin.c
    M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
    M src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/CameraPlugin/CameraPlugin.c
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    M src/plugins/CroquetPlugin/CroquetPlugin.c
    M src/plugins/DESPlugin/DESPlugin.c
    M src/plugins/DSAPrims/DSAPrims.c
    M src/plugins/DropPlugin/DropPlugin.c
    M src/plugins/FFTPlugin/FFTPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FileCopyPlugin/FileCopyPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/Float64ArrayPlugin/Float64ArrayPlugin.c
    M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
    M src/plugins/FloatMathPlugin/FloatMathPlugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/GeniePlugin/GeniePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c
    M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
    M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    M src/plugins/Klatt/Klatt.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/LocalePlugin/LocalePlugin.c
    M src/plugins/MD5Plugin/MD5Plugin.c
    M src/plugins/MIDIPlugin/MIDIPlugin.c
    M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
    M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
    M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/QuicktimePlugin/QuicktimePlugin.c
    M src/plugins/RePlugin/RePlugin.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/ScratchPlugin/ScratchPlugin.c
    M src/plugins/SecurityPlugin/SecurityPlugin.c
    M src/plugins/SerialPlugin/SerialPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundCodecPrims/SoundCodecPrims.c
    M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/SqueakSSL/SqueakSSL.c
    M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
    M src/plugins/UUIDPlugin/UUIDPlugin.c
    M src/plugins/UnicodePlugin/UnicodePlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
    M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
    M src/plugins/WeDoPlugin/WeDoPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
    M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c
    M src/plugins/ZipPlugin/ZipPlugin.c
    A src/vm/_variable_order
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    A src/vm/variable_order
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: 808c0516bbc2bed06b70e07e7bd7db0ab969750d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/808c0516bbc2bed06b70e07e7bd7db0ab969750d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-29 (Thu, 29 Jul 2021)

  Changed paths:
    M build.win32x86/common/SETPATH.BAT
    M build.win64x64/common/SETPATH.BAT

  Log Message:
  -----------
  Allow LLVM/clang to be installed in /c/LLVM which aids certain configure scripts
[ci skip]


  Commit: fc8ab7266ce5cb462357895d871d570bedd4bc9f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fc8ab7266ce5cb462357895d871d570bedd4bc9f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-29 (Thu, 29 Jul 2021)

  Changed paths:
    M .appveyor.yml
    M build.linux32ARMv6/squeak.cog.spur/build/mvm
    M build.macos32x86/common/Makefile.app
    M build.macos32x86/common/Makefile.vm
    M build.macos64ARMv8/common/Makefile.app
    M build.macos64ARMv8/common/Makefile.vm
    M build.macos64x64/common/Makefile.app
    M build.macos64x64/common/Makefile.vm
    M build.win32x86/common/Makefile
    M build.win32x86/common/Makefile.lib.extra
    M build.win32x86/common/Makefile.msvc
    M build.win64x64/common/Makefile
    M build.win64x64/common/Makefile.msvc.tools
    A nsspur64src/vm/_variable_order
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitARMv8.c
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspur64src/vm/interp.h
    A nsspur64src/vm/variable_order
    A nsspursrc/vm/_variable_order
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspursrc/vm/interp.h
    A nsspursrc/vm/variable_order
    M nsspurstack64src/vm/gcc3x-interp.c
    M nsspurstack64src/vm/interp.c
    M nsspurstack64src/vm/interp.h
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    M nsspurstacksrc/vm/interp.h
    M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimd.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c
    M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.h
    M platforms/Cross/plugins/IA32ABI/arm32abicc.c
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/IA32ABI/dabusiness.h
    M platforms/Cross/plugins/IA32ABI/dabusinessARM.h
    R platforms/Cross/plugins/IA32ABI/dabusinessARM32.h
    R platforms/Cross/plugins/IA32ABI/dabusinessARM64.h
    M platforms/Cross/plugins/IA32ABI/dabusinessppc.h
    M platforms/Cross/plugins/IA32ABI/ia32abi.h
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    A platforms/Cross/plugins/IA32ABI/objAccess.h
    M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64abicc.c
    M platforms/Cross/plugins/IA32ABI/xabicc.c
    M platforms/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c
    M platforms/Cross/plugins/Squeak3D/b3dInit.c
    M platforms/Cross/plugins/Squeak3D/b3dMain.c
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c
    M platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c
    M platforms/Cross/vm/sq.h
    M platforms/Cross/vm/sqHeapMap.c
    M platforms/Cross/vm/sqNamedPrims.c
    M platforms/Cross/vm/sqSCCSVersion.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Mac OS/vm/sqMacUnixExternalPrims.c
    M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m
    M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
    M platforms/minheadless/common/sqExternalPrimitives.c
    M platforms/minheadless/windows/sqWin32Alloc.c
    M platforms/minheadless/windows/sqWin32SpurAlloc.c
    M platforms/unix/config/getversion.c
    M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
    M platforms/unix/vm-display-X11/sqUnixX11.c
    M platforms/unix/vm/aio.c
    M platforms/unix/vm/sqUnixExternalPrims.c
    M platforms/unix/vm/sqUnixSpurMemory.c
    M platforms/unix/vm/sqUnixVMProfile.c
    M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
    M platforms/win32/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqWin32Alloc.c
    M platforms/win32/vm/sqWin32ExternalPrims.c
    M platforms/win32/vm/sqWin32SpurAlloc.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/AioPlugin/AioPlugin.c
    M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c
    M src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/CameraPlugin/CameraPlugin.c
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    M src/plugins/CroquetPlugin/CroquetPlugin.c
    M src/plugins/DESPlugin/DESPlugin.c
    M src/plugins/DSAPrims/DSAPrims.c
    M src/plugins/DropPlugin/DropPlugin.c
    M src/plugins/FFTPlugin/FFTPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FileCopyPlugin/FileCopyPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/Float64ArrayPlugin/Float64ArrayPlugin.c
    M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c
    M src/plugins/FloatMathPlugin/FloatMathPlugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/GeniePlugin/GeniePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c
    M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
    M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    M src/plugins/Klatt/Klatt.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/LocalePlugin/LocalePlugin.c
    M src/plugins/MD5Plugin/MD5Plugin.c
    M src/plugins/MIDIPlugin/MIDIPlugin.c
    M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
    M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c
    M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/QuicktimePlugin/QuicktimePlugin.c
    M src/plugins/RePlugin/RePlugin.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/ScratchPlugin/ScratchPlugin.c
    M src/plugins/SecurityPlugin/SecurityPlugin.c
    M src/plugins/SerialPlugin/SerialPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundCodecPrims/SoundCodecPrims.c
    M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/SqueakSSL/SqueakSSL.c
    M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
    M src/plugins/UUIDPlugin/UUIDPlugin.c
    M src/plugins/UnicodePlugin/UnicodePlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c
    M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
    M src/plugins/WeDoPlugin/WeDoPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
    M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c
    M src/plugins/ZipPlugin/ZipPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog


  Commit: 2ee13cacd033025e3fe4770a105e78139edb0234
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2ee13cacd033025e3fe4770a105e78139edb0234
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-30 (Fri, 30 Jul 2021)

  Changed paths:
    R .appveyor.yml
    A .github/workflows/extra-arm.yml
    M .github/workflows/extra.yml
    M .github/workflows/linux-arm.yml
    M .github/workflows/linux.yml
    M .github/workflows/macos.yml
    M .github/workflows/win.yml
    R .travis.yml
    M build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm
    M build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build/mvm
    M build.linux32ARMv6/pharo.cog.spur/build.assert/mvm
    M build.linux32ARMv6/pharo.cog.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.spur/build.assert/mvm
    M build.linux32ARMv6/squeak.cog.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.spur/build/mvm
    M build.linux32ARMv6/squeak.cog.v3/build.assert/mvm
    M build.linux32ARMv6/squeak.cog.v3/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.v3/build/mvm
    M build.linux32ARMv6/squeak.stack.spur/build.assert/mvm
    M build.linux32ARMv6/squeak.stack.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.stack.spur/build/mvm
    M build.linux32ARMv6/squeak.stack.v3/build.assert/mvm
    M build.linux32ARMv6/squeak.stack.v3/build.debug/mvm
    M build.linux32ARMv6/squeak.stack.v3/build/mvm
    A build.linux32ARMv7/newspeak.cog.spur/plugins.ext
    A build.linux32ARMv7/newspeak.cog.spur/plugins.int
    A build.linux32ARMv7/newspeak.stack.spur/plugins.ext
    A build.linux32ARMv7/newspeak.stack.spur/plugins.int
    M build.linux32x86/pharo.cog.spur.lowcode/build/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build/mvm
    R deploy/bintray-cleanup.sh
    R deploy/bintray.json
    R deploy/bintray.sh
    R deploy/filter-exec.sh
    M deploy/sign-vm.sh
    M scripts/ci/actions_build.sh
    M scripts/ci/actions_prepare_linux_arm.sh
    M scripts/ci/actions_prepare_linux_x86.sh
    R scripts/ci/travis_build.sh
    R scripts/ci/travis_helpers.sh
    R scripts/ci/travis_install.sh

  Log Message:
  -----------
  Setup ARM builds for Linux. Remove obsolete build files for TravisCI, AppVeyor, Bintray.


  Commit: 03910648ad8292767b59a3d5395021f119de5391
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/03910648ad8292767b59a3d5395021f119de5391
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-30 (Fri, 30 Jul 2021)

  Changed paths:
    M .github/workflows/linux-arm.yml
    M .github/workflows/linux.yml
    M .github/workflows/macos.yml
    M .github/workflows/win.yml

  Log Message:
  -----------
  In all main "Build for *" workflows, add workflow_dispatch to build artifacts for release candidates per tag.


  Commit: 088818657b7f9fb71bf5fd19fbd0d3c82d02cd35
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/088818657b7f9fb71bf5fd19fbd0d3c82d02cd35
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-30 (Fri, 30 Jul 2021)

  Changed paths:
    M build.win32x86/common/SETPATH.BAT
    M build.win64x64/common/SETPATH.BAT
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c
    M src/plugins/BochsX64Plugin/BochsX64Plugin.c
    M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
    M src/plugins/DESPlugin/DESPlugin.c
    M src/plugins/DSAPrims/DSAPrims.c
    M src/plugins/FileCopyPlugin/FileCopyPlugin.c
    M src/plugins/GdbARMPlugin/GdbARMPlugin.c
    M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.c
    M src/plugins/GeniePlugin/GeniePlugin.c
    M src/plugins/HostWindowPlugin/HostWindowPlugin.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/InternetConfigPlugin/InternetConfigPlugin.c
    M src/plugins/JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.c
    M src/plugins/JoystickTabletPlugin/JoystickTabletPlugin.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/MD5Plugin/MD5Plugin.c
    M src/plugins/MIDIPlugin/MIDIPlugin.c
    M src/plugins/MacMenubarPlugin/MacMenubarPlugin.c
    M src/plugins/Mpeg3Plugin/Mpeg3Plugin.c
    M src/plugins/QuicktimePlugin/QuicktimePlugin.c
    M src/plugins/SHA2Plugin/SHA2Plugin.c
    M src/plugins/SerialPlugin/SerialPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/upstream/Cog' into Cog


  Commit: f50e662284f9c70cc51088366889f615190d94ab
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f50e662284f9c70cc51088366889f615190d94ab
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2021-07-30 (Fri, 30 Jul 2021)

  Changed paths:
    R .appveyor.yml
    A .github/workflows/extra-arm.yml
    A .github/workflows/extra.yml
    A .github/workflows/linux-arm.yml
    A .github/workflows/linux.yml
    A .github/workflows/macos.yml
    A .github/workflows/win.yml
    R .travis.yml
    M build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm
    M build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm
    M build.linux32ARMv6/newspeak.stack.spur/build/mvm
    M build.linux32ARMv6/pharo.cog.spur/build.assert/mvm
    M build.linux32ARMv6/pharo.cog.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.spur/build.assert/mvm
    M build.linux32ARMv6/squeak.cog.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.spur/build/mvm
    M build.linux32ARMv6/squeak.cog.v3/build.assert/mvm
    M build.linux32ARMv6/squeak.cog.v3/build.debug/mvm
    M build.linux32ARMv6/squeak.cog.v3/build/mvm
    M build.linux32ARMv6/squeak.stack.spur/build.assert/mvm
    M build.linux32ARMv6/squeak.stack.spur/build.debug/mvm
    M build.linux32ARMv6/squeak.stack.spur/build/mvm
    M build.linux32ARMv6/squeak.stack.v3/build.assert/mvm
    M build.linux32ARMv6/squeak.stack.v3/build.debug/mvm
    M build.linux32ARMv6/squeak.stack.v3/build/mvm
    A build.linux32ARMv7/newspeak.cog.spur/plugins.ext
    A build.linux32ARMv7/newspeak.cog.spur/plugins.int
    A build.linux32ARMv7/newspeak.stack.spur/plugins.ext
    A build.linux32ARMv7/newspeak.stack.spur/plugins.int
    M build.linux32x86/pharo.cog.spur.lowcode/build/mvm
    M build.linux32x86/pharo.stack.spur.lowcode/build/mvm
    R deploy/bintray-cleanup.sh
    R deploy/bintray.json
    R deploy/bintray.sh
    R deploy/filter-exec.sh
    M deploy/pack-vm.sh
    A deploy/sign-vm.sh
    M platforms/Cross/plugins/IA32ABI/ia32abi.h
    M platforms/unix/vm/sqUnixMemory.c
    A scripts/ci/actions_build.sh
    A scripts/ci/actions_prepare_linux_arm.sh
    A scripts/ci/actions_prepare_linux_x86.sh
    A scripts/ci/actions_prepare_msys.sh
    R scripts/ci/travis_build.sh
    R scripts/ci/travis_helpers.sh
    R scripts/ci/travis_install.sh
    M src/plugins/EventsHandlerPlugin/EventsHandlerPlugin.c
    M src/plugins/FT2Plugin/FT2Plugin.c

  Log Message:
  -----------
  Recover automated builds via GitHub Actions (#579)

* Adds latest work on actions for continuous integration.

* Change deploy branch to "Cog".

* Try Newspeak builds.

* Also build for pull_request; only deploy on push. [ci skip]

* Setup all main builds for Linux, macOS, and Windows. Sketch workflow for Linux32xARMv6 (not functional). Adds extra workflow for not-so-common VM flavors.

In linux install scripts, replace deprecated "--force-yes" with "--allow-unauthenticated".

* Quick-fix generated FT2Plugin to compile in Linux. Note that code generation does currently not work for that plugin.

* Quick fix to make squeak.cog.v3 build again on Linux32x86. Do not set or use endOfJITZone. This might not be what we actually want.

* [ci skip] Another quickfix for making the rather old EventsHandlerPlugin compile on Linux. Where are its Slang sources located anyway?

* Setup ARM builds for Linux. Remove obsolete build files for TravisCI, AppVeyor, Bintray.

* In all main "Build for *" workflows, add workflow_dispatch to build artifacts for release candidates per tag.


  Commit: 02d52d179bf36b159ab213bf415eb553a32611e9
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/02d52d179bf36b159ab213bf415eb553a32611e9
  Author: Fabio Niephaus <code at fniephaus.com>
  Date:   2021-07-30 (Fri, 30 Jul 2021)

  Changed paths:
    M deploy/squeak/sign.cer.enc
    M deploy/squeak/sign.p12.enc

  Log Message:
  -----------
  Update signing certificates for Squeak

Following up on #579.


  Commit: fc50a4f600b3dba1147bdfd2100a016f7923c60d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fc50a4f600b3dba1147bdfd2100a016f7923c60d
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-30 (Fri, 30 Jul 2021)

  Changed paths:
    M build.win64x64/common/Makefile.msvc.flags

  Log Message:
  -----------
  Allow clang to be installed in c:\LLVM on win32 64 bit builds. [ci skip]


  Commit: 3c713c052e4e70da11866dae65743c49ff0a4b65
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3c713c052e4e70da11866dae65743c49ff0a4b65
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-30 (Fri, 30 Jul 2021)

  Changed paths:
    M build.win32x86/common/Makefile.msvc.flags
    M build.win64x64/common/Makefile.msvc.flags

  Log Message:
  -----------
  Allow other makefile to supply XCFLAGS to the msvc makefiles [ci skip]


  Commit: ca352ec73176cac8ccef8fbb5ae4c1b83d6d3f3f
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ca352ec73176cac8ccef8fbb5ae4c1b83d6d3f3f
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-31 (Sat, 31 Jul 2021)

  Changed paths:
    M build.win64x64/common/Makefile.msvc.plugin
    M platforms/Mac OS/vm/osExports.c
    M platforms/RiscOS/vm/osExports.c
    M platforms/minheadless/sdl2-window/sqWindow-SDL2.c
    M platforms/unix/vm/osExports.c
    M platforms/win32/vm/sqWin32Exports.c

  Log Message:
  -----------
  Update the Spur primitive metadata for some osExports primitives (e.g.
primitiveBrowserPluginReady).  Comment the XCFLAGS facility in Makefile.msvc.plugin.
[ci skip] (other commits to follow)


  Commit: 03c4ef31be60a30edc1e2beb5be8e28becd8c1e5
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/03c4ef31be60a30edc1e2beb5be8e28becd8c1e5
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-07-31 (Sat, 31 Jul 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
    M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c
    M src/plugins/B2DPlugin/B2DPlugin.c
    M src/plugins/BitBltPlugin/BitBltPlugin.c
    M src/plugins/CroquetPlugin/CroquetPlugin.c
    M src/plugins/FFTPlugin/FFTPlugin.c
    M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
    M src/plugins/FilePlugin/FilePlugin.c
    M src/plugins/IA32ABI/IA32ABI.c
    M src/plugins/ImmX11Plugin/ImmX11Plugin.c
    M src/plugins/JPEGReaderPlugin/JPEGReaderPlugin.c
    M src/plugins/LargeIntegers/LargeIntegers.c
    M src/plugins/MIDIPlugin/MIDIPlugin.c
    M src/plugins/RePlugin/RePlugin.c
    M src/plugins/ScratchPlugin/ScratchPlugin.c
    M src/plugins/SocketPlugin/SocketPlugin.c
    M src/plugins/SoundGenerationPlugin/SoundGenerationPlugin.c
    M src/plugins/SoundPlugin/SoundPlugin.c
    M src/plugins/Squeak3D/Squeak3D.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/plugins/StarSqueakPlugin/StarSqueakPlugin.c
    M src/plugins/UnicodePlugin/UnicodePlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/vm/cogit.h
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c
    M stacksrc/vm/gcc3x-interp.c
    M stacksrc/vm/interp.c

  Log Message:
  -----------
  CogVM source as per  VMMaker.oscog-eem.3009

Spur: Fix a bad bug with computing accessor depths. Exported primitives in the
StackInterpreter and subclasses had their accessor depths computed after
inlining, which is too late.

Add VM parameter 76 to answer the minimumUnusedHeadroom on a stack page.
This is useful in checking that a FastCPrimitiveFlag primitive has not
consumed too much stack.


  Commit: 62c17ce555bbb79bea9bc3576eafbd78ba913551
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/62c17ce555bbb79bea9bc3576eafbd78ba913551
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-08-01 (Sun, 01 Aug 2021)

  Changed paths:
    M platforms/Cross/vm/sq.h
    M platforms/Mac OS/vm/sqMacUnixExternalPrims.c
    M platforms/minheadless/common/sqExternalPrimitives.c
    M platforms/unix/vm/sqUnixExternalPrims.c
    M platforms/win32/vm/sqWin32ExternalPrims.c

  Log Message:
  -----------
  Fix the value of null Spur primitive metadata. Provide some defines in sq.h
for comprehension.


  Commit: 4adbe56d3b850524689b6d893e5cb28c6e9e82c4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4adbe56d3b850524689b6d893e5cb28c6e9e82c4
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2021-08-01 (Sun, 01 Aug 2021)

  Changed paths:
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitARMv8.c
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spurlowcode64src/vm/cogit.h
    M spurlowcode64src/vm/cogitARMv8.c
    M spurlowcode64src/vm/cogitX64SysV.c
    M spurlowcode64src/vm/cogitX64WIN64.c
    M spurlowcode64src/vm/cointerp.c
    M spurlowcode64src/vm/cointerp.h
    M spurlowcode64src/vm/gcc3x-cointerp.c
    M spurlowcodesrc/vm/cogit.h
    M spurlowcodesrc/vm/cogitARMv5.c
    M spurlowcodesrc/vm/cogitIA32.c
    M spurlowcodesrc/vm/cogitMIPSEL.c
    M spurlowcodesrc/vm/cointerp.c
    M spurlowcodesrc/vm/cointerp.h
    M spurlowcodesrc/vm/gcc3x-cointerp.c
    M spurlowcodestack64src/vm/gcc3x-interp.c
    M spurlowcodestack64src/vm/interp.c
    M spurlowcodestacksrc/vm/gcc3x-interp.c
    M spurlowcodestacksrc/vm/interp.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitARMv8.c
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstack64src/vm/validImage.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M spurstacksrc/vm/validImage.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
    M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
    M src/vm/cogit.h
    M src/vm/cogitARMv5.c
    M src/vm/cogitIA32.c
    M src/vm/cogitMIPSEL.c
    M src/vm/cointerp.c
    M src/vm/cointerp.h
    M src/vm/gcc3x-cointerp.c

  Log Message:
  -----------
  CogVM source as p