Branch: refs/heads/krono/highdpi-v2 Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: c0897d84743f64caa98d17dc22999ef1d566358d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c0897d84743f64caa98... Author: Pablo Tesone tesonep@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/f908305a5b1cf938efc... Author: Pablo Tesone tesonep@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/fa1d55e98cc0f146e3f... Author: Pablo Tesone tesonep@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/b1c5be068429dd68406... Author: Pablo Tesone tesonep@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/49e997fb57866b046ff... Author: Pablo Tesone tesonep@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/a50535d7dcc22648c2b... Author: Tom Beckmann tomjonabc@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/9cc4a51b217c752814e... Author: Marcel Taeumel marcel.taeumel@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/525870cc58fdb92b37d... Author: kksubbu kksubbu@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/c30c66231a0796a3a02... Author: Christophe Demarey christophe.demarey@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/1001b049c1575d3a299... Author: Tobias Pape tobias@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/64195b6fc079d8b5764... Author: stes stes@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/633029cce6ef0355644... Author: Eliot Miranda eliot.miranda@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/736d83e630aae992f7e... Author: Eliot Miranda eliot.miranda@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/cc5af9ca2899a0f7953... Author: Eliot Miranda eliot.miranda@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/d1b36a974f45c623ead... Author: Eliot Miranda eliot.miranda@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/28fd184146eb7edf35a... Author: Eliot Miranda eliot.miranda@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/dedacc1d8b5517ba33d... Author: Eliot Miranda eliot.miranda@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/160485ce33a4138c19b... Author: Eliot Miranda eliot.miranda@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/78e5c9910b8ff780d0b... Author: Eliot Miranda eliot.miranda@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/97aae92d2ce0ba1d8c0... Author: Eliot Miranda eliot.miranda@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/2c8ccacd670435ca008... Author: David Stes stes@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/9abe9d5b04f00e5f844... Author: David Stes stes@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/42fc34945dc3f0505c4... Author: David Stes stes@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/ef56e6ac0ffb46d2fae... Author: Eliot Miranda eliot.miranda@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/75b9999dad53f775450... Author: Christophe Demarey christophe.demarey@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/f82a5ab550604f61f5d... Author: Tobias Pape tobias@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/8bcd1c3981d65cba00f... Author: Tobias Pape tobias@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/790d848891c31fb7608... Author: Tobias Pape tobias@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/0e41737dbd5cdda9eb4... Author: Eliot Miranda eliot.miranda@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/d06387dbb48d5d8d014... Author: Eliot Miranda eliot.miranda@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/47b8d5202b835b5d9d1... Author: Eliot Miranda eliot.miranda@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/a1e4d7b6065b14f3a9f... Author: Eliot Miranda eliot.miranda@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/561b06530bbaed5f19e... Author: Eliot Miranda eliot.miranda@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.h...). 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/5a0d21d71223b4d1f4d... Author: Eliot Miranda eliot.miranda@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/d485f8e94961b4dc1fc... Author: Eliot Miranda eliot.miranda@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/b0fb4f212344098e4e8... Author: Eliot Miranda eliot.miranda@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/24be48ce7a7b7f754de... Author: Eliot Miranda eliot.miranda@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/7b39d8d84a252febf8c... Author: Eliot Miranda eliot.miranda@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/7bb57fd7904e1a5466a... Author: Eliot Miranda eliot.miranda@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/5e3abc4590714a3756e... Author: Eliot Miranda eliot.miranda@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/1f626d0e80f93dfc42d... Author: Eliot Miranda eliot.miranda@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/ab8ac9c9cf84cb15b1e... Author: Eliot Miranda eliot.miranda@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/b7c90f4f1790fd76c1e... Author: Eliot Miranda eliot.miranda@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/f679770b318090f0abd... Author: Nicolas Cellier nicolas.cellier.aka.nice@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-co...
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/222999facd182d2b8ac... Author: Eliot Miranda eliot.miranda@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/5aa95748fb84e0b98e0... Author: Eliot Miranda eliot.miranda@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/2f9736093002f6e15ae... Author: Eliot Miranda eliot.miranda@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/59dac6b1ef13cb9708d... Author: Eliot Miranda eliot.miranda@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/53437506e134fddff42... Author: Eliot Miranda eliot.miranda@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/a717c667aac0c019bbf... Author: Eliot Miranda eliot.miranda@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/5e747d6bdb3f6079d18... Author: Eliot Miranda eliot.miranda@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/9b4d957335cefc5b347... Author: Eliot Miranda eliot.miranda@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/d418c9c36233e03ff18... Author: Eliot Miranda eliot.miranda@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/87afa4d0f847217cbfa... Author: Eliot Miranda eliot.miranda@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/268e45d74b1c2bc2437... Author: Eliot Miranda eliot.miranda@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/d0e03cd5f5feffac605... Author: Eliot Miranda eliot.miranda@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/3f129f28147b828a83c... Author: Eliot Miranda eliot.miranda@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/7deac028aeeb769c878... Author: Eliot Miranda eliot.miranda@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/7d1a55bcb22912ab6ee... Author: Eliot Miranda eliot.miranda@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/0523bff5d630ab6d221... Author: Eliot Miranda eliot.miranda@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/3f34f58f00bb492aa00... Author: Eliot Miranda eliot.miranda@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/161310338813e55e041... Author: Eliot Miranda eliot.miranda@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/eb406b72e9c1800729c... Author: Eliot Miranda eliot.miranda@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/3e69f58d53f53462de0... Author: stes stes@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/f32ae53b30646499f88... Author: stes stes@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/0361fc33d5f72b153b0... Author: Eliot Miranda eliot.miranda@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/2806de127582c35b34d... Author: Eliot Miranda eliot.miranda@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/2739b1b7c72b6c7c8ca... Author: Eliot Miranda eliot.miranda@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/bb4e0cbedcae9d125e4... Author: Eliot Miranda eliot.miranda@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/eb2d9e2d1e2ef377857... Author: Eliot Miranda eliot.miranda@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/ed4ce29b63faa26c7e8... Author: Eliot Miranda eliot.miranda@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/12bf6b0a884ebeb5c5b... Author: Eliot Miranda eliot.miranda@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/9dfb802ae89a6ff175f... Author: Eliot Miranda eliot.miranda@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/d990bfd62542194ccc8... Author: Eliot Miranda eliot.miranda@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/c852d362256d436c7e1... Author: Eliot Miranda eliot.miranda@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/46a232ba74eb1f2e798... Author: Eliot Miranda eliot.miranda@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/fc6af2d27d99e190128... Author: Eliot Miranda eliot.miranda@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/e8a8292c3fdf06eea63... Author: Eliot Miranda eliot.miranda@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/4a29cd651c3f6cd4d7b... Author: Eliot Miranda eliot.miranda@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/e5f17dbca4e74be40c5... Author: Eliot Miranda eliot.miranda@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/883fab5c30cff36aeb9... Author: Eliot Miranda eliot.miranda@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/712cfe6c3e29667b56e... Author: Eliot Miranda eliot.miranda@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/fae0d31cd52341977d3... Author: Eliot Miranda eliot.miranda@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/171c235451dd16fe6bb... Author: Levente Uzonyi leves@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/da7954d2e48d1471401... Author: Eliot Miranda eliot.miranda@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/5fea0e35d24cbda5d31... Author: Eliot Miranda eliot.miranda@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/68a156fbe33a0792cd1... Author: Eliot Miranda eliot.miranda@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/1807647250bdf8e3052... Author: Eliot Miranda eliot.miranda@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/00070a8776c57c7bc69... Author: Eliot Miranda eliot.miranda@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/d89b4a6d8c8c26dc712... Author: Eliot Miranda eliot.miranda@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/1a7312f18af327d2143... Author: Eliot Miranda eliot.miranda@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/a82e81aa57d979a4fbd... Author: Eliot Miranda eliot.miranda@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/c6a51e1e4a85b5ae0b6... Author: Eliot Miranda eliot.miranda@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/89efbcc16d4a6acdcfd... Author: Eliot Miranda eliot.miranda@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/93e1582ff3573d67390... Author: Eliot Miranda eliot.miranda@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/764e543dd6017c7204c... Author: Eliot Miranda eliot.miranda@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/aafb3941fed5bc42f68... Author: Eliot Miranda eliot.miranda@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/10cb9a759566159c7f3... Author: Levente Uzonyi leves@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/de8df0c4e692a486945... Author: Eliot Miranda eliot.miranda@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/48b0ee9c0380fce0466... Author: Eliot Miranda eliot.miranda@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/f14b93899570196e00d... Author: Eliot Miranda eliot.miranda@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/252be09bee477df3592... Author: Eliot Miranda eliot.miranda@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/c94e770242f3c7d5971... Author: Levente Uzonyi leves@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/508e91684c6c127cf3a... Author: Eliot Miranda eliot.miranda@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/efb4b1c82fd81798221... Author: Eliot Miranda eliot.miranda@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/4f54eed845a8daef768... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/ed1bc7c49136d0e06a5... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/51cd741267ea6520406... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/1fde5ab77f6b4ef6770... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/7c2c8ee6b790ecfe817... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/6a6ed62e868fd31a3b0... Author: Nicolas Cellier nicolas.cellier@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/09555de9320845bcfdb... Author: Eliot Miranda eliot.miranda@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/02a4719fe3df3bd51b9... Author: Tobias Pape tobias@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/c99b1433a12e2904985... Author: Eliot Miranda eliot.miranda@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/e565f947da5151d9dc5... Author: Eliot Miranda eliot.miranda@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/c3f4c20a157b953772b... Author: Eliot Miranda eliot.miranda@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/75c8e99612cdf433171... Author: Eliot Miranda eliot.miranda@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/2d169b7d5c6e57a955f... Author: Eliot Miranda eliot.miranda@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/08943fec51215b2ea77... Author: Yoshiki Ohshima yoshiki.ohshima@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/b223cd542dc67b0e317... Author: Yoshiki Ohshima yoshiki.ohshima@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/64772676b662b016b37... Author: Eliot Miranda eliot.miranda@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/2fd7f4385ed58a90720... Author: Eliot Miranda eliot.miranda@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/17625fc20fa1f55ed11... Author: Eliot Miranda eliot.miranda@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/c14b7173411680b3535... Author: Eliot Miranda eliot.miranda@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/f027c5ce8940e88b9d0... Author: Eliot Miranda eliot.miranda@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/61a3e3df190e0b30437... Author: Eliot Miranda eliot.miranda@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/fa5a08b25945107d0a9... Author: David T. Lewis lewis@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/efea8b21036f982abb5... Author: Eliot Miranda eliot.miranda@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/7f0f29562ed30bf28d4... Author: Eliot Miranda eliot.miranda@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/3b9eb5d65a96fb4d183... Author: Eliot Miranda eliot.miranda@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/151793a3a6a54744e3a... Author: Eliot Miranda eliot.miranda@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/0748fb622d16ed55de2... Author: Eliot Miranda eliot.miranda@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/f5d8be2a39be3697277... Author: stes stes@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/8114f36f205ab8514fb... Author: Eliot Miranda eliot.miranda@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/4c31c557b15b7f4052a... Author: Eliot Miranda eliot.miranda@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/db05a53a9f41dc87aaf... Author: Eliot Miranda eliot.miranda@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/f86d8551390cd5d9fa7... Author: Eliot Miranda eliot.miranda@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/afcd238df30836bd858... Author: Eliot Miranda eliot.miranda@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/9d27ce456f125e82847... Author: Eliot Miranda eliot.miranda@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/7308ccacf448eb09b77... Author: Eliot Miranda eliot.miranda@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/f3103e1c553d5a91673... Author: Eliot Miranda eliot.miranda@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/b0e63a85a96d4f74f6c... Author: Eliot Miranda eliot.miranda@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/f3947d4d07faad02fdb... Author: Eliot Miranda eliot.miranda@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/862bc3704dbbdf2b4ce... Author: Eliot Miranda eliot.miranda@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/400dfa3fddce98a0b91... Author: Eliot Miranda eliot.miranda@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/d86b483695d3fef5004... Author: Eliot Miranda eliot.miranda@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/1326e87a906b4e975ff... Author: Eliot Miranda eliot.miranda@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/adfff2166ce847ea12c... Author: Eliot Miranda eliot.miranda@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/aaff428d0fae173c0e6... Author: Eliot Miranda eliot.miranda@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/47691a29af57ed6e2b0... Author: Eliot Miranda eliot.miranda@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/df0256b37d2673e0171... Author: Eliot Miranda eliot.miranda@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/bd18c0e866193292af8... Author: Eliot Miranda eliot.miranda@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.h... 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/d424c8e49346914b5df... Author: Eliot Miranda eliot.miranda@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/a49b2135dc336c2efe3... Author: Eliot Miranda eliot.miranda@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/79188a3c8dbf80dcf71... Author: Eliot Miranda eliot.miranda@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/529937d09cdb1c296ed... Author: Eliot Miranda eliot.miranda@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/dc384cdd1b3df1580af... Author: Eliot Miranda eliot.miranda@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/fadfabb546a3636a659... Author: Eliot Miranda eliot.miranda@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/792adfd0b5116a7f656... Author: Fabio Niephaus code@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...
Commit: 3558c8bbca17e7c70e990d4efa1412743a7e589e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3558c8bbca17e7c70e9... Author: Eliot Miranda eliot.miranda@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/f7aee44b3b3e38e4321... Author: Eliot Miranda eliot.miranda@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/a783502b249c4a4fedc... Author: Eliot Miranda eliot.miranda@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/0436497af4df9ff8335... Author: Eliot Miranda eliot.miranda@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/f9281e7e5b48d3b817a... Author: Eliot Miranda eliot.miranda@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/c7b43b347b96989c68c... Author: Eliot Miranda eliot.miranda@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/e1ca7b258cb7a467280... Author: stes stes@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/753104ddb490f7f5ada... Author: Eliot Miranda eliot.miranda@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/db5f88f7c819c97fcf5... Author: dcstes 71445905+dcstes@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/c93cd672fca8f814c32... Author: Eliot Miranda eliot.miranda@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/3db3888c2a76bd91ef6... Author: Levente Uzonyi leves@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/73ed9e41c227f41c9e9... Author: Eliot Miranda eliot.miranda@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/912e763a1c49692ccb5... Author: Eliot Miranda eliot.miranda@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/5431a13d1ef2b3f37b0... Author: Eliot Miranda eliot.miranda@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/8464dc37c65f1601699... Author: Eliot Miranda eliot.miranda@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/a6522a9e0f86a6832e0... Author: Eliot Miranda eliot.miranda@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/683f3191c7a016bf4ee... Author: Eliot Miranda eliot.miranda@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/ae03460c08772de94d1... Author: Eliot Miranda eliot.miranda@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/d559416c204475d431e... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/5094685a21c0c283228... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/9376afb25149d1bc9a2... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/5479a787d03b8140c43... Author: Eliot Miranda eliot.miranda@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/564777b9465f67aea28... Author: Eliot Miranda eliot.miranda@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/85708ef49584576d6dd... Author: Eliot Miranda eliot.miranda@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/3c86748664c35905f35... Author: Eliot Miranda eliot.miranda@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/f6199b3bd8a63b3e573... Author: Eliot Miranda eliot.miranda@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/08a50c25315697ae144... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/61faabba1f68c1b5ba6... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/afe4f5abdc7cc2e6a8a... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/8c26fc240e4e50f3a84... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/6c33c2bb3f54acf1f0d... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/d24a669e5964b9a4754... Author: Eliot Miranda eliot.miranda@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/8eb93486803c5fcef43... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/3abac662759b8cd7bc5... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/d22281a16078ce42efc... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/8ee88b28462a638573f... Author: Eliot Miranda eliot.miranda@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/d445a5f103f2242b331... Author: Eliot Miranda eliot.miranda@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/f4f8403725ab008f735... Author: Eliot Miranda eliot.miranda@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/05907a069ffbc3eee22... Author: Nicolas Cellier nicolas.cellier@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/facfd9012e9f95679dc... Author: Eliot Miranda eliot.miranda@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/d2d98d47ff11a6637f6... Author: Eliot Miranda eliot.miranda@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/e3ddd155fc2c48c038e... Author: Eliot Miranda eliot.miranda@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/622ec5509d23ddda3a5... Author: Eliot Miranda eliot.miranda@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/a9c64821a0fae276f12... Author: Eliot Miranda eliot.miranda@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/e38f6acf530b774cced... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/2578ce3956ceed79b7d... Author: Eliot Miranda eliot.miranda@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/54673c80163c6be40f7... Author: Eliot Miranda eliot.miranda@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/eb4a89d2871f9f8c4d3... Author: Eliot Miranda eliot.miranda@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/49df9d221c2feeb70a0... Author: Eliot Miranda eliot.miranda@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/836cba12034fc762b88... Author: Nicolas Cellier nicolas.cellier@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/07aad2fbc11587faf5f... Author: Nicolas Cellier nicolas.cellier@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/a5c0f36609c0224e6c9... Author: Nicolas Cellier nicolas.cellier@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/704a4df16cc732fcd4f... Author: Eliot Miranda eliot.miranda@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/ae12dfc3ca7b09def36... Author: Eliot Miranda eliot.miranda@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/4097d3ca731631b6c22... Author: Eliot Miranda eliot.miranda@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/0c72d2bd11c64a3c1dc... Author: Eliot Miranda eliot.miranda@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/419dae1ad026c7eba84... Author: Eliot Miranda eliot.miranda@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/70f88d58cc66f7d9d32... Author: Eliot Miranda eliot.miranda@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/2df05d0d8fe29be67ee... Author: Eliot Miranda eliot.miranda@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/a0ae387a629fe3d302e... Author: Eliot Miranda eliot.miranda@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/a7bbe8aa86549f78bab... Author: Eliot Miranda eliot.miranda@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/dd2abe328c4c2727aee... Author: Nicolas Cellier nicolas.cellier@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/ddfa072e3102fe2ef7f... Author: Eliot Miranda eliot.miranda@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/bbdb3d41a7b3e2ece95... Author: Eliot Miranda eliot.miranda@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/e455fe2e4b5581c9056... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/a4d9d2d2088b8ac1ad4... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/8e0a93ec932cf7cf339... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/eb4aa2e695c328c4650... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/af72d3a03e5e6b51bf9... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/78af62071b8c65706c4... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/c73cbe922f71211d6a0... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/31022381ed6d6552de0... Author: Nicolas Cellier nicolas.cellier@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/133e6ffe5def226ba4f... Author: Nicolas Cellier nicolas.cellier@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/85fc1d429d232a790c6... Author: Nicolas Cellier nicolas.cellier@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/bb567e51fca23cf3310... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/152e1fa8bd335f21d72... Author: Nicolas Cellier nicolas.cellier@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/6cf1e9dde82a43c8b30... Author: Nicolas Cellier nicolas.cellier@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/0cc49f9111527e1326b... Author: Nicolas Cellier nicolas.cellier@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/75b842240b4d4451e8e... Author: Nicolas Cellier nicolas.cellier@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/d8b9a1ad38049fb3341... Author: Eliot Miranda eliot.miranda@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/1fcc861e1b02bff9f80... Author: Ronie Salgado roniesalg@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/35ae52c78101c1251e1... Author: Eliot Miranda eliot.miranda@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/faf3291f06eaf0c0e3a... Author: Eliot Miranda eliot.miranda@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/52d0b5d3b19974c3451... Author: Eliot Miranda eliot.miranda@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/ea326f93baaed828f75... Author: Eliot Miranda eliot.miranda@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/c3a43bc998bad28e314... Author: David T Lewis dtlewis290@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@mail.msen.com
Commit: 253cbfc149cd7a3f6e04149c9002eec96530ef95 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/253cbfc149cd7a3f6e0... Author: Eliot Miranda eliot.miranda@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/7f2dbbc501e96a18abb... Author: Eliot Miranda eliot.miranda@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/8e4e01255c8004fa89e... Author: Eliot Miranda eliot.miranda@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/e992f966dccbb507199... Author: Eliot Miranda eliot.miranda@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/46202559a8d74c32c81... Author: Eliot Miranda eliot.miranda@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/704a2adfc17b8a36b49... Author: Eliot Miranda eliot.miranda@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/6f1d6084b0da13e7231... Author: Eliot Miranda eliot.miranda@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/108075d58c78a1203e8... Author: Christoph Thiede 38782922+LinqLover@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/010c20edc9e759ea565... Author: Eliot Miranda eliot.miranda@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/739ad1ebada2035c3cc... Author: Eliot Miranda eliot.miranda@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/4d8cc8d71eb254f3eb6... Author: Eliot Miranda eliot.miranda@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/e113cc5f0577f8f89f5... Author: Eliot Miranda eliot.miranda@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/38e53d9c32e7119481d... Author: Eliot Miranda eliot.miranda@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/3694a6756a4d77d4bc7... Author: Eliot Miranda eliot.miranda@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/dfefae1b8aa4709b90c... Author: Eliot Miranda eliot.miranda@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/894d6cbb2a17af9f5dc... Author: Eliot Miranda eliot.miranda@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/a50d3f8dd67d409aaa3... Author: Eliot Miranda eliot.miranda@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/75498075b2bd030794f... Author: David T. Lewis lewis@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/b6616b21d263ecaa334... Author: David T. Lewis lewis@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/057b0c2d67b23a36445... Author: David T. Lewis lewis@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/f376ffbc0b6d62047b7... Author: David T. Lewis lewis@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/066a43128584d55964f... Author: David T. Lewis lewis@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/dbe76be273c374a63a2... Author: Eliot Miranda eliot.miranda@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/9f1b4644e7396e473bd... Author: Eliot Miranda eliot.miranda@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/aafcb78371c7e576073... Author: Eliot Miranda eliot.miranda@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@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/3125f103b1efcde6e6b... Author: Eliot Miranda eliot.miranda@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/2076dcd279e4458d368... Author: Eliot Miranda eliot.miranda@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/5e9e498227a5f1fac38... Author: Eliot Miranda eliot.miranda@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/11a07925dd8acf10648... Author: Eliot Miranda eliot.miranda@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/8996e9691f97e9f8b4f... Author: David T. Lewis lewis@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/6d74c4b652c7780110f... Author: Eliot Miranda eliot.miranda@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/e3be599cf289f33b291... Author: Eliot Miranda eliot.miranda@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/ae3d9915ba0c224ad5c... Author: Eliot Miranda eliot.miranda@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/b7c93957e773a6f1e90... Author: Eliot Miranda eliot.miranda@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/40ce4b725bf37fabc61... Author: Eliot Miranda eliot.miranda@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/692fb729691e9e7c8f6... Author: Eliot Miranda eliot.miranda@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/c53f3e77564d1f5c128... Author: Eliot Miranda eliot.miranda@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/a69b4c93edbbde759c8... Author: Eliot Miranda eliot.miranda@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/61876d5cc401968af25... Author: Eliot Miranda eliot.miranda@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/15fdeaa142257eeb6bf... Author: Eliot Miranda eliot.miranda@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/04af39a36e2bea3ffa2... Author: Eliot Miranda eliot.miranda@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/924a24bb54870a621c5... Author: Eliot Miranda eliot.miranda@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/d10e5ea9732eacbf926... Author: Ronie Salgado roniesalg@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/119e76c5c467f7e61fe... Author: Eliot Miranda eliot.miranda@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/607b872095dc34d8d84... Author: Eliot Miranda eliot.miranda@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/ca9794e2ffd60fe4029... Author: Eliot Miranda eliot.miranda@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/a6fd91e98f0d3e51c45... Author: Eliot Miranda eliot.miranda@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/d494240736f7c0309e3... Author: David T. Lewis lewis@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/4b5f053169427eb4e17... Author: Eliot Miranda eliot.miranda@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/4f6b75b56b314c20b18... Author: Eliot Miranda eliot.miranda@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/b4afeac5f51acafd240... Author: Tobias Pape tobias@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/25e4f4a834e6203d59f... Author: Tobias Pape tobias@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/27b632d09cbca67d940... Author: Eliot Miranda eliot.miranda@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/7f69e44dd9cdf5d1fe2... Author: Tobias Pape tobias@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/5a7aa38b22195577364... Author: Eliot Miranda eliot.miranda@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/effa97f75ee6bd216a4... Author: Eliot Miranda eliot.miranda@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/56635fc325bfb9bc918... Author: Eliot Miranda eliot.miranda@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/db6bf0a073da2803220... Author: Eliot Miranda eliot.miranda@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/b6f0ec4a8ddafea6947... Author: Eliot Miranda eliot.miranda@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/e76dab1ddc52fd8aad7... Author: Eliot Miranda eliot.miranda@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/4e791b82c5a20d1c146... Author: Eliot Miranda eliot.miranda@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/ce7f664825a5640bdf4... Author: Nicolas Cellier nicolas.cellier@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/331b8cdcd21e09e16fd... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/00184111ea909b2a19e... Author: Nicolas Cellier nicolas.cellier@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/31f31918c6c6bde220e... Author: Nicolas Cellier nicolas.cellier@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/ccf7efbcea6310b5574... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/efb8df9a094dc7d4a07... Author: Nicolas Cellier nicolas.cellier@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/df03d843cd045c07a8e... Author: Nicolas Cellier nicolas.cellier@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/681219a6d830e5be94e... Author: Nicolas Cellier nicolas.cellier@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/6dd8dfabec5b354ee1e... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/1ecf39032a7f11f8de6... Author: Nicolas Cellier nicolas.cellier.aka.nice@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/f7ea6a5bb050173b0d9... Author: John Dougan jdougan@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/10aac272367b89068af... Author: Eliot Miranda eliot.miranda@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/128d14994b4a8002bb0... Author: Eliot Miranda eliot.miranda@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/fc4b69a7c16899244a3... Author: Eliot Miranda eliot.miranda@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/1cdfb34b842dae8d63f... Author: Eliot Miranda eliot.miranda@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/1b31cb8634e4dacd248... Author: Eliot Miranda eliot.miranda@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/b68608ce4a2792204cd... Author: Eliot Miranda eliot.miranda@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/ce0b4204fc994b50309... Author: Eliot Miranda eliot.miranda@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/1ca2e9c7eef3b66f34c... Author: Eliot Miranda eliot.miranda@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/c561c60faa510b2ddee... Author: stes stes@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/332836b353c2e0aadd5... Author: dcstes 71445905+dcstes@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/9efd20545882cf8300e... Author: Eliot Miranda eliot.miranda@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/271ae516b4b6b8934c3... Author: Eliot Miranda eliot.miranda@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/fbc44f286244ab311c9... Author: Eliot Miranda eliot.miranda@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/70348c9b677bf9abe51... Author: Eliot Miranda eliot.miranda@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/3d077a150a3ee2cb210... Author: Eliot Miranda eliot.miranda@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/979938571dbbab68b86... Author: Eliot Miranda eliot.miranda@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/342e5e6a5f358c3cfa5... Author: Eliot Miranda eliot.miranda@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/b0fc22902a86197a31b... Author: Eliot Miranda eliot.miranda@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/a4b7c6ae4c55e7acc56... Author: Eliot Miranda eliot.miranda@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/6ac29da4756edbd03f4... Author: Eliot Miranda eliot.miranda@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/733d39cd4a36ac46832... Author: Eliot Miranda eliot.miranda@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/8a0d54a1725dd8389c1... Author: Fabio Niephaus code@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/b0fc22902a86197a31b...
Commit: 6d3b82cd64c9d44ec31ef8fbac7677fe5b08f30d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6d3b82cd64c9d44ec31... Author: Eliot Miranda eliot.miranda@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/1455c649198064291e3... Author: Eliot Miranda eliot.miranda@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/a0d15afdceca9571fc8... Author: Eliot Miranda eliot.miranda@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/c914d75de5e01dd195e... Author: Eliot Miranda eliot.miranda@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/8eb54f884ed199cfa98... Author: Eliot Miranda eliot.miranda@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/ae5a967972c5a07ec61... Author: Eliot Miranda eliot.miranda@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/b84ea7ac91cca37f5df... Author: Eliot Miranda eliot.miranda@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/efb51221416d2523382... Author: Eliot Miranda eliot.miranda@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/74afafc16115ee7be88... Author: Eliot Miranda eliot.miranda@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/30d52787f7013aab83b... Author: Eliot Miranda eliot.miranda@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/758f1ed0259efae18c5... Author: Eliot Miranda eliot.miranda@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/0c3deed0075d6890081... Author: Eliot Miranda eliot.miranda@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/c34854f4f307278d61c... Author: Eliot Miranda eliot.miranda@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/8c1c577a867666eca1d... Author: Marcel Taeumel marcel.taeumel@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/ee88a81162544a97c9b... Author: Marcel Taeumel marcel.taeumel@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/4ce584b1033f6f00e7c... Author: Marcel Taeumel marcel.taeumel@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/2d184155e51234fdd7f... Author: Marcel Taeumel marcel.taeumel@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/23dd102551d4419da9c... Author: Marcel Taeumel marcel.taeumel@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/47e4da4e4109553fe1c... Author: Marcel Taeumel marcel.taeumel@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/7c531ab3fe7bb046b51... Author: Marcel Taeumel marcel.taeumel@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/9d4e82529382ce168dd... Author: Marcel Taeumel marcel.taeumel@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/67f0747ccf4bbb3df85... Author: Eliot Miranda eliot.miranda@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/81c51d9c268af28f3ff... Author: Marcel Taeumel marcel.taeumel@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/695b61f1fe141caa2d6... Author: Marcel Taeumel marcel.taeumel@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/5d32f6d0182fefab3bf... Author: Marcel Taeumel marcel.taeumel@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/0ebb846626686927782... Author: Marcel Taeumel marcel.taeumel@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/2f5b8b98e36efd850c4... Author: Marcel Taeumel marcel.taeumel@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/a76345fa3cd1168ca1a... Author: Marcel Taeumel marcel.taeumel@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/6eeb720572795e056d8... Author: Marcel Taeumel marcel.taeumel@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/388a49b105d0f1668ca... Author: Marcel Taeumel marcel.taeumel@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/eb2b6023c303b727a7f... Author: Marcel Taeumel marcel.taeumel@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/ff6c9f9b3c7005fe6d1... Author: Marcel Taeumel marcel.taeumel@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/db3e4d8674c42f4cc04... Author: Marcel Taeumel marcel.taeumel@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/409aa5cf4d8e15cb92e... Author: Marcel Taeumel marcel.taeumel@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/95f1068ddaf5bbdb02f... Author: Marcel Taeumel marcel.taeumel@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/69eff5a1c636d9d4686... Author: Marcel Taeumel marcel.taeumel@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/991776bd67d8faf2849... Author: Marcel Taeumel marcel.taeumel@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/88db62ffc75eb6aa911... Author: Marcel Taeumel marcel.taeumel@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/0adda86664df0450701... Author: Marcel Taeumel marcel.taeumel@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/8b7b4aed7f9f3a5f2db... Author: Marcel Taeumel marcel.taeumel@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/275ed38495f393ccc19... Author: Marcel Taeumel marcel.taeumel@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/864026c036a466ce7ac... Author: Marcel Taeumel marcel.taeumel@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/19da7e8ddee4d94ed5c... Author: Marcel Taeumel marcel.taeumel@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/ddc6ff03c69c051e1ee... Author: Eliot Miranda eliot.miranda@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/4e5bf5859ccceccbc84... Author: Marcel Taeumel marcel.taeumel@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/255b3d2369bcdb016ef... Author: Marcel Taeumel marcel.taeumel@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/0ac537908c3946e4c46... Author: Marcel Taeumel marcel.taeumel@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/6439590d0b84906f8bf... Author: Marcel Taeumel marcel.taeumel@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/55a077b6c3250f9503b... Author: Marcel Taeumel marcel.taeumel@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/4bb3d87ad955dc4fa8f... Author: Eliot Miranda eliot.miranda@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/f7d08c178ea2f7543ea... Author: Marcel Taeumel marcel.taeumel@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/ed3e870a466c9710962... Author: Marcel Taeumel marcel.taeumel@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/5c69415d1c795417653... Author: Marcel Taeumel marcel.taeumel@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/82087195f248fa77036... Author: Eliot Miranda eliot.miranda@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/f1a975593945de270e9... Author: Eliot Miranda eliot.miranda@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/4e984ef1031b357d1ab... Author: Eliot Miranda eliot.miranda@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/d7bae62c17401383ecd... Author: Eliot Miranda eliot.miranda@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/8ef1b29fdf35805b038... Author: Eliot Miranda eliot.miranda@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/b08b97fd63f139c028a... Author: Eliot Miranda eliot.miranda@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/a75a568942481ecd534... Author: Eliot Miranda eliot.miranda@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/a9f62757ba1dc1b3742... Author: Eliot Miranda eliot.miranda@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/9f3da93fb6291cf7fb5... Author: Marcel Taeumel marcel.taeumel@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/6b164bd605d55599fff... Author: Marcel Taeumel marcel.taeumel@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/de84852c27aa7d93547... Author: Marcel Taeumel marcel.taeumel@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/c488ac4b78e819ecf38... Author: Marcel Taeumel marcel.taeumel@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/c0d1a55747aa807e790... Author: Eliot Miranda eliot.miranda@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/32aae72384e7524fccf... Author: Eliot Miranda eliot.miranda@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/95a8bd50448c3418035... Author: Eliot Miranda eliot.miranda@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/c7d93aa5d8e231ab4c5... Author: Marcel Taeumel marcel.taeumel@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/9c9b4f4dc988c399097... Author: Marcel Taeumel marcel.taeumel@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/e07bba4f07f03af2404... Author: Eliot Miranda eliot.miranda@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/26815efb14796982c30... Author: Eliot Miranda eliot.miranda@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/118a02c69f3e4c8c29e... Author: David T Lewis dtlewis290@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/92160efb63029b4a5a8... Author: Eliot Miranda eliot.miranda@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/20c53f301d5f77e2f31... Author: Eliot Miranda eliot.miranda@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/530ac251128bea1242c... Author: Eliot Miranda eliot.miranda@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/425d73f29350da860b8... Author: Eliot Miranda eliot.miranda@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/ffb2ac63276cf817f57... Author: Marcel Taeumel marcel.taeumel@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/47774cc0ba36cd62d3e... Author: Marcel Taeumel marcel.taeumel@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/06d1b2d208b64b534ef... Author: Marcel Taeumel marcel.taeumel@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/4e8cb6bb0e8e6da263b... Author: Marcel Taeumel marcel.taeumel@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/fb5633bedc2d628d842... Author: Marcel Taeumel marcel.taeumel@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/4fc7ec0e773cf823ef0... Author: Marcel Taeumel marcel.taeumel@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/4dc0c70c37ff9f1722f... Author: Marcel Taeumel marcel.taeumel@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/1e8d906a32219ac5c01... Author: Marcel Taeumel marcel.taeumel@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/fde4fd081de3fd30d62... Author: Eliot Miranda eliot.miranda@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/137e96ddee987346772... Author: Eliot Miranda eliot.miranda@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/7dae2be75e7e37df76f... Author: Eliot Miranda eliot.miranda@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/94b23a87dda832efcee... Author: Eliot Miranda eliot.miranda@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/d57fe65d3ccdf9fc9db... Author: Marcel Taeumel marcel.taeumel@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/cc9be2b259071406e11... Author: Marcel Taeumel marcel.taeumel@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/6095fda0c8a73e9e428... Author: Marcel Taeumel marcel.taeumel@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/74cd9b7d66ef33b4022... Author: Marcel Taeumel marcel.taeumel@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/92e7805ab6d4a07eeea... Author: Eliot Miranda eliot.miranda@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/808c0516bbc2bed06b7... Author: Eliot Miranda eliot.miranda@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/fc8ab7266ce5cb46235... Author: Eliot Miranda eliot.miranda@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/2ee13cacd033025e3fe... Author: Marcel Taeumel marcel.taeumel@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/03910648ad8292767b5... Author: Marcel Taeumel marcel.taeumel@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/088818657b7f9fb71bf... Author: Marcel Taeumel marcel.taeumel@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/f50e662284f9c70cc51... Author: Marcel Taeumel marcel.taeumel@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/02d52d179bf36b159ab... Author: Fabio Niephaus code@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/fc50a4f600b3dba1147... Author: Eliot Miranda eliot.miranda@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/3c713c052e4e70da118... Author: Eliot Miranda eliot.miranda@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/ca352ec73176cac8cce... Author: Eliot Miranda eliot.miranda@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/03c4ef31be60a30edc1... Author: Eliot Miranda eliot.miranda@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/62c17ce555bbb79bea9... Author: Eliot Miranda eliot.miranda@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/4adbe56d3b850524689... Author: Eliot Miranda eliot.miranda@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 per VMMaker.oscog-eem.3011
Cogit: Get the stack adjustment after primitive success right for FastCPrimitiveFlag primitives, with or without the FastCPrimitiveAlignForFloatsFlag.
Support a FastCPrimitiveAlignForFloatsFlag to accompany FastCPrimitiveFlag. Use the facility in primitiveFFI{Double,Float}At[Put]. On win32 clang emits instructions that insist on at least a 16 byte aligned stack.
Hence identify fast machine code primitives with the FastCPrimitiveUseCABIFlag flag, refactor compileOnStackExternalPrimitive: to compileOnStackExternalPrimitive:flags:, extend the set of PrimCall flags, etc.
Remember to set the native stack pointer for a FastCPrimitive on ARMv8. This is almost certainly the cause of current Cog crashes on ARMv8.
Commit: ff6129b06ef5566f09493daf245442d70454b2fa https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ff6129b06ef5566f094... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-01 (Sun, 01 Aug 2021)
Changed paths: M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
Log Message: ----------- Include sqMacUnixExternalPrims.m updated for the latest Spur primitive metdata.
Commit: a6c56b77f2d0cc0ef0bb496dd49c961ca03cdb55 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a6c56b77f2d0cc0ef0b... Author: Eliot Miranda eliot.miranda@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: ----------- Merge branch 'Cog' of https://github.com/OpenSmalltalk/opensmalltalk-vm into Cog
Commit: 28ddcc243025de2578143f7b0ca5d8a2b6504153 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/28ddcc243025de25781... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-01 (Sun, 01 Aug 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.3012
Cogit: Fix a Slang slip with CogARMv8Compiler>>computeMaximumSize. Use SP rather than NativeSPReg within CogARMv8Compiler, since NativeSPReg is really for the outside world (the Cogit's world).
Commit: 9b3a9da1764d58b0bd355f92d326350802f2176b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9b3a9da1764d58b0bd3... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths: M build.macos32x86/common/Makefile.vm M build.macos64ARMv8/common/Makefile.vm M build.macos64x64/common/Makefile.vm M build.win32x86/common/Makefile M build.win32x86/common/Makefile.msvc M build.win64x64/common/Makefile M build.win64x64/common/Makefile.msvc
Log Message: ----------- Make sure COGDEFS is passed through to plugin makes (e.g. if set in Makefile). This on windows and macos. [ci skip]
Commit: 5e7a35243adb3cdddf8ef78e5dc1df7028249864 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5e7a35243adb3cdddf8... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths: M src/plugins/Float64ArrayPlugin/Float64ArrayPlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c M src/plugins/FloatMathPlugin/FloatMathPlugin.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3014
Have the FloatArray/Math plugin primitives use the FastCPrimitiveFlag & FastCPrimitiveAlignForFloatsFlag flags. Use the methodReturnFoo: protocol. Surround Spur metadata with #if SPURVM.
Commit: 2c4ce31b8d6edf3c906958a7bf59b92d7fe52428 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2c4ce31b8d6edf3c906... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-03 (Tue, 03 Aug 2021)
Changed paths: M image/BuildSqueakSpurTrunkVMMakerImage.st M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqNamedPrims.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/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.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 Name: VMMaker.oscog-eem.3022
Cogit: FastCPrimitiveCall. Get the receiver and restore retpc correctly on CISCs. Save a few bytes setting argumentCount after zeroing primFailCode in C primitive invocation.
Save and restore LinkReg and/or SPReg around the primitive and checkForAndFollowForwardedPrimitiveState calls.
Spur CoInterpreter: Improve checkForAndFollowForwardedPrimitiveState. Allow the method's first literal (if an FFI or named primitive) to be forwarded, unfollowing it *before* accessorDepth is fetched. Follow it to the relevant depth.
Cog: use symbolic constants for Spur primitive metadata manipulation. Refactor linkExternalCall:ifFail: into linkExternalCall:errInto: so it doesn't have to be inlined. Fix mapToBytecodePCIfActivationOfExternalMethod: to asvoid an assert fail for an interpreter frame activation of an external method. Use faster length accessors (numSlotsOf: numBytesOfBytes:) in a few places.
Reorder the storing of newMethod and the setting of stack pointers in compileOnStackExternalPrimitive:flags:, as well as making an invariant on VarBase clear.
Merge Ben Avison's minor changes that help support the improvements he made for the ARM64 bitblt
Have the CroquetPlugin primitives use the FastCPrimitiveFlag FastCPrimitiveAlignForFloatsFlag flags. Use the methodReturnFoo: protocol.
Use symbolic constants for the Spur primitive metadata manipulation.
Don't pull in ClosedVMMaker when building a trunk VMMaker image. ClosedVMMaker is history.
Commit: cfa01f56cb530d4669a5f5f70e060fd3b22f5f47 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cfa01f56cb530d4669a... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-03 (Tue, 03 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 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/AioPlugin/AioPlugin.c M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/BMPReadWriterPlugin/BMPReadWriterPlugin.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/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/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/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
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3024
Cog: add a trace flag to turn on logging of FastCCall primitives. Mark a few of the flag methods in the Cogit as <inline: #always> and make compileOnStackExternalPrimitive:flags: a Spur-only option (it is anyway, so the code shouldn't be incuded in V3 Cogits). Remove the inline marker from a couple of api methods.
Plugins regenerated as per VMMaker.oscog-eem.3014.
Commit: a2a7e97ed2bfb7bad20a309c68107a43ca17086e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a2a7e97ed2bfb7bad20... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-03 (Tue, 03 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 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.3025
Cogit: Fix a bad slip with SPReg ~= NativeSPReg platforms (ARMv8) and FastCCall primitives. The NativeSPReg must be restored to CStackPointer after calling the primitive/calling checkForAndFollowForwardedPrimitiveState, otherwise an OS interrupt will call whereever the NativeSPReg was left and the Smalltalk stack will be damaged.
Commit: a177a23debebc464c95f7c408d6fe364a4a86c9d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a177a23debebc464c95... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-03 (Tue, 03 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 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.3026
ARMv8 Cogit: fix the slip where voiding the codezone left code not executable, which prevents e.g. ceInvokeInterpret from running.
Commit: 47a0e0cd74f1337729cf4908b1112a61099e16b5 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/47a0e0cd74f1337729c... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-03 (Tue, 03 Aug 2021)
Changed paths: M platforms/win32/vm/sqWin32ExternalPrims.c
Log Message: ----------- fix slip in sqWin32ExternalPrims.c, used import not include.
Commit: 8656fa1cac8eeaae5e70849ae55af6363d0060a0 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8656fa1cac8eeaae5e7... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths: M build.win32x86/common/Makefile.msvc.flags M build.win64x64/common/Makefile.msvc.flags M build.win64x64/common/Makefile.msvc.plugin M deploy/squeak/sign.cer.enc M deploy/squeak/sign.p12.enc M image/BuildSqueakSpurTrunkVMMakerImage.st M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqNamedPrims.c M platforms/Mac OS/vm/osExports.c M platforms/Mac OS/vm/sqMacUnixExternalPrims.c M platforms/RiscOS/vm/osExports.c M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m M platforms/minheadless/common/sqExternalPrimitives.c M platforms/minheadless/sdl2-window/sqWindow-SDL2.c M platforms/unix/vm/osExports.c M platforms/unix/vm/sqUnixExternalPrims.c M platforms/win32/vm/sqWin32Exports.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: ----------- Merge remote-tracking branch 'remotes/upstream/Cog' into Cog
Commit: d4eca9f219b8e8f533a0c28047e0664d0c924b9a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d4eca9f219b8e8f533a... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths: M .github/workflows/extra-arm.yml M .github/workflows/extra.yml
Log Message: ----------- Fix release update for monthly builds.
Commit: 7e61fe40ba7d4451e2c7a15fd11541202b800835 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7e61fe40ba7d4451e2c... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths: M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Fix Linux 32-bit builds by not loading mesa libs. Those seem to have recent package dependency issues.
Commit: 3cfc5d19face4a941785f09ebee283c5fe5675fa https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3cfc5d19face4a94178... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths: M .github/workflows/extra-arm.yml M .github/workflows/extra.yml M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Merge pull request #581 from marceltaeumel/Cog
Fixes Linux 32-bit build preparation and deployment of monthly builds
Commit: 341517f264059b4333a58eb4d0e3bd2f7a8b30a8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/341517f264059b4333a... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-04 (Wed, 04 Aug 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.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 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.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.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 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 build.win32x86/squeak.cog.spur.lowcode/mvm M build.win32x86/squeak.cog.spur/mvm M build.win32x86/squeak.sista.spur/mvm
Log Message: ----------- For all Linux builds and some Windows builds, fix preservation of error codes in mvm scripts. This makes our GitHub workflows fail at the correct step on a build error.
Commit: 54e402561d259bbeb5d114b055454944a232e4b6 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/54e402561d259bbeb5d... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths: M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Re-add mesa libs to Linux 32-bit build environment; fix recent package-dependency hiccups in GitHub workflow by loading libllvm12:i386 explicitly.
Commit: 9faac80692cded1e8c859fd8a685455b493fb9e0 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9faac80692cded1e8c8... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-04 (Wed, 04 Aug 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.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 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.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.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 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 build.win32x86/squeak.cog.spur.lowcode/mvm M build.win32x86/squeak.cog.spur/mvm M build.win32x86/squeak.sista.spur/mvm M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Merge pull request #583 from marceltaeumel/marceltaeumel/preserve-error-codes
(Re-post) Fixes mvm error codes for Linux and Windows builds
Commit: 2a893fb75393c6f65cfe5e6958b3b3509b9264c8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2a893fb75393c6f65cf... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths: M README.md
Log Message: ----------- Updates ci badges. [ci skip]
Commit: 3fa6f7031eaa6c4045d111bb4e1410712f906eec https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3fa6f7031eaa6c4045d... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-04 (Wed, 04 Aug 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.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 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.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.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 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 build.win32x86/squeak.cog.spur.lowcode/mvm M build.win32x86/squeak.cog.spur/mvm M build.win32x86/squeak.sista.spur/mvm M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into Cog
Commit: 2fcdcbb24273a06907d55e7978a1fbbf45c64695 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2fcdcbb24273a06907d... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths: M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
Log Message: ----------- Provide the PRINT_DL_ERRORS=1 compile-time flag to always print dlerror output from dlopen on macOS. In practice this information is too important to hide when trying to get complex libraries to load.
Commit: 48ae200484c34558ef7fa90e94f76bb778243f29 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/48ae200484c34558ef7... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-05 (Thu, 05 Aug 2021)
Changed paths: M platforms/Cross/plugins/GdbARMv8Plugin/sqGdbARMv8Plugin.c M processors/ARM/gdb-8.3.1/sim/aarch64/sim-main.h M processors/ARM/gdb-8.3.1/sim/aarch64/simulator.c
Log Message: ----------- Hack in MRS <Xt>, CNTVCT_EL0 support for the ARMv8 simulator. [ci skip]
Commit: ae0d29f9f4ba932a736a66db14dfa44f3a88f126 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ae0d29f9f4ba932a736... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-05 (Thu, 05 Aug 2021)
Changed paths: M platforms/unix/vm/sqUnixHeartbeat.c
Log Message: ----------- Correct the definition of the MRS %0, CNTVCT_EL0 asm for ARMv8. [ci skip]
Commit: 46d713f36e018b1fe7441a35b0a1d5bedb94aa4e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/46d713f36e018b1fe74... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-05 (Thu, 05 Aug 2021)
Changed paths: R nsspursrc/vm/cogitMIPSEL.c M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.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/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.c M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c R 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.c M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c R spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursrc/vm/cogit.c M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c R 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.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c R 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.3031
macOS: Fix a regression in sqMacUnixExternalPrims.m.
Slang: exclude CogMIPSELCompiler from generation.
Cogit: reimplement profiling support for AndreasSystemProfiler:
- check the profile clock *after* a primitive has succeeded, not before. testing before is clearly broken (what was I thinking?!?!?). - use the same support that ioHighResClock uses; hence no AArch32 support for now (but we could put a SIGSEGV handler around an initial invocation to check if support is available). - Add a new operand type for CogRTLOpcodes; L means "live registers" and allows the code generators to generate tight code for MovePerfCnt64RRL & MovePerfCnt64RL, avoiding saving registers that are not live. - rewrite compileInterpreterPrimitive:flags: to split off the sideways call, and make the flow through a normal call, retry, prodflie sample sequence.
Frame printing: go some way to printing strings better for arg fields of a frame. The issue is string arguments, e.g. those with all of ASCII using in translate:from:to:using:
Nuke the longRunningPrimitive sampling support. it' a poor idea compared to Andreas' accurate primitive profiling.
Commit: 67e8148ecf1a9db391a658ba8c8e904d3a5b1578 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/67e8148ecf1a9db391a... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-07 (Sat, 07 Aug 2021)
Changed paths: M .github/workflows/extra-arm.yml M .github/workflows/extra.yml M README.md 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.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 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.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.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 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 build.win32x86/squeak.cog.spur.lowcode/mvm M build.win32x86/squeak.cog.spur/mvm M build.win32x86/squeak.sista.spur/mvm M image/BuildSqueakSpurTrunkVMMakerImage.st R nsspursrc/vm/cogitMIPSEL.c M platforms/Cross/plugins/GdbARMv8Plugin/sqGdbARMv8Plugin.c M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqNamedPrims.c M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m M platforms/minheadless/common/sqExternalPrimitives.c M platforms/unix/vm/sqUnixExternalPrims.c M platforms/unix/vm/sqUnixHeartbeat.c M platforms/win32/vm/sqWin32ExternalPrims.c M processors/ARM/gdb-8.3.1/sim/aarch64/sim-main.h M processors/ARM/gdb-8.3.1/sim/aarch64/simulator.c M scripts/ci/actions_prepare_linux_x86.sh 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.c M spurlowcodesrc/vm/cogit.h M spurlowcodesrc/vm/cogitARMv5.c M spurlowcodesrc/vm/cogitIA32.c R 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.c M spursistasrc/vm/cogit.h M spursistasrc/vm/cogitARMv5.c M spursistasrc/vm/cogitIA32.c R spursistasrc/vm/cogitMIPSEL.c M spursistasrc/vm/cointerp.c M spursistasrc/vm/cointerp.h M spursistasrc/vm/gcc3x-cointerp.c M spursrc/vm/cogit.c M spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c R 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.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c R 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: 80abb4043bd07b7f96f9c2599434d921c9a19cae https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/80abb4043bd07b7f96f... Author: David T. Lewis lewis@mail.msen.com Date: 2021-08-08 (Sun, 08 Aug 2021)
Changed paths: A platforms/unix/plugins/VectorEnginePlugin/Makefile.inc
Log Message: ----------- Disable compiler optimization for VectorEnginePlugin. For gcc this is not an issue, but with llvm any compiler optimization results in a broken plugin (various symptoms). Add -O0 to XCFLAGS in makefile.inc to override any previous definition of -O in CFLAGS.
Commit: c4890ab882c37aa53e32d2eb8aaa0a13082fabf1 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c4890ab882c37aa53e3... Author: David T. Lewis lewis@mail.msen.com Date: 2021-08-08 (Sun, 08 Aug 2021)
Changed paths: A src/plugins/VectorEnginePlugin/VectorEnginePlugin.c
Log Message: ----------- Add generated source for VectorEnginePlugin
Commit: 504c482c621a8f0f79f46c83fb1552df1cca5479 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/504c482c621a8f0f79f... Author: David T. Lewis lewis@mail.msen.com Date: 2021-08-08 (Sun, 08 Aug 2021)
Changed paths: M build.linux32ARMv6/pharo.cog.spur/plugins.ext M build.linux32ARMv6/squeak.cog.spur/plugins.ext M build.linux32ARMv6/squeak.cog.v3/plugins.ext M build.linux32ARMv6/squeak.stack.spur/plugins.ext M build.linux32ARMv6/squeak.stack.v3/plugins.ext M build.linux32x86/pharo.cog.spur.lowcode/plugins.ext M build.linux32x86/pharo.cog.spur/plugins.ext M build.linux32x86/pharo.sista.spur/plugins.ext M build.linux32x86/pharo.stack.spur.lowcode/plugins.ext M build.linux32x86/squeak.cog.spur/plugins.ext M build.linux32x86/squeak.cog.v3/plugins.ext M build.linux32x86/squeak.sista.spur/plugins.ext M build.linux32x86/squeak.stack.spur/plugins.ext M build.linux32x86/squeak.stack.v3/plugins.ext M build.linux64ARMv8/pharo.stack.spur/plugins.ext M build.linux64ARMv8/squeak.cog.spur/plugins.ext M build.linux64ARMv8/squeak.cogmt.spur/plugins.ext M build.linux64ARMv8/squeak.stack.spur/plugins.ext M build.linux64x64/pharo.cog.spur/plugins.ext M build.linux64x64/squeak.cog.spur/plugins.ext M build.linux64x64/squeak.stack.spur/plugins.ext
Log Message: ----------- Add VectorEnginePlugin as external plugin for Linux build configurations
Commit: 83613ff92f7aba5f9e67f40f938293d837dc9a69 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/83613ff92f7aba5f9e6... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-09 (Mon, 09 Aug 2021)
Changed paths: M processors/ARM/gdb-8.3.1/sim/arm/armos.c M processors/ARM/gdb-8.3.1/sim/arm/armulmem.c
Log Message: ----------- Fix compilation of the AArch32 simulator support code.
Commit: cd21eb09377c8b29c817e48f8ddb4b9dc0ebc8f5 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cd21eb09377c8b29c81... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-09 (Mon, 09 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/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/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/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/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: ----------- VMMaker.oscog-eem.3033
Cogit/AndreasSystemProfiling: fix major slip in genCheckForProfileTimerTick:; only take a sample if nextProfileTick > 0. primitiveFlushExternalPrimitives. primitiveUnloadModule & primitiveProfileSemaphore can also endure code movement and need to be side-ways called. Make sure ceActivateFailingPrimitiveMethod: gathers profile samples when profiling. Nuke ceCheckProfileTick and replace it by ceTakeProfileSample: which interpeets null as attributing to newMethod.
Interpreter: abstract comparing a Smalltalk oop aganst a C string.
Fix stack access bugs in compileInterpreterPrimitive:flags: after calling ceTakeProfileSample:, and in genPrimReturnEnterCogCodeEnilopmart: on calling ceCheckProfileTick.
Commit: 40b4d2a8dde448a6e067f2e8475e2cb1d489034a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/40b4d2a8dde448a6e06... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-10 (Tue, 10 Aug 2021)
Changed paths: A build.linux64ARMv8/bochsx64/conf.COG A build.linux64ARMv8/bochsx64/conf.COG.dbg A build.linux64ARMv8/bochsx64/exploration/Makefile A build.linux64ARMv8/bochsx64/makeclean A build.linux64ARMv8/bochsx64/makeem A build.linux64ARMv8/bochsx86/conf.COG A build.linux64ARMv8/bochsx86/conf.COG.dbg A build.linux64ARMv8/bochsx86/exploration/Makefile A build.linux64ARMv8/bochsx86/makeclean A build.linux64ARMv8/bochsx86/makeem A build.linux64ARMv8/gdbarm32/clean A build.linux64ARMv8/gdbarm32/conf.COG A build.linux64ARMv8/gdbarm32/makeem A build.linux64ARMv8/gdbarm64/clean A build.linux64ARMv8/gdbarm64/conf.COG A build.linux64ARMv8/gdbarm64/makeem M platforms/Cross/plugins/ProcessorSimulatorPlugin.h M processors/IA32/bochs/config.guess M processors/IA32/bochs/cpu/cpu.cc
Log Message: ----------- Allow the processor simulator plugins to build on linux64ARMv8 [ci skip]
Commit: f86afd03a388da253aa5fb0881e497d08e3e022e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f86afd03a388da253aa... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-12 (Thu, 12 Aug 2021)
Changed paths: M build.linux64ARMv8/bochsx64/conf.COG M build.linux64ARMv8/bochsx64/conf.COG.dbg M build.linux64ARMv8/bochsx86/conf.COG M build.linux64ARMv8/bochsx86/conf.COG.dbg M platforms/unix/plugins/BochsIA32Plugin/Makefile.inc M platforms/unix/plugins/BochsX64Plugin/Makefile.inc
Log Message: ----------- The Bochs processor plugins need -fPIC to link and run on linux. Add -fPIC for linux64ARMv8. [ci skip]
Commit: c6c18805f2a5ba03b5ea3e765bb7fec1a2fce248 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c6c18805f2a5ba03b5e... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-12 (Thu, 12 Aug 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 spur64src/vm/cogit.h M spur64src/vm/cogitARMv8.c M spurlowcode64src/vm/cogit.h M spurlowcode64src/vm/cogitARMv8.c M spursista64src/vm/cogit.h M spursista64src/vm/cogitARMv8.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3034
CogARMv8Compiler: Make sure the generated cache flush code flushes the range (startAddress to endAddress], i.e. never flush endAddress, only addresses less than endAddress. Flushing endAddress can cause a segmentation violation if the endAddress is on an empty page.
Commit: 16195a01dcb3ff8c9990e69657b5c0cc51bccefd https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/16195a01dcb3ff8c999... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-13 (Fri, 13 Aug 2021)
Changed paths: M platforms/Cross/plugins/sqPluginsSCCSVersion.h M platforms/Cross/vm/sqSCCSVersion.h 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/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/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.3036
CoInterpreter: Make primitiveCompareBytes a FastCPrimitive. ThreadedFFIPlugin: Provide a fast primitive to create a new ExternalAddress.
Commit: 725c462e8792cb9e19f1bbc898f9c8d2d9720a89 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/725c462e8792cb9e19f... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-14 (Sat, 14 Aug 2021)
Changed paths: M platforms/minheadless/unix/sqImageFileAccess.h M platforms/unix/vm/sqImageFileAccess.h
Log Message: ----------- On unix/mac truncate the image file in sqImageFileClose after a successful write
Commit: 57cfd08781377f50b7b246bbb2f3061ce718184a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/57cfd08781377f50b7b... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-15 (Sun, 15 Aug 2021)
Changed paths: M platforms/Cross/plugins/sqPluginsSCCSVersion.h M platforms/Cross/vm/sqSCCSVersion.h M spur64src/vm/cogit.h M spur64src/vm/cogitARMv8.c M spur64src/vm/cogitX64SysV.c M spur64src/vm/cogitX64WIN64.c M spur64src/vm/cointerpmt.h 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 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 spursrc/vm/cogit.h M spursrc/vm/cogitARMv5.c M spursrc/vm/cogitIA32.c M spursrc/vm/cointerpmt.h M spurstack64src/vm/validImage.c M spurstacksrc/vm/validImage.c M src/vm/cogit.h M src/vm/cogitARMv5.c M src/vm/cogitIA32.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3038
Fix terrible bug in cogMethodHasMachineCodePrim:.
Commit: b83d1f1c3add452518a165b34d79bd6bc47a896c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b83d1f1c3add452518a... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-15 (Sun, 15 Aug 2021)
Changed paths: M platforms/Cross/vm/sqSCCSVersion.h M platforms/unix/vm/sqImageFileAccess.h
Log Message: ----------- Avoid error messages from the ftruncate in sqImageFileCLose on unix.
Commit: a558f72ff5c619bcf0112243f318cb3c97bfa427 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a558f72ff5c619bcf01... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-15 (Sun, 15 Aug 2021)
Changed paths: M platforms/unix/vm/sqImageFileAccess.h
Log Message: ----------- Avoid a bogus error message in sqImageFileCLose when used to close the image file after reading it.
Commit: cb0cb5f098498df79fad7dccd06a7a096a2f5320 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cb0cb5f098498df79fa... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-16 (Mon, 16 Aug 2021)
Changed paths: M platforms/Cross/vm/sqSCCSVersion.h
Log Message: ----------- Fix Linux builds.
Commit: 66c0d57d35bf5f8ee00ca8e1493398d7436fe744 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/66c0d57d35bf5f8ee00... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-16 (Mon, 16 Aug 2021)
Changed paths: M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m
Log Message: ----------- dropRequestFileHandle must answer nilObject on failure, not NULL. Fixed crashes with launch URI events on macOS.
Commit: d8576b00d1c15a921ac238f69d9ab4e201801c64 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d8576b00d1c15a921ac... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-19 (Thu, 19 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/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/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/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/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/cointerp.c M src/vm/cointerp.h M src/vm/gcc3x-cointerp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3041
Cogit: nuke the one instance of a C ABI interpreter primitive, mcprimHashMultiply:. It now has a machien code implementation and so the interpreter version and its support machinery are now dead weight. Replace this by setting the FastCPrimitive flag for CompiledCode>>#objectAt:put:, primitiveObjectAtPut, which yields about a 4% speedup for e.g. Morph compileAll.
ThreadedFFIPlugin:
Complements FFI-Pools-mt34 and FFI-Kernel-mt.207.
Current version of the FFI plugin is 1. Changes to the atomic-type codes or known classes in special-objects array should bump that version number so that image code can adapt.
Commit: 534349675a76377bc137ca280394cb0ce67f54ac https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/534349675a76377bc13... Author: David T. Lewis lewis@mail.msen.com Date: 2021-08-19 (Thu, 19 Aug 2021)
Changed paths: M image/BuildPharo6VMMakerImage.st M image/BuildSqueakSpurTrunkVMMakerImage.st
Log Message: ----------- Update image build scripts to include VectorEnginePlugin. Add the squeaksource mirror repository for Cuis VectorEnginePlugin to the BuildSqueakSpurTrunkVMMakerImage.st BuildPharo6VMMakerImage.st scripts. When building a new VMMaker image from scratch, the VectorEnginePlugin will be loaded and available for generating C source with the VMMaker tool.
Commit: 33013a9750ad1aa8935c70be55d6ef48fdc71ff6 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/33013a9750ad1aa8935... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-20 (Fri, 20 Aug 2021)
Changed paths: A platforms/iOS/vm/OSX/IconWorkspace.text
Log Message: ----------- Add a script that creates a .icns file from the iconset directory output of Image2Icon.app. [ci skip]
Commit: 1e8b54356ef61b3d0d6c0f6ed7b6a30593946bd9 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1e8b54356ef61b3d0d6... Author: pbella pbpublist@gmail.com Date: 2021-08-20 (Fri, 20 Aug 2021)
Changed paths: A build.linux32generic/squeak.stack.spur/build/mvm A build.linux32generic/squeak.stack.spur/makeallclean A build.linux32generic/squeak.stack.spur/makealldirty A build.linux32generic/squeak.stack.spur/plugins.ext A build.linux32generic/squeak.stack.spur/plugins.int A build.linux64generic/squeak.stack.spur/build/mvm A build.linux64generic/squeak.stack.spur/makeallclean A build.linux64generic/squeak.stack.spur/makealldirty A build.linux64generic/squeak.stack.spur/plugins.ext A build.linux64generic/squeak.stack.spur/plugins.int
Log Message: ----------- Add build.linux32generic and build.linux64generic to support stack VM builds on non-x86/ARM architectures.
The intent is to support architectures such as https://wiki.debian.org/SupportedArchitectures
Commit: 12b0d50876312a74c51be3a81232b55a4b3efb7f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/12b0d50876312a74c51... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-21 (Sat, 21 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/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/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/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/cointerp.c M src/vm/cointerp.h M src/vm/gcc3x-cointerp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3047
Fix the performance regression for compilation performance introduced by VMMaker.oscog-eem.2994 (primitiveFlushCacheByMethod).
Commit: f1c0a952d59937ef9b3a2ed4dea0baef0294836f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f1c0a952d59937ef9b3... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M src/lowcode.vm.32bit.cog.spur/cogit.c M src/lowcode.vm.32bit.cog.spur/cogit.h 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/cointerp.c M src/lowcode.vm.32bit.cog.spur/cointerp.h M src/lowcode.vm.32bit.cog.spur/gcc3x-cointerp.c M src/lowcode.vm.32bit.stack.spur/gcc3x-interp.c M src/lowcode.vm.32bit.stack.spur/interp.c M src/lowcode.vm.64bit.cog.spur/cogit.h 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 M src/lowcode.vm.64bit.stack.spur/gcc3x-interp.c M src/lowcode.vm.64bit.stack.spur/interp.c M src/newspeak.vm.32bit.cog.spur/cogit.c M src/newspeak.vm.32bit.cog.spur/cogit.h 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/cointerp.c M src/newspeak.vm.32bit.cog.spur/cointerp.h M src/newspeak.vm.32bit.cog.spur/gcc3x-cointerp.c M src/newspeak.vm.32bit.stack.spur/gcc3x-interp.c M src/newspeak.vm.32bit.stack.spur/interp.c M src/newspeak.vm.64bit.cog.spur/cogit.h 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 M src/newspeak.vm.64bit.stack.spur/gcc3x-interp.c M src/newspeak.vm.64bit.stack.spur/interp.c M src/vm.32bit.cog.spur/cogit.c M src/vm.32bit.cog.spur/cogit.h M src/vm.32bit.cog.spur/cogitARMv5.c M src/vm.32bit.cog.spur/cogitIA32.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/cointerpmt.h M src/vm.32bit.cog.spur/gcc3x-cointerp.c M src/vm.32bit.cog.spur/gcc3x-cointerpmt.c M src/vm.32bit.cog.v3/cogit.c M src/vm.32bit.cog.v3/cogit.h M src/vm.32bit.cog.v3/cogitARMv5.c M src/vm.32bit.cog.v3/cogitIA32.c M src/vm.32bit.cog.v3/cointerp.c M src/vm.32bit.cog.v3/cointerp.h M src/vm.32bit.cog.v3/gcc3x-cointerp.c M src/vm.32bit.sista.spur/cogit.c M src/vm.32bit.sista.spur/cogit.h M src/vm.32bit.sista.spur/cogitARMv5.c M src/vm.32bit.sista.spur/cogitIA32.c M src/vm.32bit.sista.spur/cointerp.c M src/vm.32bit.sista.spur/cointerp.h M src/vm.32bit.sista.spur/gcc3x-cointerp.c 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 M src/vm.64bit.cog.spur/cogit.h 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/cointerp.h M src/vm.64bit.cog.spur/cointerpmt.c M src/vm.64bit.cog.spur/cointerpmt.h M src/vm.64bit.cog.spur/gcc3x-cointerp.c M src/vm.64bit.cog.spur/gcc3x-cointerpmt.c M src/vm.64bit.sista.spur/cogit.h 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/cointerp.h M src/vm.64bit.sista.spur/gcc3x-cointerp.c 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.3047
Commit: 5796836cecf4acbb4df4ed80585e03451f0d46d1 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5796836cecf4acbb4df... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 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 README.md M building/linux32ARMv6/pharo.cog.spur/plugins.ext M building/linux32ARMv6/squeak.cog.spur/plugins.ext M building/linux32ARMv6/squeak.cog.v3/plugins.ext M building/linux32ARMv6/squeak.stack.spur/plugins.ext M building/linux32ARMv6/squeak.stack.v3/plugins.ext A building/linux32ARMv7/newspeak.cog.spur/plugins.ext A building/linux32ARMv7/newspeak.cog.spur/plugins.int A building/linux32ARMv7/newspeak.stack.spur/plugins.ext A building/linux32ARMv7/newspeak.stack.spur/plugins.int M building/linux32x86/pharo.cog.spur.lowcode/plugins.ext M building/linux32x86/pharo.cog.spur/plugins.ext M building/linux32x86/pharo.sista.spur/plugins.ext M building/linux32x86/pharo.stack.spur.lowcode/plugins.ext M building/linux32x86/squeak.cog.spur/plugins.ext M building/linux32x86/squeak.cog.v3/plugins.ext M building/linux32x86/squeak.sista.spur/plugins.ext M building/linux32x86/squeak.stack.spur/plugins.ext M building/linux32x86/squeak.stack.v3/plugins.ext A building/linux64ARMv8/bochsx64/conf.COG A building/linux64ARMv8/bochsx64/conf.COG.dbg A building/linux64ARMv8/bochsx64/exploration/Makefile A building/linux64ARMv8/bochsx64/makeclean A building/linux64ARMv8/bochsx64/makeem A building/linux64ARMv8/bochsx86/conf.COG A building/linux64ARMv8/bochsx86/conf.COG.dbg A building/linux64ARMv8/bochsx86/exploration/Makefile A building/linux64ARMv8/bochsx86/makeclean A building/linux64ARMv8/bochsx86/makeem A building/linux64ARMv8/gdbarm32/clean A building/linux64ARMv8/gdbarm32/conf.COG A building/linux64ARMv8/gdbarm32/makeem A building/linux64ARMv8/gdbarm64/clean A building/linux64ARMv8/gdbarm64/conf.COG A building/linux64ARMv8/gdbarm64/makeem M building/linux64ARMv8/pharo.stack.spur/plugins.ext M building/linux64ARMv8/squeak.cog.spur/plugins.ext M building/linux64ARMv8/squeak.cogmt.spur/plugins.ext M building/linux64ARMv8/squeak.stack.spur/plugins.ext M building/linux64x64/pharo.cog.spur/plugins.ext M building/linux64x64/squeak.stack.spur/plugins.ext M building/macos32x86/common/Makefile.vm M building/macos64ARMv8/common/Makefile.vm M building/macos64x64/common/Makefile.vm M building/sunos32x86/squeak.cog.spur/plugins.ext M building/win32x86/common/Makefile M building/win32x86/common/Makefile.msvc M building/win32x86/common/Makefile.msvc.flags M building/win32x86/common/SETPATH.BAT M building/win32x86/squeak.cog.spur.lowcode/mvm M building/win32x86/squeak.cog.spur/mvm M building/win32x86/squeak.sista.spur/mvm M building/win64x64/common/Makefile M building/win64x64/common/Makefile.msvc M building/win64x64/common/Makefile.msvc.flags M building/win64x64/common/Makefile.msvc.plugin M building/win64x64/common/SETPATH.BAT 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 deploy/squeak/sign.cer.enc M deploy/squeak/sign.p12.enc M image/BuildPharo6VMMakerImage.st M image/BuildSqueakSpurTrunkVMMakerImage.st 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/GdbARMv8Plugin/sqGdbARMv8Plugin.c M platforms/Cross/plugins/IA32ABI/ia32abi.h M platforms/Cross/plugins/IA32ABI/xabicc.c M platforms/Cross/plugins/ProcessorSimulatorPlugin.h 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/osExports.c M platforms/Mac OS/vm/sqMacUnixExternalPrims.c M platforms/RiscOS/vm/osExports.c A platforms/iOS/vm/OSX/IconWorkspace.text M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m M platforms/iOS/vm/OSX/sqSqueakOSXDropAPI.m M platforms/minheadless/common/sqExternalPrimitives.c M platforms/minheadless/sdl2-window/sqWindow-SDL2.c M platforms/minheadless/unix/sqImageFileAccess.h M platforms/unix/config/getversion.c M platforms/unix/plugins/BochsIA32Plugin/Makefile.inc M platforms/unix/plugins/BochsX64Plugin/Makefile.inc M platforms/unix/plugins/FileAttributesPlugin/faSupport.c A platforms/unix/plugins/VectorEnginePlugin/Makefile.inc M platforms/unix/vm-display-X11/sqUnixX11.c M platforms/unix/vm/aio.c M platforms/unix/vm/osExports.c M platforms/unix/vm/sqImageFileAccess.h M platforms/unix/vm/sqUnixExternalPrims.c M platforms/unix/vm/sqUnixHeartbeat.c M platforms/unix/vm/sqUnixMemory.c M platforms/unix/vm/sqUnixSpurMemory.c M platforms/unix/vm/sqUnixVMProfile.c M platforms/win32/vm/sqPlatformSpecific.h M platforms/win32/vm/sqWin32Exports.c M platforms/win32/vm/sqWin32ExternalPrims.c M processors/ARM/gdb-8.3.1/sim/aarch64/sim-main.h M processors/ARM/gdb-8.3.1/sim/aarch64/simulator.c M processors/ARM/gdb-8.3.1/sim/arm/armos.c M processors/ARM/gdb-8.3.1/sim/arm/armulmem.c M processors/IA32/bochs/config.guess M processors/IA32/bochs/cpu/cpu.cc 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/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/EventsHandlerPlugin/EventsHandlerPlugin.c M src/plugins/FFTPlugin/FFTPlugin.c M src/plugins/FT2Plugin/FT2Plugin.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 A src/plugins/VectorEnginePlugin/VectorEnginePlugin.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: ----------- Merge remote-tracking branch 'remotes/upstream/Cog' into marceltaeumel/src-cleanup
Commit: 947428b4e722b8511a848571ef08268527a9ec90 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/947428b4e722b8511a8... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: 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/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/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.debug.itimerheartbeat/mvm M building/linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/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/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/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.debug.itimerheartbeat/mvm M building/linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/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
Log Message: ----------- Recover fixes for mvm error codes for Linux builds.
Commit: 3c19b33fdc2a7897fc0b4662b088be93da65d5e1 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3c19b33fdc2a7897fc0... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M building/linux32ARMv6/newspeak.cog.spur/build.assert/mvm M building/linux32ARMv6/newspeak.cog.spur/build.debug/mvm M building/linux32ARMv6/newspeak.stack.spur/build.assert/mvm M building/linux32ARMv6/newspeak.stack.spur/build.debug/mvm M building/linux32ARMv6/pharo.cog.spur/build.assert/mvm M building/linux32ARMv6/pharo.cog.spur/build.debug/mvm M building/linux32ARMv6/squeak.cog.spur/build.assert/mvm M building/linux32ARMv6/squeak.cog.spur/build.debug/mvm M building/linux32ARMv6/squeak.cog.v3/build.assert/mvm M building/linux32ARMv6/squeak.cog.v3/build.debug/mvm M building/linux32ARMv6/squeak.stack.spur/build.assert/mvm M building/linux32ARMv6/squeak.stack.spur/build.debug/mvm M building/linux32ARMv6/squeak.stack.v3/build.assert/mvm M building/linux32ARMv6/squeak.stack.v3/build.debug/mvm
Log Message: ----------- Recover fix for ARMv6 builds, which removes "-m32" flag
Commit: c179bcfb25acb0ebb5bdff4629b980c4b53541ef https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c179bcfb25acb0ebb5b... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M scripts/ci/actions_build.sh
Log Message: ----------- Adapt build script to new "building/" path
Commit: 252a015f7e33092bfb664b5e87ba90f4453b92b3 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/252a015f7e33092bfb6... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M building/linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm M building/linux32x86/pharo.cog.spur.lowcode/build/mvm M building/linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm M building/linux32x86/pharo.stack.spur.lowcode/build/mvm
Log Message: ----------- Recover fix for building third-party libs in lowcode flavors on 32-bit Linux
Commit: af91d2c318cee23915cec3a12bb79017db1cdefd https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/af91d2c318cee23915c... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M building/linux32ARMv6/pharo.cog.spur/build/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/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.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.itimerheartbeat/mvm M building/linux32x86/pharo.stack.spur.lowcode/build/mvm M building/linux64ARMv8/pharo.stack.spur/build/mvm 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.itimerheartbeat/mvm M building/linux64x64/pharo.cog.spur.minheadless/build/mvm M building/linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm M building/linux64x64/pharo.cog.spur/build/mvm
Log Message: ----------- Fixes path issue to mvm script for building third-party libs for Pharo on Linux
Commit: 16b1a126d4d714539de5aacb2efd3f518fe69f30 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/16b1a126d4d714539de... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: R src/lowcode.vm.32bit.cog.spur/cogitMIPSEL.c R src/newspeak.vm.32bit.cog.spur/cogitMIPSEL.c R src/vm.32bit.cog.spur/cogitMIPSEL.c R src/vm.32bit.cog.v3/cogitMIPSEL.c R src/vm.32bit.sista.spur/cogitMIPSEL.c
Log Message: ----------- No code generation for CogMIPSELCompiler since 46d713f (via VMMaker.oscog-eem.3031)
Commit: 532f46654e22c4cea84bffc99ac84e492040b7e9 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/532f46654e22c4cea84... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M .github/workflows/linux-arm.yml M .github/workflows/linux.yml M .github/workflows/macos.yml M .github/workflows/win.yml M building/linux64ARMv8/bochsx64/conf.COG M building/linux64ARMv8/bochsx64/conf.COG.dbg M building/linux64ARMv8/bochsx64/exploration/Makefile M building/linux64ARMv8/bochsx64/makeem M building/linux64ARMv8/bochsx86/conf.COG M building/linux64ARMv8/bochsx86/conf.COG.dbg M building/linux64ARMv8/bochsx86/exploration/Makefile M building/linux64ARMv8/bochsx86/makeem M building/linux64ARMv8/gdbarm32/conf.COG M building/linux64ARMv8/gdbarm64/conf.COG
Log Message: ----------- Fix paths for recent addition of processor simulation on linux64ARMv8. Fix paths in workflow filter.
Commit: 9ddf2520236bc2f82bef22a0092237100fd5caf8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9ddf2520236bc2f82be... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/mkmf
Log Message: ----------- Fix mkmf path check. Fix typo. All "vm-" plugins wrongfully had the vm sources as dependency.
Commit: e592966e193c89a027e546c0ff7651cdf95dad57 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e592966e193c89a027e... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M building/linux32ARMv6/newspeak.cog.spur/build/mvm M building/linux32ARMv6/newspeak.stack.spur/build/mvm M building/linux32ARMv6/squeak.cog.spur/build/mvm M building/linux32ARMv6/squeak.cog.v3/build/mvm M building/linux32ARMv6/squeak.stack.spur/build/mvm M building/linux32ARMv6/squeak.stack.v3/build/mvm
Log Message: ----------- Fixes remaining ARMv6 builds. I overlooked some -m32 flags.
Commit: 30fd4dcbfe47d3a6d6311b5987a0d6e7b6b5ac01 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/30fd4dcbfe47d3a6d63... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M building/linux32ARMv6/asasm
Log Message: ----------- For ARMv6 builds, restores execution flag of asasm binary.
Commit: 73f30ab892b238a732ce3e0e9a26388356e50737 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/73f30ab892b238a732c... Author: David T. Lewis lewis@mail.msen.com Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M src/plugins/VectorEnginePlugin/VectorEnginePlugin.c
Log Message: ----------- Update VectorEnginePlugin commit 86377f4de7ebd7682f049bef2b4557ac1b91b569 Author: Juan Vuletich juan@jvuletich.org Date: Sun Aug 22 16:50:25 2021 -0300
Fix for an unlikely invalid access in VectorEnginePlugin: always pass contour as argument.
Commit: f88bc9e514243d82b05307ecb4a750c70a219407 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f88bc9e514243d82b05... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M platforms/iOS/vm/OSX/IconWorkspace.text
Log Message: ----------- Update IconWorkspace.st with sage advice. [ci skpi]
Commit: cf3eb270697eccbf4922902d65a67ee955270e84 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cf3eb270697eccbf492... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-24 (Tue, 24 Aug 2021)
Changed paths: M .clang_complete M .github/workflows/linux-arm.yml M .github/workflows/linux.yml M .github/workflows/macos.yml M .github/workflows/win.yml M .gitignore M CMakeLists.txt M README.md 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.cog.spur/plugins.ext R build.linux32ARMv7/newspeak.cog.spur/plugins.int 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.linux32ARMv7/newspeak.stack.spur/plugins.ext R build.linux32ARMv7/newspeak.stack.spur/plugins.int 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/bochsx64/conf.COG R build.linux64ARMv8/bochsx64/conf.COG.dbg R build.linux64ARMv8/bochsx64/exploration/Makefile R build.linux64ARMv8/bochsx64/makeclean R build.linux64ARMv8/bochsx64/makeem R build.linux64ARMv8/bochsx86/conf.COG R build.linux64ARMv8/bochsx86/conf.COG.dbg R build.linux64ARMv8/bochsx86/exploration/Makefile R build.linux64ARMv8/bochsx86/makeclean R build.linux64ARMv8/bochsx86/makeem R build.linux64ARMv8/editpharoinstall.sh R build.linux64ARMv8/gdbarm32/clean R build.linux64ARMv8/gdbarm32/conf.COG R build.linux64ARMv8/gdbarm32/makeem R build.linux64ARMv8/gdbarm64/clean R build.linux64ARMv8/gdbarm64/conf.COG R build.linux64ARMv8/gdbarm64/makeem 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.cog.spur/plugins.ext A building/linux32ARMv7/newspeak.cog.spur/plugins.int 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/linux32ARMv7/newspeak.stack.spur/plugins.ext A building/linux32ARMv7/newspeak.stack.spur/plugins.int 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/bochsx64/conf.COG A building/linux64ARMv8/bochsx64/conf.COG.dbg A building/linux64ARMv8/bochsx64/exploration/Makefile A building/linux64ARMv8/bochsx64/makeclean A building/linux64ARMv8/bochsx64/makeem A building/linux64ARMv8/bochsx86/conf.COG A building/linux64ARMv8/bochsx86/conf.COG.dbg A building/linux64ARMv8/bochsx86/exploration/Makefile A building/linux64ARMv8/bochsx86/makeclean A building/linux64ARMv8/bochsx86/makeem A building/linux64ARMv8/editpharoinstall.sh A building/linux64ARMv8/gdbarm32/clean A building/linux64ARMv8/gdbarm32/conf.COG A building/linux64ARMv8/gdbarm32/makeem A building/linux64ARMv8/gdbarm64/clean A building/linux64ARMv8/gdbarm64/conf.COG A building/linux64ARMv8/gdbarm64/makeem 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 M deploy/packaging/Makefile.debian M deploy/packaging/pharo7-ui-common.spec M deploy/packaging/pharo7-vm-core/debian/rules R nsspur64src/examplePlugins.ext R nsspur64src/examplePlugins.int R nsspur64src/vm/_variable_order 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/variable_order R nsspur64src/vm/vmCallback.h R nsspursrc/examplePlugins.ext R nsspursrc/examplePlugins.int R nsspursrc/vm/_variable_order R nsspursrc/vm/cogit.c R nsspursrc/vm/cogit.h R nsspursrc/vm/cogitARMv5.c R nsspursrc/vm/cogitIA32.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/variable_order 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 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/config/acinclude.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/mkmf 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 platforms/unix/vm/Makefile.in M scripts/ci/actions_build.sh M scripts/findUnofficialFiles M scripts/mkcogvmarchives M scripts/mksistaarchives M scripts/mkspur64vmarchives M scripts/mkspurvmarchives M scripts/nukeversion 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/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/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/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 A src/lowcode.vm.32bit.cog.spur/_variable_order 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/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/variable_order 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/_variable_order 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/variable_order 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/_variable_order 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/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/variable_order 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/_variable_order 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/variable_order 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/_variable_order 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/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/variable_order A src/vm.32bit.cog.spur/vmCallback.h A src/vm.32bit.cog.v3/_variable_order 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/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/variable_order A src/vm.32bit.cog.v3/vmCallback.h A src/vm.32bit.sista.spur/_variable_order 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/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/variable_order 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/_variable_order 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/variable_order A src/vm.64bit.cog.spur/vmCallback.h A src/vm.64bit.sista.spur/_variable_order 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/variable_order 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 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/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: ----------- Merge pull request #573 from marceltaeumel/marceltaeumel/src-cleanup
Move all flavors of CogVM sources to src/vm.*; move all build.* flavors to building/*
Commit: dbe015f31bccb9fa473cbd9163cb7820026f9eb9 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dbe015f31bccb9fa473... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-25 (Wed, 25 Aug 2021)
Changed paths: 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/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/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.debug.itimerheartbeat/mvm M building/linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/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/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/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.debug.itimerheartbeat/mvm M building/linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/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/macos32x86/HowToBuild M building/macos32x86/common.minheadless/Makefile.app.newspeak M building/macos32x86/common.minheadless/Makefile.app.squeak M building/macos32x86/common/Makefile.app.newspeak M building/macos32x86/common/Makefile.app.squeak M building/macos32x86/newspeak.cog.spur/Makefile M building/macos32x86/newspeak.stack.spur/Makefile 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/macos32x86/squeak.cog.spur/Makefile M building/macos32x86/squeak.cog.v3/Makefile M building/macos32x86/squeak.sista.spur/Makefile M building/macos32x86/squeak.stack.spur/Makefile M building/macos32x86/squeak.stack.v3/Makefile 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/pharo.stack.spur.lowcode/Makefile M building/macos64ARMv8/pharo.stack.spur/Makefile M building/macos64ARMv8/squeak.cog.spur/Makefile M building/macos64ARMv8/squeak.sista.spur/Makefile M building/macos64ARMv8/squeak.stack.spur/Makefile M building/macos64x64/HowToBuild M building/macos64x64/common/Makefile.app.newspeak M building/macos64x64/common/Makefile.app.squeak M building/macos64x64/newspeak.cog.spur/Makefile M building/macos64x64/newspeak.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/macos64x64/squeak.cog.spur/Makefile M building/macos64x64/squeak.sista.spur/Makefile M building/macos64x64/squeak.stack.spur/Makefile 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/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/Makefile M building/win32x86/pharo.sista.spur/Makefile M building/win32x86/pharo.stack.spur/Makefile M building/win32x86/squeak.cog.spur.lowcode/Makefile M building/win32x86/squeak.cog.spur/Makefile M building/win32x86/squeak.cog.v3/Makefile M building/win32x86/squeak.sista.spur/Makefile M building/win32x86/squeak.stack.spur/Makefile M building/win32x86/squeak.stack.v3/Makefile 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.stack.spur/Makefile M building/win64x64/squeak.cog.spur/Makefile M building/win64x64/squeak.stack.spur/Makefile R src/lowcode.vm.32bit.cog.spur/_variable_order R src/lowcode.vm.32bit.cog.spur/cogit.c R src/lowcode.vm.32bit.cog.spur/cogit.h R src/lowcode.vm.32bit.cog.spur/cogitARMv5.c R src/lowcode.vm.32bit.cog.spur/cogitIA32.c R src/lowcode.vm.32bit.cog.spur/cogmethod.h R src/lowcode.vm.32bit.cog.spur/cointerp.c R src/lowcode.vm.32bit.cog.spur/cointerp.h R src/lowcode.vm.32bit.cog.spur/examplePlugins.ext R src/lowcode.vm.32bit.cog.spur/examplePlugins.int R src/lowcode.vm.32bit.cog.spur/exampleSqNamedPrims.h R src/lowcode.vm.32bit.cog.spur/gcc3x-cointerp.c R src/lowcode.vm.32bit.cog.spur/interp.h R src/lowcode.vm.32bit.cog.spur/variable_order R src/lowcode.vm.32bit.cog.spur/vmCallback.h R src/lowcode.vm.32bit.stack.spur/examplePlugins.ext R src/lowcode.vm.32bit.stack.spur/examplePlugins.int R src/lowcode.vm.32bit.stack.spur/exampleSqNamedPrims.h R src/lowcode.vm.32bit.stack.spur/gcc3x-interp.c R src/lowcode.vm.32bit.stack.spur/interp.c R src/lowcode.vm.32bit.stack.spur/interp.h R src/lowcode.vm.32bit.stack.spur/vmCallback.h R src/lowcode.vm.64bit.cog.spur/_variable_order R src/lowcode.vm.64bit.cog.spur/cogit.c R src/lowcode.vm.64bit.cog.spur/cogit.h R src/lowcode.vm.64bit.cog.spur/cogitARMv8.c R src/lowcode.vm.64bit.cog.spur/cogitX64SysV.c R src/lowcode.vm.64bit.cog.spur/cogitX64WIN64.c R src/lowcode.vm.64bit.cog.spur/cogmethod.h R src/lowcode.vm.64bit.cog.spur/cointerp.c R src/lowcode.vm.64bit.cog.spur/cointerp.h R src/lowcode.vm.64bit.cog.spur/examplePlugins.ext R src/lowcode.vm.64bit.cog.spur/examplePlugins.int R src/lowcode.vm.64bit.cog.spur/exampleSqNamedPrims.h R src/lowcode.vm.64bit.cog.spur/gcc3x-cointerp.c R src/lowcode.vm.64bit.cog.spur/interp.h R src/lowcode.vm.64bit.cog.spur/variable_order R src/lowcode.vm.64bit.cog.spur/vmCallback.h R src/lowcode.vm.64bit.stack.spur/examplePlugins.ext R src/lowcode.vm.64bit.stack.spur/examplePlugins.int R src/lowcode.vm.64bit.stack.spur/exampleSqNamedPrims.h R src/lowcode.vm.64bit.stack.spur/gcc3x-interp.c R src/lowcode.vm.64bit.stack.spur/interp.c R src/lowcode.vm.64bit.stack.spur/interp.h R src/lowcode.vm.64bit.stack.spur/vmCallback.h R src/newspeak.vm.32bit.cog.spur/_variable_order R src/newspeak.vm.32bit.cog.spur/cogit.c R src/newspeak.vm.32bit.cog.spur/cogit.h R src/newspeak.vm.32bit.cog.spur/cogitARMv5.c R src/newspeak.vm.32bit.cog.spur/cogitIA32.c R src/newspeak.vm.32bit.cog.spur/cogmethod.h R src/newspeak.vm.32bit.cog.spur/cointerp.c R src/newspeak.vm.32bit.cog.spur/cointerp.h R src/newspeak.vm.32bit.cog.spur/examplePlugins.ext R src/newspeak.vm.32bit.cog.spur/examplePlugins.int R src/newspeak.vm.32bit.cog.spur/exampleSqNamedPrims.h R src/newspeak.vm.32bit.cog.spur/gcc3x-cointerp.c R src/newspeak.vm.32bit.cog.spur/interp.h R src/newspeak.vm.32bit.cog.spur/nssendcache.h R src/newspeak.vm.32bit.cog.spur/variable_order R src/newspeak.vm.32bit.cog.spur/vmCallback.h R src/newspeak.vm.32bit.stack.spur/examplePlugins.ext R src/newspeak.vm.32bit.stack.spur/examplePlugins.int R src/newspeak.vm.32bit.stack.spur/exampleSqNamedPrims.h R src/newspeak.vm.32bit.stack.spur/gcc3x-interp.c R src/newspeak.vm.32bit.stack.spur/interp.c R src/newspeak.vm.32bit.stack.spur/interp.h R src/newspeak.vm.32bit.stack.spur/vmCallback.h R src/newspeak.vm.64bit.cog.spur/_variable_order R src/newspeak.vm.64bit.cog.spur/cogit.c R src/newspeak.vm.64bit.cog.spur/cogit.h R src/newspeak.vm.64bit.cog.spur/cogitARMv8.c R src/newspeak.vm.64bit.cog.spur/cogitX64SysV.c R src/newspeak.vm.64bit.cog.spur/cogitX64WIN64.c R src/newspeak.vm.64bit.cog.spur/cogmethod.h R src/newspeak.vm.64bit.cog.spur/cointerp.c R src/newspeak.vm.64bit.cog.spur/cointerp.h R src/newspeak.vm.64bit.cog.spur/examplePlugins.ext R src/newspeak.vm.64bit.cog.spur/examplePlugins.int R src/newspeak.vm.64bit.cog.spur/exampleSqNamedPrims.h R src/newspeak.vm.64bit.cog.spur/gcc3x-cointerp.c R src/newspeak.vm.64bit.cog.spur/interp.h R src/newspeak.vm.64bit.cog.spur/nssendcache.h R src/newspeak.vm.64bit.cog.spur/variable_order R src/newspeak.vm.64bit.cog.spur/vmCallback.h R src/newspeak.vm.64bit.stack.spur/examplePlugins.ext R src/newspeak.vm.64bit.stack.spur/examplePlugins.int R src/newspeak.vm.64bit.stack.spur/exampleSqNamedPrims.h R src/newspeak.vm.64bit.stack.spur/gcc3x-interp.c R src/newspeak.vm.64bit.stack.spur/interp.c R src/newspeak.vm.64bit.stack.spur/interp.h R src/newspeak.vm.64bit.stack.spur/vmCallback.h A src/spur32.cog.lowcode/_variable_order A src/spur32.cog.lowcode/cogit.c A src/spur32.cog.lowcode/cogit.h A src/spur32.cog.lowcode/cogitARMv5.c A src/spur32.cog.lowcode/cogitIA32.c A src/spur32.cog.lowcode/cogmethod.h A src/spur32.cog.lowcode/cointerp.c A src/spur32.cog.lowcode/cointerp.h A src/spur32.cog.lowcode/examplePlugins.ext A src/spur32.cog.lowcode/examplePlugins.int A src/spur32.cog.lowcode/exampleSqNamedPrims.h A src/spur32.cog.lowcode/gcc3x-cointerp.c A src/spur32.cog.lowcode/interp.h A src/spur32.cog.lowcode/variable_order A src/spur32.cog.lowcode/vmCallback.h A src/spur32.cog.newspeak/_variable_order A src/spur32.cog.newspeak/cogit.c A src/spur32.cog.newspeak/cogit.h A src/spur32.cog.newspeak/cogitARMv5.c A src/spur32.cog.newspeak/cogitIA32.c A src/spur32.cog.newspeak/cogmethod.h A src/spur32.cog.newspeak/cointerp.c A src/spur32.cog.newspeak/cointerp.h A src/spur32.cog.newspeak/examplePlugins.ext A src/spur32.cog.newspeak/examplePlugins.int A src/spur32.cog.newspeak/exampleSqNamedPrims.h A src/spur32.cog.newspeak/gcc3x-cointerp.c A src/spur32.cog.newspeak/interp.h A src/spur32.cog.newspeak/nssendcache.h A src/spur32.cog.newspeak/variable_order A src/spur32.cog.newspeak/vmCallback.h A src/spur32.cog/_variable_order A src/spur32.cog/cogit.c A src/spur32.cog/cogit.h A src/spur32.cog/cogitARMv5.c A src/spur32.cog/cogitIA32.c A src/spur32.cog/cogmethod.h A src/spur32.cog/cointerp.c A src/spur32.cog/cointerp.h A src/spur32.cog/cointerpmt.c A src/spur32.cog/cointerpmt.h A src/spur32.cog/examplePlugins.ext A src/spur32.cog/examplePlugins.int A src/spur32.cog/exampleSqNamedPrims.h A src/spur32.cog/gcc3x-cointerp.c A src/spur32.cog/gcc3x-cointerpmt.c A src/spur32.cog/interp.h A src/spur32.cog/variable_order A src/spur32.cog/vmCallback.h A src/spur32.sista/_variable_order A src/spur32.sista/cogit.c A src/spur32.sista/cogit.h A src/spur32.sista/cogitARMv5.c A src/spur32.sista/cogitIA32.c A src/spur32.sista/cogmethod.h A src/spur32.sista/cointerp.c A src/spur32.sista/cointerp.h A src/spur32.sista/examplePlugins.ext A src/spur32.sista/examplePlugins.int A src/spur32.sista/exampleSqNamedPrims.h A src/spur32.sista/gcc3x-cointerp.c A src/spur32.sista/interp.h A src/spur32.sista/variable_order A src/spur32.sista/vmCallback.h A src/spur32.stack.lowcode/examplePlugins.ext A src/spur32.stack.lowcode/examplePlugins.int A src/spur32.stack.lowcode/exampleSqNamedPrims.h A src/spur32.stack.lowcode/gcc3x-interp.c A src/spur32.stack.lowcode/interp.c A src/spur32.stack.lowcode/interp.h A src/spur32.stack.lowcode/vmCallback.h A src/spur32.stack.newspeak/examplePlugins.ext A src/spur32.stack.newspeak/examplePlugins.int A src/spur32.stack.newspeak/exampleSqNamedPrims.h A src/spur32.stack.newspeak/gcc3x-interp.c A src/spur32.stack.newspeak/interp.c A src/spur32.stack.newspeak/interp.h A src/spur32.stack.newspeak/vmCallback.h A src/spur32.stack/examplePlugins.ext A src/spur32.stack/examplePlugins.int A src/spur32.stack/exampleSqNamedPrims.h A src/spur32.stack/gcc3x-interp.c A src/spur32.stack/interp.c A src/spur32.stack/interp.h A src/spur32.stack/validImage.c A src/spur32.stack/vmCallback.h A src/spur64.cog.lowcode/_variable_order A src/spur64.cog.lowcode/cogit.c A src/spur64.cog.lowcode/cogit.h A src/spur64.cog.lowcode/cogitARMv8.c A src/spur64.cog.lowcode/cogitX64SysV.c A src/spur64.cog.lowcode/cogitX64WIN64.c A src/spur64.cog.lowcode/cogmethod.h A src/spur64.cog.lowcode/cointerp.c A src/spur64.cog.lowcode/cointerp.h A src/spur64.cog.lowcode/examplePlugins.ext A src/spur64.cog.lowcode/examplePlugins.int A src/spur64.cog.lowcode/exampleSqNamedPrims.h A src/spur64.cog.lowcode/gcc3x-cointerp.c A src/spur64.cog.lowcode/interp.h A src/spur64.cog.lowcode/variable_order A src/spur64.cog.lowcode/vmCallback.h A src/spur64.cog.newspeak/_variable_order A src/spur64.cog.newspeak/cogit.c A src/spur64.cog.newspeak/cogit.h A src/spur64.cog.newspeak/cogitARMv8.c A src/spur64.cog.newspeak/cogitX64SysV.c A src/spur64.cog.newspeak/cogitX64WIN64.c A src/spur64.cog.newspeak/cogmethod.h A src/spur64.cog.newspeak/cointerp.c A src/spur64.cog.newspeak/cointerp.h A src/spur64.cog.newspeak/examplePlugins.ext A src/spur64.cog.newspeak/examplePlugins.int A src/spur64.cog.newspeak/exampleSqNamedPrims.h A src/spur64.cog.newspeak/gcc3x-cointerp.c A src/spur64.cog.newspeak/interp.h A src/spur64.cog.newspeak/nssendcache.h A src/spur64.cog.newspeak/variable_order A src/spur64.cog.newspeak/vmCallback.h A src/spur64.cog/_variable_order A src/spur64.cog/cogit.c A src/spur64.cog/cogit.h A src/spur64.cog/cogitARMv8.c A src/spur64.cog/cogitX64SysV.c A src/spur64.cog/cogitX64WIN64.c A src/spur64.cog/cogmethod.h A src/spur64.cog/cointerp.c A src/spur64.cog/cointerp.h A src/spur64.cog/cointerpmt.c A src/spur64.cog/cointerpmt.h A src/spur64.cog/examplePlugins.ext A src/spur64.cog/examplePlugins.int A src/spur64.cog/exampleSqNamedPrims.h A src/spur64.cog/gcc3x-cointerp.c A src/spur64.cog/gcc3x-cointerpmt.c A src/spur64.cog/interp.h A src/spur64.cog/variable_order A src/spur64.cog/vmCallback.h A src/spur64.sista/_variable_order A src/spur64.sista/cogit.c A src/spur64.sista/cogit.h A src/spur64.sista/cogitARMv8.c A src/spur64.sista/cogitX64SysV.c A src/spur64.sista/cogitX64WIN64.c A src/spur64.sista/cogmethod.h A src/spur64.sista/cointerp.c A src/spur64.sista/cointerp.h A src/spur64.sista/examplePlugins.ext A src/spur64.sista/examplePlugins.int A src/spur64.sista/exampleSqNamedPrims.h A src/spur64.sista/gcc3x-cointerp.c A src/spur64.sista/interp.h A src/spur64.sista/variable_order A src/spur64.sista/vmCallback.h A src/spur64.stack.lowcode/examplePlugins.ext A src/spur64.stack.lowcode/examplePlugins.int A src/spur64.stack.lowcode/exampleSqNamedPrims.h A src/spur64.stack.lowcode/gcc3x-interp.c A src/spur64.stack.lowcode/interp.c A src/spur64.stack.lowcode/interp.h A src/spur64.stack.lowcode/vmCallback.h A src/spur64.stack.newspeak/examplePlugins.ext A src/spur64.stack.newspeak/examplePlugins.int A src/spur64.stack.newspeak/exampleSqNamedPrims.h A src/spur64.stack.newspeak/gcc3x-interp.c A src/spur64.stack.newspeak/interp.c A src/spur64.stack.newspeak/interp.h A src/spur64.stack.newspeak/vmCallback.h A src/spur64.stack/examplePlugins.ext A src/spur64.stack/examplePlugins.int A src/spur64.stack/exampleSqNamedPrims.h A src/spur64.stack/gcc3x-interp.c A src/spur64.stack/interp.c A src/spur64.stack/interp.h A src/spur64.stack/validImage.c A src/spur64.stack/vmCallback.h A src/v3.cog/_variable_order A src/v3.cog/cogit.c A src/v3.cog/cogit.h A src/v3.cog/cogitARMv5.c A src/v3.cog/cogitIA32.c A src/v3.cog/cogmethod.h A src/v3.cog/cointerp.c A src/v3.cog/cointerp.h A src/v3.cog/examplePlugins.ext A src/v3.cog/examplePlugins.int A src/v3.cog/exampleSqNamedPrims.h A src/v3.cog/gcc3x-cointerp.c A src/v3.cog/interp.h A src/v3.cog/variable_order A src/v3.cog/vmCallback.h A src/v3.stack/examplePlugins.ext A src/v3.stack/examplePlugins.int A src/v3.stack/exampleSqNamedPrims.h A src/v3.stack/gcc3x-interp.c A src/v3.stack/interp.c A src/v3.stack/interp.h A src/v3.stack/vmCallback.h R src/vm.32bit.cog.spur/_variable_order R src/vm.32bit.cog.spur/cogit.c R src/vm.32bit.cog.spur/cogit.h R src/vm.32bit.cog.spur/cogitARMv5.c R src/vm.32bit.cog.spur/cogitIA32.c R src/vm.32bit.cog.spur/cogmethod.h R src/vm.32bit.cog.spur/cointerp.c R src/vm.32bit.cog.spur/cointerp.h R src/vm.32bit.cog.spur/cointerpmt.c R src/vm.32bit.cog.spur/cointerpmt.h R src/vm.32bit.cog.spur/examplePlugins.ext R src/vm.32bit.cog.spur/examplePlugins.int R src/vm.32bit.cog.spur/exampleSqNamedPrims.h R src/vm.32bit.cog.spur/gcc3x-cointerp.c R src/vm.32bit.cog.spur/gcc3x-cointerpmt.c R src/vm.32bit.cog.spur/interp.h R src/vm.32bit.cog.spur/variable_order R src/vm.32bit.cog.spur/vmCallback.h R src/vm.32bit.cog.v3/_variable_order R src/vm.32bit.cog.v3/cogit.c R src/vm.32bit.cog.v3/cogit.h R src/vm.32bit.cog.v3/cogitARMv5.c R src/vm.32bit.cog.v3/cogitIA32.c R src/vm.32bit.cog.v3/cogmethod.h R src/vm.32bit.cog.v3/cointerp.c R src/vm.32bit.cog.v3/cointerp.h R src/vm.32bit.cog.v3/examplePlugins.ext R src/vm.32bit.cog.v3/examplePlugins.int R src/vm.32bit.cog.v3/exampleSqNamedPrims.h R src/vm.32bit.cog.v3/gcc3x-cointerp.c R src/vm.32bit.cog.v3/interp.h R src/vm.32bit.cog.v3/variable_order R src/vm.32bit.cog.v3/vmCallback.h R src/vm.32bit.sista.spur/_variable_order R src/vm.32bit.sista.spur/cogit.c R src/vm.32bit.sista.spur/cogit.h R src/vm.32bit.sista.spur/cogitARMv5.c R src/vm.32bit.sista.spur/cogitIA32.c R src/vm.32bit.sista.spur/cogmethod.h R src/vm.32bit.sista.spur/cointerp.c R src/vm.32bit.sista.spur/cointerp.h R src/vm.32bit.sista.spur/examplePlugins.ext R src/vm.32bit.sista.spur/examplePlugins.int R src/vm.32bit.sista.spur/exampleSqNamedPrims.h R src/vm.32bit.sista.spur/gcc3x-cointerp.c R src/vm.32bit.sista.spur/interp.h R src/vm.32bit.sista.spur/variable_order R src/vm.32bit.sista.spur/vmCallback.h R src/vm.32bit.stack.spur/examplePlugins.ext R src/vm.32bit.stack.spur/examplePlugins.int R src/vm.32bit.stack.spur/exampleSqNamedPrims.h R src/vm.32bit.stack.spur/gcc3x-interp.c R src/vm.32bit.stack.spur/interp.c R src/vm.32bit.stack.spur/interp.h R src/vm.32bit.stack.spur/validImage.c R src/vm.32bit.stack.spur/vmCallback.h R src/vm.32bit.stack.v3/examplePlugins.ext R src/vm.32bit.stack.v3/examplePlugins.int R src/vm.32bit.stack.v3/exampleSqNamedPrims.h R src/vm.32bit.stack.v3/gcc3x-interp.c R src/vm.32bit.stack.v3/interp.c R src/vm.32bit.stack.v3/interp.h R src/vm.32bit.stack.v3/vmCallback.h R src/vm.64bit.cog.spur/_variable_order R src/vm.64bit.cog.spur/cogit.c R src/vm.64bit.cog.spur/cogit.h R src/vm.64bit.cog.spur/cogitARMv8.c R src/vm.64bit.cog.spur/cogitX64SysV.c R src/vm.64bit.cog.spur/cogitX64WIN64.c R src/vm.64bit.cog.spur/cogmethod.h R src/vm.64bit.cog.spur/cointerp.c R src/vm.64bit.cog.spur/cointerp.h R src/vm.64bit.cog.spur/cointerpmt.c R src/vm.64bit.cog.spur/cointerpmt.h R src/vm.64bit.cog.spur/examplePlugins.ext R src/vm.64bit.cog.spur/examplePlugins.int R src/vm.64bit.cog.spur/exampleSqNamedPrims.h R src/vm.64bit.cog.spur/gcc3x-cointerp.c R src/vm.64bit.cog.spur/gcc3x-cointerpmt.c R src/vm.64bit.cog.spur/interp.h R src/vm.64bit.cog.spur/variable_order R src/vm.64bit.cog.spur/vmCallback.h R src/vm.64bit.sista.spur/_variable_order R src/vm.64bit.sista.spur/cogit.c R src/vm.64bit.sista.spur/cogit.h R src/vm.64bit.sista.spur/cogitARMv8.c R src/vm.64bit.sista.spur/cogitX64SysV.c R src/vm.64bit.sista.spur/cogitX64WIN64.c R src/vm.64bit.sista.spur/cogmethod.h R src/vm.64bit.sista.spur/cointerp.c R src/vm.64bit.sista.spur/cointerp.h R src/vm.64bit.sista.spur/examplePlugins.ext R src/vm.64bit.sista.spur/examplePlugins.int R src/vm.64bit.sista.spur/exampleSqNamedPrims.h R src/vm.64bit.sista.spur/gcc3x-cointerp.c R src/vm.64bit.sista.spur/interp.h R src/vm.64bit.sista.spur/variable_order R src/vm.64bit.sista.spur/vmCallback.h R src/vm.64bit.stack.spur/examplePlugins.ext R src/vm.64bit.stack.spur/examplePlugins.int R src/vm.64bit.stack.spur/exampleSqNamedPrims.h R src/vm.64bit.stack.spur/gcc3x-interp.c R src/vm.64bit.stack.spur/interp.c R src/vm.64bit.stack.spur/interp.h R src/vm.64bit.stack.spur/validImage.c R src/vm.64bit.stack.spur/vmCallback.h
Log Message: ----------- Updates src paths to follow Eliot's suggestions: https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/573#issuecomment-9050...
Commit: 3254c5460e29e430c3f86502e2a35ee9c8e2e775 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3254c5460e29e430c3f... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-26 (Thu, 26 Aug 2021)
Changed paths: M src/plugins/VectorEnginePlugin/VectorEnginePlugin.c M src/spur32.cog.lowcode/cogit.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cogmethod.h M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/exampleSqNamedPrims.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog.lowcode/interp.h M src/spur32.cog.lowcode/vmCallback.h M src/spur32.cog.newspeak/cogit.c M src/spur32.cog.newspeak/cogit.h M src/spur32.cog.newspeak/cogitARMv5.c M src/spur32.cog.newspeak/cogitIA32.c M src/spur32.cog.newspeak/cogmethod.h M src/spur32.cog.newspeak/cointerp.c M src/spur32.cog.newspeak/cointerp.h M src/spur32.cog.newspeak/exampleSqNamedPrims.h M src/spur32.cog.newspeak/gcc3x-cointerp.c M src/spur32.cog.newspeak/interp.h M src/spur32.cog.newspeak/nssendcache.h M src/spur32.cog.newspeak/vmCallback.h M src/spur32.cog/cogit.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cogmethod.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/exampleSqNamedPrims.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.cog/interp.h M src/spur32.cog/vmCallback.h M src/spur32.sista/cogit.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cogmethod.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/exampleSqNamedPrims.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.sista/interp.h M src/spur32.sista/vmCallback.h M src/spur32.stack.lowcode/exampleSqNamedPrims.h M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack.lowcode/interp.h M src/spur32.stack.lowcode/vmCallback.h M src/spur32.stack.newspeak/exampleSqNamedPrims.h M src/spur32.stack.newspeak/gcc3x-interp.c M src/spur32.stack.newspeak/interp.c M src/spur32.stack.newspeak/interp.h M src/spur32.stack.newspeak/vmCallback.h M src/spur32.stack/exampleSqNamedPrims.h M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/interp.h M src/spur32.stack/validImage.c M src/spur32.stack/vmCallback.h M src/spur64.cog.lowcode/cogit.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cogmethod.h M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/exampleSqNamedPrims.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog.lowcode/interp.h M src/spur64.cog.lowcode/vmCallback.h M src/spur64.cog.newspeak/cogit.c M src/spur64.cog.newspeak/cogit.h M src/spur64.cog.newspeak/cogitARMv8.c M src/spur64.cog.newspeak/cogitX64SysV.c M src/spur64.cog.newspeak/cogitX64WIN64.c M src/spur64.cog.newspeak/cogmethod.h M src/spur64.cog.newspeak/cointerp.c M src/spur64.cog.newspeak/cointerp.h M src/spur64.cog.newspeak/exampleSqNamedPrims.h M src/spur64.cog.newspeak/gcc3x-cointerp.c M src/spur64.cog.newspeak/interp.h M src/spur64.cog.newspeak/nssendcache.h M src/spur64.cog.newspeak/vmCallback.h M src/spur64.cog/cogit.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cogmethod.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/exampleSqNamedPrims.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.cog/interp.h M src/spur64.cog/vmCallback.h M src/spur64.sista/cogit.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cogmethod.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/exampleSqNamedPrims.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.sista/interp.h M src/spur64.sista/vmCallback.h M src/spur64.stack.lowcode/exampleSqNamedPrims.h M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack.lowcode/interp.h M src/spur64.stack.lowcode/vmCallback.h M src/spur64.stack.newspeak/exampleSqNamedPrims.h M src/spur64.stack.newspeak/gcc3x-interp.c M src/spur64.stack.newspeak/interp.c M src/spur64.stack.newspeak/interp.h M src/spur64.stack.newspeak/vmCallback.h M src/spur64.stack/exampleSqNamedPrims.h M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/interp.h M src/spur64.stack/validImage.c M src/spur64.stack/vmCallback.h M src/v3.cog/cogit.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cogmethod.h M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h A src/v3.cog/cointerpmt.h M src/v3.cog/exampleSqNamedPrims.h M src/v3.cog/gcc3x-cointerp.c M src/v3.cog/interp.h M src/v3.cog/vmCallback.h M src/v3.stack/exampleSqNamedPrims.h M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c M src/v3.stack/interp.h M src/v3.stack/vmCallback.h
Log Message: ----------- Restore CogVM source as per VMMaker.oscog-eem.3047 from 12b0d50 - unnecessarily re-generated in f1c0a95
Commit: 17f06a91d2c190cc49d7c41854e0fe877288202c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/17f06a91d2c190cc49d... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-08-26 (Thu, 26 Aug 2021)
Changed paths: M .clang_complete M README.md M deploy/packaging/Makefile.debian M deploy/packaging/pharo7-ui-common.spec M deploy/packaging/pharo7-vm-core/debian/rules M platforms/unix/config/mkmf M scripts/findUnofficialFiles
Log Message: ----------- Fixes all remaining references to src paths, unrelated to ci [ci skip]
Commit: 94f3aee0a7082ee3e10fdfb4804f8a6b1024941b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/94f3aee0a7082ee3e10... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-26 (Thu, 26 Aug 2021)
Changed paths: M .clang_complete M README.md 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/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/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.debug.itimerheartbeat/mvm M building/linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/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/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/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.debug.itimerheartbeat/mvm M building/linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/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/macos32x86/HowToBuild M building/macos32x86/common.minheadless/Makefile.app.newspeak M building/macos32x86/common.minheadless/Makefile.app.squeak M building/macos32x86/common/Makefile.app.newspeak M building/macos32x86/common/Makefile.app.squeak M building/macos32x86/newspeak.cog.spur/Makefile M building/macos32x86/newspeak.stack.spur/Makefile 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/macos32x86/squeak.cog.spur/Makefile M building/macos32x86/squeak.cog.v3/Makefile M building/macos32x86/squeak.sista.spur/Makefile M building/macos32x86/squeak.stack.spur/Makefile M building/macos32x86/squeak.stack.v3/Makefile 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/pharo.stack.spur.lowcode/Makefile M building/macos64ARMv8/pharo.stack.spur/Makefile M building/macos64ARMv8/squeak.cog.spur/Makefile M building/macos64ARMv8/squeak.sista.spur/Makefile M building/macos64ARMv8/squeak.stack.spur/Makefile M building/macos64x64/HowToBuild M building/macos64x64/common/Makefile.app.newspeak M building/macos64x64/common/Makefile.app.squeak M building/macos64x64/newspeak.cog.spur/Makefile M building/macos64x64/newspeak.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/macos64x64/squeak.cog.spur/Makefile M building/macos64x64/squeak.sista.spur/Makefile M building/macos64x64/squeak.stack.spur/Makefile 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/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/Makefile M building/win32x86/pharo.sista.spur/Makefile M building/win32x86/pharo.stack.spur/Makefile M building/win32x86/squeak.cog.spur.lowcode/Makefile M building/win32x86/squeak.cog.spur/Makefile M building/win32x86/squeak.cog.v3/Makefile M building/win32x86/squeak.sista.spur/Makefile M building/win32x86/squeak.stack.spur/Makefile M building/win32x86/squeak.stack.v3/Makefile 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.stack.spur/Makefile M building/win64x64/squeak.cog.spur/Makefile M building/win64x64/squeak.stack.spur/Makefile M deploy/packaging/Makefile.debian M deploy/packaging/pharo7-ui-common.spec M deploy/packaging/pharo7-vm-core/debian/rules M platforms/unix/config/mkmf M scripts/findUnofficialFiles R src/lowcode.vm.32bit.cog.spur/_variable_order R src/lowcode.vm.32bit.cog.spur/cogit.c R src/lowcode.vm.32bit.cog.spur/cogit.h R src/lowcode.vm.32bit.cog.spur/cogitARMv5.c R src/lowcode.vm.32bit.cog.spur/cogitIA32.c R src/lowcode.vm.32bit.cog.spur/cogmethod.h R src/lowcode.vm.32bit.cog.spur/cointerp.c R src/lowcode.vm.32bit.cog.spur/cointerp.h R src/lowcode.vm.32bit.cog.spur/examplePlugins.ext R src/lowcode.vm.32bit.cog.spur/examplePlugins.int R src/lowcode.vm.32bit.cog.spur/exampleSqNamedPrims.h R src/lowcode.vm.32bit.cog.spur/gcc3x-cointerp.c R src/lowcode.vm.32bit.cog.spur/interp.h R src/lowcode.vm.32bit.cog.spur/variable_order R src/lowcode.vm.32bit.cog.spur/vmCallback.h R src/lowcode.vm.32bit.stack.spur/examplePlugins.ext R src/lowcode.vm.32bit.stack.spur/examplePlugins.int R src/lowcode.vm.32bit.stack.spur/exampleSqNamedPrims.h R src/lowcode.vm.32bit.stack.spur/gcc3x-interp.c R src/lowcode.vm.32bit.stack.spur/interp.c R src/lowcode.vm.32bit.stack.spur/interp.h R src/lowcode.vm.32bit.stack.spur/vmCallback.h R src/lowcode.vm.64bit.cog.spur/_variable_order R src/lowcode.vm.64bit.cog.spur/cogit.c R src/lowcode.vm.64bit.cog.spur/cogit.h R src/lowcode.vm.64bit.cog.spur/cogitARMv8.c R src/lowcode.vm.64bit.cog.spur/cogitX64SysV.c R src/lowcode.vm.64bit.cog.spur/cogitX64WIN64.c R src/lowcode.vm.64bit.cog.spur/cogmethod.h R src/lowcode.vm.64bit.cog.spur/cointerp.c R src/lowcode.vm.64bit.cog.spur/cointerp.h R src/lowcode.vm.64bit.cog.spur/examplePlugins.ext R src/lowcode.vm.64bit.cog.spur/examplePlugins.int R src/lowcode.vm.64bit.cog.spur/exampleSqNamedPrims.h R src/lowcode.vm.64bit.cog.spur/gcc3x-cointerp.c R src/lowcode.vm.64bit.cog.spur/interp.h R src/lowcode.vm.64bit.cog.spur/variable_order R src/lowcode.vm.64bit.cog.spur/vmCallback.h R src/lowcode.vm.64bit.stack.spur/examplePlugins.ext R src/lowcode.vm.64bit.stack.spur/examplePlugins.int R src/lowcode.vm.64bit.stack.spur/exampleSqNamedPrims.h R src/lowcode.vm.64bit.stack.spur/gcc3x-interp.c R src/lowcode.vm.64bit.stack.spur/interp.c R src/lowcode.vm.64bit.stack.spur/interp.h R src/lowcode.vm.64bit.stack.spur/vmCallback.h R src/newspeak.vm.32bit.cog.spur/_variable_order R src/newspeak.vm.32bit.cog.spur/cogit.c R src/newspeak.vm.32bit.cog.spur/cogit.h R src/newspeak.vm.32bit.cog.spur/cogitARMv5.c R src/newspeak.vm.32bit.cog.spur/cogitIA32.c R src/newspeak.vm.32bit.cog.spur/cogmethod.h R src/newspeak.vm.32bit.cog.spur/cointerp.c R src/newspeak.vm.32bit.cog.spur/cointerp.h R src/newspeak.vm.32bit.cog.spur/examplePlugins.ext R src/newspeak.vm.32bit.cog.spur/examplePlugins.int R src/newspeak.vm.32bit.cog.spur/exampleSqNamedPrims.h R src/newspeak.vm.32bit.cog.spur/gcc3x-cointerp.c R src/newspeak.vm.32bit.cog.spur/interp.h R src/newspeak.vm.32bit.cog.spur/nssendcache.h R src/newspeak.vm.32bit.cog.spur/variable_order R src/newspeak.vm.32bit.cog.spur/vmCallback.h R src/newspeak.vm.32bit.stack.spur/examplePlugins.ext R src/newspeak.vm.32bit.stack.spur/examplePlugins.int R src/newspeak.vm.32bit.stack.spur/exampleSqNamedPrims.h R src/newspeak.vm.32bit.stack.spur/gcc3x-interp.c R src/newspeak.vm.32bit.stack.spur/interp.c R src/newspeak.vm.32bit.stack.spur/interp.h R src/newspeak.vm.32bit.stack.spur/vmCallback.h R src/newspeak.vm.64bit.cog.spur/_variable_order R src/newspeak.vm.64bit.cog.spur/cogit.c R src/newspeak.vm.64bit.cog.spur/cogit.h R src/newspeak.vm.64bit.cog.spur/cogitARMv8.c R src/newspeak.vm.64bit.cog.spur/cogitX64SysV.c R src/newspeak.vm.64bit.cog.spur/cogitX64WIN64.c R src/newspeak.vm.64bit.cog.spur/cogmethod.h R src/newspeak.vm.64bit.cog.spur/cointerp.c R src/newspeak.vm.64bit.cog.spur/cointerp.h R src/newspeak.vm.64bit.cog.spur/examplePlugins.ext R src/newspeak.vm.64bit.cog.spur/examplePlugins.int R src/newspeak.vm.64bit.cog.spur/exampleSqNamedPrims.h R src/newspeak.vm.64bit.cog.spur/gcc3x-cointerp.c R src/newspeak.vm.64bit.cog.spur/interp.h R src/newspeak.vm.64bit.cog.spur/nssendcache.h R src/newspeak.vm.64bit.cog.spur/variable_order R src/newspeak.vm.64bit.cog.spur/vmCallback.h R src/newspeak.vm.64bit.stack.spur/examplePlugins.ext R src/newspeak.vm.64bit.stack.spur/examplePlugins.int R src/newspeak.vm.64bit.stack.spur/exampleSqNamedPrims.h R src/newspeak.vm.64bit.stack.spur/gcc3x-interp.c R src/newspeak.vm.64bit.stack.spur/interp.c R src/newspeak.vm.64bit.stack.spur/interp.h R src/newspeak.vm.64bit.stack.spur/vmCallback.h A src/spur32.cog.lowcode/_variable_order A src/spur32.cog.lowcode/cogit.c A src/spur32.cog.lowcode/cogit.h A src/spur32.cog.lowcode/cogitARMv5.c A src/spur32.cog.lowcode/cogitIA32.c A src/spur32.cog.lowcode/cogmethod.h A src/spur32.cog.lowcode/cointerp.c A src/spur32.cog.lowcode/cointerp.h A src/spur32.cog.lowcode/examplePlugins.ext A src/spur32.cog.lowcode/examplePlugins.int A src/spur32.cog.lowcode/exampleSqNamedPrims.h A src/spur32.cog.lowcode/gcc3x-cointerp.c A src/spur32.cog.lowcode/interp.h A src/spur32.cog.lowcode/variable_order A src/spur32.cog.lowcode/vmCallback.h A src/spur32.cog.newspeak/_variable_order A src/spur32.cog.newspeak/cogit.c A src/spur32.cog.newspeak/cogit.h A src/spur32.cog.newspeak/cogitARMv5.c A src/spur32.cog.newspeak/cogitIA32.c A src/spur32.cog.newspeak/cogmethod.h A src/spur32.cog.newspeak/cointerp.c A src/spur32.cog.newspeak/cointerp.h A src/spur32.cog.newspeak/examplePlugins.ext A src/spur32.cog.newspeak/examplePlugins.int A src/spur32.cog.newspeak/exampleSqNamedPrims.h A src/spur32.cog.newspeak/gcc3x-cointerp.c A src/spur32.cog.newspeak/interp.h A src/spur32.cog.newspeak/nssendcache.h A src/spur32.cog.newspeak/variable_order A src/spur32.cog.newspeak/vmCallback.h A src/spur32.cog/_variable_order A src/spur32.cog/cogit.c A src/spur32.cog/cogit.h A src/spur32.cog/cogitARMv5.c A src/spur32.cog/cogitIA32.c A src/spur32.cog/cogmethod.h A src/spur32.cog/cointerp.c A src/spur32.cog/cointerp.h A src/spur32.cog/cointerpmt.c A src/spur32.cog/cointerpmt.h A src/spur32.cog/examplePlugins.ext A src/spur32.cog/examplePlugins.int A src/spur32.cog/exampleSqNamedPrims.h A src/spur32.cog/gcc3x-cointerp.c A src/spur32.cog/gcc3x-cointerpmt.c A src/spur32.cog/interp.h A src/spur32.cog/variable_order A src/spur32.cog/vmCallback.h A src/spur32.sista/_variable_order A src/spur32.sista/cogit.c A src/spur32.sista/cogit.h A src/spur32.sista/cogitARMv5.c A src/spur32.sista/cogitIA32.c A src/spur32.sista/cogmethod.h A src/spur32.sista/cointerp.c A src/spur32.sista/cointerp.h A src/spur32.sista/examplePlugins.ext A src/spur32.sista/examplePlugins.int A src/spur32.sista/exampleSqNamedPrims.h A src/spur32.sista/gcc3x-cointerp.c A src/spur32.sista/interp.h A src/spur32.sista/variable_order A src/spur32.sista/vmCallback.h A src/spur32.stack.lowcode/examplePlugins.ext A src/spur32.stack.lowcode/examplePlugins.int A src/spur32.stack.lowcode/exampleSqNamedPrims.h A src/spur32.stack.lowcode/gcc3x-interp.c A src/spur32.stack.lowcode/interp.c A src/spur32.stack.lowcode/interp.h A src/spur32.stack.lowcode/vmCallback.h A src/spur32.stack.newspeak/examplePlugins.ext A src/spur32.stack.newspeak/examplePlugins.int A src/spur32.stack.newspeak/exampleSqNamedPrims.h A src/spur32.stack.newspeak/gcc3x-interp.c A src/spur32.stack.newspeak/interp.c A src/spur32.stack.newspeak/interp.h A src/spur32.stack.newspeak/vmCallback.h A src/spur32.stack/examplePlugins.ext A src/spur32.stack/examplePlugins.int A src/spur32.stack/exampleSqNamedPrims.h A src/spur32.stack/gcc3x-interp.c A src/spur32.stack/interp.c A src/spur32.stack/interp.h A src/spur32.stack/validImage.c A src/spur32.stack/vmCallback.h A src/spur64.cog.lowcode/_variable_order A src/spur64.cog.lowcode/cogit.c A src/spur64.cog.lowcode/cogit.h A src/spur64.cog.lowcode/cogitARMv8.c A src/spur64.cog.lowcode/cogitX64SysV.c A src/spur64.cog.lowcode/cogitX64WIN64.c A src/spur64.cog.lowcode/cogmethod.h A src/spur64.cog.lowcode/cointerp.c A src/spur64.cog.lowcode/cointerp.h A src/spur64.cog.lowcode/examplePlugins.ext A src/spur64.cog.lowcode/examplePlugins.int A src/spur64.cog.lowcode/exampleSqNamedPrims.h A src/spur64.cog.lowcode/gcc3x-cointerp.c A src/spur64.cog.lowcode/interp.h A src/spur64.cog.lowcode/variable_order A src/spur64.cog.lowcode/vmCallback.h A src/spur64.cog.newspeak/_variable_order A src/spur64.cog.newspeak/cogit.c A src/spur64.cog.newspeak/cogit.h A src/spur64.cog.newspeak/cogitARMv8.c A src/spur64.cog.newspeak/cogitX64SysV.c A src/spur64.cog.newspeak/cogitX64WIN64.c A src/spur64.cog.newspeak/cogmethod.h A src/spur64.cog.newspeak/cointerp.c A src/spur64.cog.newspeak/cointerp.h A src/spur64.cog.newspeak/examplePlugins.ext A src/spur64.cog.newspeak/examplePlugins.int A src/spur64.cog.newspeak/exampleSqNamedPrims.h A src/spur64.cog.newspeak/gcc3x-cointerp.c A src/spur64.cog.newspeak/interp.h A src/spur64.cog.newspeak/nssendcache.h A src/spur64.cog.newspeak/variable_order A src/spur64.cog.newspeak/vmCallback.h A src/spur64.cog/_variable_order A src/spur64.cog/cogit.c A src/spur64.cog/cogit.h A src/spur64.cog/cogitARMv8.c A src/spur64.cog/cogitX64SysV.c A src/spur64.cog/cogitX64WIN64.c A src/spur64.cog/cogmethod.h A src/spur64.cog/cointerp.c A src/spur64.cog/cointerp.h A src/spur64.cog/cointerpmt.c A src/spur64.cog/cointerpmt.h A src/spur64.cog/examplePlugins.ext A src/spur64.cog/examplePlugins.int A src/spur64.cog/exampleSqNamedPrims.h A src/spur64.cog/gcc3x-cointerp.c A src/spur64.cog/gcc3x-cointerpmt.c A src/spur64.cog/interp.h A src/spur64.cog/variable_order A src/spur64.cog/vmCallback.h A src/spur64.sista/_variable_order A src/spur64.sista/cogit.c A src/spur64.sista/cogit.h A src/spur64.sista/cogitARMv8.c A src/spur64.sista/cogitX64SysV.c A src/spur64.sista/cogitX64WIN64.c A src/spur64.sista/cogmethod.h A src/spur64.sista/cointerp.c A src/spur64.sista/cointerp.h A src/spur64.sista/examplePlugins.ext A src/spur64.sista/examplePlugins.int A src/spur64.sista/exampleSqNamedPrims.h A src/spur64.sista/gcc3x-cointerp.c A src/spur64.sista/interp.h A src/spur64.sista/variable_order A src/spur64.sista/vmCallback.h A src/spur64.stack.lowcode/examplePlugins.ext A src/spur64.stack.lowcode/examplePlugins.int A src/spur64.stack.lowcode/exampleSqNamedPrims.h A src/spur64.stack.lowcode/gcc3x-interp.c A src/spur64.stack.lowcode/interp.c A src/spur64.stack.lowcode/interp.h A src/spur64.stack.lowcode/vmCallback.h A src/spur64.stack.newspeak/examplePlugins.ext A src/spur64.stack.newspeak/examplePlugins.int A src/spur64.stack.newspeak/exampleSqNamedPrims.h A src/spur64.stack.newspeak/gcc3x-interp.c A src/spur64.stack.newspeak/interp.c A src/spur64.stack.newspeak/interp.h A src/spur64.stack.newspeak/vmCallback.h A src/spur64.stack/examplePlugins.ext A src/spur64.stack/examplePlugins.int A src/spur64.stack/exampleSqNamedPrims.h A src/spur64.stack/gcc3x-interp.c A src/spur64.stack/interp.c A src/spur64.stack/interp.h A src/spur64.stack/validImage.c A src/spur64.stack/vmCallback.h A src/v3.cog/_variable_order A src/v3.cog/cogit.c A src/v3.cog/cogit.h A src/v3.cog/cogitARMv5.c A src/v3.cog/cogitIA32.c A src/v3.cog/cogmethod.h A src/v3.cog/cointerp.c A src/v3.cog/cointerp.h A src/v3.cog/cointerpmt.h A src/v3.cog/examplePlugins.ext A src/v3.cog/examplePlugins.int A src/v3.cog/exampleSqNamedPrims.h A src/v3.cog/gcc3x-cointerp.c A src/v3.cog/interp.h A src/v3.cog/variable_order A src/v3.cog/vmCallback.h A src/v3.stack/examplePlugins.ext A src/v3.stack/examplePlugins.int A src/v3.stack/exampleSqNamedPrims.h A src/v3.stack/gcc3x-interp.c A src/v3.stack/interp.c A src/v3.stack/interp.h A src/v3.stack/vmCallback.h R src/vm.32bit.cog.spur/_variable_order R src/vm.32bit.cog.spur/cogit.c R src/vm.32bit.cog.spur/cogit.h R src/vm.32bit.cog.spur/cogitARMv5.c R src/vm.32bit.cog.spur/cogitIA32.c R src/vm.32bit.cog.spur/cogmethod.h R src/vm.32bit.cog.spur/cointerp.c R src/vm.32bit.cog.spur/cointerp.h R src/vm.32bit.cog.spur/cointerpmt.c R src/vm.32bit.cog.spur/cointerpmt.h R src/vm.32bit.cog.spur/examplePlugins.ext R src/vm.32bit.cog.spur/examplePlugins.int R src/vm.32bit.cog.spur/exampleSqNamedPrims.h R src/vm.32bit.cog.spur/gcc3x-cointerp.c R src/vm.32bit.cog.spur/gcc3x-cointerpmt.c R src/vm.32bit.cog.spur/interp.h R src/vm.32bit.cog.spur/variable_order R src/vm.32bit.cog.spur/vmCallback.h R src/vm.32bit.cog.v3/_variable_order R src/vm.32bit.cog.v3/cogit.c R src/vm.32bit.cog.v3/cogit.h R src/vm.32bit.cog.v3/cogitARMv5.c R src/vm.32bit.cog.v3/cogitIA32.c R src/vm.32bit.cog.v3/cogmethod.h R src/vm.32bit.cog.v3/cointerp.c R src/vm.32bit.cog.v3/cointerp.h R src/vm.32bit.cog.v3/examplePlugins.ext R src/vm.32bit.cog.v3/examplePlugins.int R src/vm.32bit.cog.v3/exampleSqNamedPrims.h R src/vm.32bit.cog.v3/gcc3x-cointerp.c R src/vm.32bit.cog.v3/interp.h R src/vm.32bit.cog.v3/variable_order R src/vm.32bit.cog.v3/vmCallback.h R src/vm.32bit.sista.spur/_variable_order R src/vm.32bit.sista.spur/cogit.c R src/vm.32bit.sista.spur/cogit.h R src/vm.32bit.sista.spur/cogitARMv5.c R src/vm.32bit.sista.spur/cogitIA32.c R src/vm.32bit.sista.spur/cogmethod.h R src/vm.32bit.sista.spur/cointerp.c R src/vm.32bit.sista.spur/cointerp.h R src/vm.32bit.sista.spur/examplePlugins.ext R src/vm.32bit.sista.spur/examplePlugins.int R src/vm.32bit.sista.spur/exampleSqNamedPrims.h R src/vm.32bit.sista.spur/gcc3x-cointerp.c R src/vm.32bit.sista.spur/interp.h R src/vm.32bit.sista.spur/variable_order R src/vm.32bit.sista.spur/vmCallback.h R src/vm.32bit.stack.spur/examplePlugins.ext R src/vm.32bit.stack.spur/examplePlugins.int R src/vm.32bit.stack.spur/exampleSqNamedPrims.h R src/vm.32bit.stack.spur/gcc3x-interp.c R src/vm.32bit.stack.spur/interp.c R src/vm.32bit.stack.spur/interp.h R src/vm.32bit.stack.spur/validImage.c R src/vm.32bit.stack.spur/vmCallback.h R src/vm.32bit.stack.v3/examplePlugins.ext R src/vm.32bit.stack.v3/examplePlugins.int R src/vm.32bit.stack.v3/exampleSqNamedPrims.h R src/vm.32bit.stack.v3/gcc3x-interp.c R src/vm.32bit.stack.v3/interp.c R src/vm.32bit.stack.v3/interp.h R src/vm.32bit.stack.v3/vmCallback.h R src/vm.64bit.cog.spur/_variable_order R src/vm.64bit.cog.spur/cogit.c R src/vm.64bit.cog.spur/cogit.h R src/vm.64bit.cog.spur/cogitARMv8.c R src/vm.64bit.cog.spur/cogitX64SysV.c R src/vm.64bit.cog.spur/cogitX64WIN64.c R src/vm.64bit.cog.spur/cogmethod.h R src/vm.64bit.cog.spur/cointerp.c R src/vm.64bit.cog.spur/cointerp.h R src/vm.64bit.cog.spur/cointerpmt.c R src/vm.64bit.cog.spur/cointerpmt.h R src/vm.64bit.cog.spur/examplePlugins.ext R src/vm.64bit.cog.spur/examplePlugins.int R src/vm.64bit.cog.spur/exampleSqNamedPrims.h R src/vm.64bit.cog.spur/gcc3x-cointerp.c R src/vm.64bit.cog.spur/gcc3x-cointerpmt.c R src/vm.64bit.cog.spur/interp.h R src/vm.64bit.cog.spur/variable_order R src/vm.64bit.cog.spur/vmCallback.h R src/vm.64bit.sista.spur/_variable_order R src/vm.64bit.sista.spur/cogit.c R src/vm.64bit.sista.spur/cogit.h R src/vm.64bit.sista.spur/cogitARMv8.c R src/vm.64bit.sista.spur/cogitX64SysV.c R src/vm.64bit.sista.spur/cogitX64WIN64.c R src/vm.64bit.sista.spur/cogmethod.h R src/vm.64bit.sista.spur/cointerp.c R src/vm.64bit.sista.spur/cointerp.h R src/vm.64bit.sista.spur/examplePlugins.ext R src/vm.64bit.sista.spur/examplePlugins.int R src/vm.64bit.sista.spur/exampleSqNamedPrims.h R src/vm.64bit.sista.spur/gcc3x-cointerp.c R src/vm.64bit.sista.spur/interp.h R src/vm.64bit.sista.spur/variable_order R src/vm.64bit.sista.spur/vmCallback.h R src/vm.64bit.stack.spur/examplePlugins.ext R src/vm.64bit.stack.spur/examplePlugins.int R src/vm.64bit.stack.spur/exampleSqNamedPrims.h R src/vm.64bit.stack.spur/gcc3x-interp.c R src/vm.64bit.stack.spur/interp.c R src/vm.64bit.stack.spur/interp.h R src/vm.64bit.stack.spur/validImage.c R src/vm.64bit.stack.spur/vmCallback.h
Log Message: ----------- Merge pull request #587 from marceltaeumel/marceltaeumel/src-cleanup
Updates src paths to follow Eliot's suggestions
Commit: f94e4896b7ae1c73d630d781b627701a4a125251 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f94e4896b7ae1c73d63... Author: David T. Lewis lewis@mail.msen.com Date: 2021-08-26 (Thu, 26 Aug 2021)
Changed paths: M building/linux64x64/squeak.cog.spur/plugins.ext M building/macos32x86/pharo.cog.spur.lowcode/plugins.ext M building/macos32x86/pharo.cog.spur.minheadless/plugins.ext M building/macos32x86/pharo.cog.spur/plugins.ext M building/macos32x86/pharo.cog.v3/plugins.ext M building/macos32x86/pharo.sista.spur/plugins.ext M building/macos32x86/pharo.stack.spur.lowcode/plugins.ext M building/macos32x86/pharo.stack.spur/plugins.ext M building/macos32x86/squeak.cog.spur/plugins.ext M building/macos32x86/squeak.cog.v3/plugins.ext M building/macos32x86/squeak.sista.spur/plugins.ext M building/macos32x86/squeak.stack.spur/plugins.ext M building/macos32x86/squeak.stack.v3/plugins.ext M building/macos64ARMv8/pharo.stack.spur.lowcode/plugins.ext M building/macos64ARMv8/pharo.stack.spur/plugins.ext M building/macos64ARMv8/squeak.cog.spur/plugins.ext M building/macos64ARMv8/squeak.sista.spur/plugins.ext M building/macos64ARMv8/squeak.stack.spur/plugins.ext M building/macos64x64/pharo.cog.spur.lowcode/plugins.ext M building/macos64x64/pharo.cog.spur/plugins.ext M building/macos64x64/pharo.sista.spur/plugins.ext M building/macos64x64/pharo.stack.spur.lowcode/plugins.ext M building/macos64x64/pharo.stack.spur/plugins.ext M building/macos64x64/squeak.cog.spur/plugins.ext M building/macos64x64/squeak.sista.spur/plugins.ext M building/macos64x64/squeak.stack.spur/plugins.ext M building/sunos32x86/squeak.stack.spur/plugins.ext M building/sunos64x64/squeak.cog.spur/plugins.ext M building/sunos64x64/squeak.stack.spur/plugins.ext M building/win32x86/pharo.cog.spur.lowcode/plugins.ext M building/win32x86/pharo.cog.spur/plugins.ext M building/win32x86/pharo.sista.spur/plugins.ext M building/win32x86/pharo.stack.spur/plugins.ext M building/win32x86/squeak.cog.spur.lowcode/plugins.ext M building/win32x86/squeak.cog.spur/plugins.ext M building/win32x86/squeak.cog.v3/plugins.ext M building/win32x86/squeak.sista.spur/plugins.ext M building/win32x86/squeak.stack.spur/plugins.ext M building/win32x86/squeak.stack.v3/plugins.ext M building/win64x64/pharo.cog.spur/plugins.ext M building/win64x64/pharo.stack.spur/plugins.ext M building/win64x64/squeak.cog.spur/plugins.ext M building/win64x64/squeak.stack.spur/plugins.ext
Log Message: ----------- Add VectorEnginePlugin to plugins.ext for Windows and OS X builds. Also add it to the various pharo variants.
Commit: 2dba0442886ee5841a44f5d70f3e7921424a77d8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2dba0442886ee5841a4... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-26 (Thu, 26 Aug 2021)
Changed paths: A Boundaries 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/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/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/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/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/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/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/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/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/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/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: ----------- Update the path used to access scripts/checkSCCSversion in the mvm files, which is now at one remove from scripts.
Commit: 169ec8bfc2dbc56635f009bb90c57af902e8ec7d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/169ec8bfc2dbc56635f... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-26 (Thu, 26 Aug 2021)
Changed paths: M building/macos64ARMv8/gdbarm32/conf.COG M building/macos64x64/gdbarm32/conf.COG
Log Message: ----------- Fix gdbarm32/conf.COG on macos [ci skip]
Commit: 222e85070a0edbe8df30f4a033f5e8bf13c71217 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/222e85070a0edbe8df3... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-27 (Fri, 27 Aug 2021)
Changed paths: M platforms/iOS/plugins/BochsIA32Plugin/Makefile M platforms/iOS/plugins/BochsX64Plugin/Makefile M platforms/iOS/plugins/GdbARMPlugin/Makefile M platforms/iOS/plugins/GdbARMv8Plugin/Makefile M platforms/win32/plugins/BochsIA32Plugin/Makefile.plugin M platforms/win32/plugins/BochsX64Plugin/Makefile.plugin
Log Message: ----------- Get the VM simulators to build on macos with the new layout. [ci skip]
Commit: f091591f7e1ac1fc22a7075c98da802abf6b3c4d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f091591f7e1ac1fc22a... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-27 (Fri, 27 Aug 2021)
Changed paths: 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/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/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/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/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: ----------- Undo half the damage of 2dba0442886ee5841a44f5d70f3e7921424a77d8 [ci skip]
Commit: 694468113dc2386a57e1f81509f7642fe395a71d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/694468113dc2386a57e... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-27 (Fri, 27 Aug 2021)
Changed paths: 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/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/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/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/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/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
Log Message: ----------- Undo the other half of the damage of 2dba0442886ee5841a44f5d70f3e7921424a77d8 [ci skip]
Commit: 9b842da3925e631f821d160858e8c4dd6370f927 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9b842da3925e631f821... Author: pbella pbpublist@gmail.com Date: 2021-08-27 (Fri, 27 Aug 2021)
Changed paths: R build.linux32generic/squeak.stack.spur/build/mvm R build.linux32generic/squeak.stack.spur/makeallclean R build.linux32generic/squeak.stack.spur/makealldirty R build.linux32generic/squeak.stack.spur/plugins.ext R build.linux32generic/squeak.stack.spur/plugins.int R build.linux64generic/squeak.stack.spur/build/mvm R build.linux64generic/squeak.stack.spur/makeallclean R build.linux64generic/squeak.stack.spur/makealldirty R build.linux64generic/squeak.stack.spur/plugins.ext R build.linux64generic/squeak.stack.spur/plugins.int
Log Message: ----------- Revert "Add build.linux32generic and build.linux64generic to support stack VM builds on non-x86/ARM architectures."
This reverts commit 1e8b54356ef61b3d0d6c0f6ed7b6a30593946bd9.
Commit: a5b539035abf13f665b7922f5045407e945cc0d3 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a5b539035abf13f665b... Author: pbella pbpublist@gmail.com Date: 2021-08-27 (Fri, 27 Aug 2021)
Changed paths: M .clang_complete M .github/workflows/linux-arm.yml M .github/workflows/linux.yml M .github/workflows/macos.yml M .github/workflows/win.yml M .gitignore A Boundaries M CMakeLists.txt M README.md 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.cog.spur/plugins.ext R build.linux32ARMv7/newspeak.cog.spur/plugins.int 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.linux32ARMv7/newspeak.stack.spur/plugins.ext R build.linux32ARMv7/newspeak.stack.spur/plugins.int 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/bochsx64/conf.COG R build.linux64ARMv8/bochsx64/conf.COG.dbg R build.linux64ARMv8/bochsx64/exploration/Makefile R build.linux64ARMv8/bochsx64/makeclean R build.linux64ARMv8/bochsx64/makeem R build.linux64ARMv8/bochsx86/conf.COG R build.linux64ARMv8/bochsx86/conf.COG.dbg R build.linux64ARMv8/bochsx86/exploration/Makefile R build.linux64ARMv8/bochsx86/makeclean R build.linux64ARMv8/bochsx86/makeem R build.linux64ARMv8/editpharoinstall.sh R build.linux64ARMv8/gdbarm32/clean R build.linux64ARMv8/gdbarm32/conf.COG R build.linux64ARMv8/gdbarm32/makeem R build.linux64ARMv8/gdbarm64/clean R build.linux64ARMv8/gdbarm64/conf.COG R build.linux64ARMv8/gdbarm64/makeem 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.cog.spur/plugins.ext A building/linux32ARMv7/newspeak.cog.spur/plugins.int 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/linux32ARMv7/newspeak.stack.spur/plugins.ext A building/linux32ARMv7/newspeak.stack.spur/plugins.int 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/bochsx64/conf.COG A building/linux64ARMv8/bochsx64/conf.COG.dbg A building/linux64ARMv8/bochsx64/exploration/Makefile A building/linux64ARMv8/bochsx64/makeclean A building/linux64ARMv8/bochsx64/makeem A building/linux64ARMv8/bochsx86/conf.COG A building/linux64ARMv8/bochsx86/conf.COG.dbg A building/linux64ARMv8/bochsx86/exploration/Makefile A building/linux64ARMv8/bochsx86/makeclean A building/linux64ARMv8/bochsx86/makeem A building/linux64ARMv8/editpharoinstall.sh A building/linux64ARMv8/gdbarm32/clean A building/linux64ARMv8/gdbarm32/conf.COG A building/linux64ARMv8/gdbarm32/makeem A building/linux64ARMv8/gdbarm64/clean A building/linux64ARMv8/gdbarm64/conf.COG A building/linux64ARMv8/gdbarm64/makeem 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 M deploy/packaging/Makefile.debian M deploy/packaging/pharo7-ui-common.spec M deploy/packaging/pharo7-vm-core/debian/rules R nsspur64src/examplePlugins.ext R nsspur64src/examplePlugins.int R nsspur64src/vm/_variable_order 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/variable_order R nsspur64src/vm/vmCallback.h R nsspursrc/examplePlugins.ext R nsspursrc/examplePlugins.int R nsspursrc/vm/_variable_order R nsspursrc/vm/cogit.c R nsspursrc/vm/cogit.h R nsspursrc/vm/cogitARMv5.c R nsspursrc/vm/cogitIA32.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/variable_order 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 M platforms/Cross/plugins/GdbARMPlugin/HowToBuild M platforms/Cross/plugins/GdbARMv8Plugin/HowToBuild M platforms/iOS/plugins/BochsIA32Plugin/Makefile M platforms/iOS/plugins/BochsX64Plugin/Makefile M platforms/iOS/plugins/GdbARMPlugin/Makefile M platforms/iOS/plugins/GdbARMv8Plugin/Makefile M platforms/iOS/vm/OSX/IconWorkspace.text M platforms/iOS/vm/OSX/sqImageFileAccess.h M platforms/minheadless/mac/sqImageFileAccess.h M platforms/unix/config/acinclude.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/mkmf 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 platforms/unix/vm/Makefile.in M platforms/win32/plugins/BochsIA32Plugin/Makefile.plugin M platforms/win32/plugins/BochsX64Plugin/Makefile.plugin M scripts/ci/actions_build.sh M scripts/findUnofficialFiles M scripts/mkcogvmarchives M scripts/mksistaarchives M scripts/mkspur64vmarchives M scripts/mkspurvmarchives M scripts/nukeversion 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/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/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/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 M src/plugins/VectorEnginePlugin/VectorEnginePlugin.c A src/spur32.cog.lowcode/_variable_order A src/spur32.cog.lowcode/cogit.c A src/spur32.cog.lowcode/cogit.h A src/spur32.cog.lowcode/cogitARMv5.c A src/spur32.cog.lowcode/cogitIA32.c A src/spur32.cog.lowcode/cogmethod.h A src/spur32.cog.lowcode/cointerp.c A src/spur32.cog.lowcode/cointerp.h A src/spur32.cog.lowcode/examplePlugins.ext A src/spur32.cog.lowcode/examplePlugins.int A src/spur32.cog.lowcode/exampleSqNamedPrims.h A src/spur32.cog.lowcode/gcc3x-cointerp.c A src/spur32.cog.lowcode/interp.h A src/spur32.cog.lowcode/variable_order A src/spur32.cog.lowcode/vmCallback.h A src/spur32.cog.newspeak/_variable_order A src/spur32.cog.newspeak/cogit.c A src/spur32.cog.newspeak/cogit.h A src/spur32.cog.newspeak/cogitARMv5.c A src/spur32.cog.newspeak/cogitIA32.c A src/spur32.cog.newspeak/cogmethod.h A src/spur32.cog.newspeak/cointerp.c A src/spur32.cog.newspeak/cointerp.h A src/spur32.cog.newspeak/examplePlugins.ext A src/spur32.cog.newspeak/examplePlugins.int A src/spur32.cog.newspeak/exampleSqNamedPrims.h A src/spur32.cog.newspeak/gcc3x-cointerp.c A src/spur32.cog.newspeak/interp.h A src/spur32.cog.newspeak/nssendcache.h A src/spur32.cog.newspeak/variable_order A src/spur32.cog.newspeak/vmCallback.h A src/spur32.cog/_variable_order A src/spur32.cog/cogit.c A src/spur32.cog/cogit.h A src/spur32.cog/cogitARMv5.c A src/spur32.cog/cogitIA32.c A src/spur32.cog/cogmethod.h A src/spur32.cog/cointerp.c A src/spur32.cog/cointerp.h A src/spur32.cog/cointerpmt.c A src/spur32.cog/cointerpmt.h A src/spur32.cog/examplePlugins.ext A src/spur32.cog/examplePlugins.int A src/spur32.cog/exampleSqNamedPrims.h A src/spur32.cog/gcc3x-cointerp.c A src/spur32.cog/gcc3x-cointerpmt.c A src/spur32.cog/interp.h A src/spur32.cog/variable_order A src/spur32.cog/vmCallback.h A src/spur32.sista/_variable_order A src/spur32.sista/cogit.c A src/spur32.sista/cogit.h A src/spur32.sista/cogitARMv5.c A src/spur32.sista/cogitIA32.c A src/spur32.sista/cogmethod.h A src/spur32.sista/cointerp.c A src/spur32.sista/cointerp.h A src/spur32.sista/examplePlugins.ext A src/spur32.sista/examplePlugins.int A src/spur32.sista/exampleSqNamedPrims.h A src/spur32.sista/gcc3x-cointerp.c A src/spur32.sista/interp.h A src/spur32.sista/variable_order A src/spur32.sista/vmCallback.h A src/spur32.stack.lowcode/examplePlugins.ext A src/spur32.stack.lowcode/examplePlugins.int A src/spur32.stack.lowcode/exampleSqNamedPrims.h A src/spur32.stack.lowcode/gcc3x-interp.c A src/spur32.stack.lowcode/interp.c A src/spur32.stack.lowcode/interp.h A src/spur32.stack.lowcode/vmCallback.h A src/spur32.stack.newspeak/examplePlugins.ext A src/spur32.stack.newspeak/examplePlugins.int A src/spur32.stack.newspeak/exampleSqNamedPrims.h A src/spur32.stack.newspeak/gcc3x-interp.c A src/spur32.stack.newspeak/interp.c A src/spur32.stack.newspeak/interp.h A src/spur32.stack.newspeak/vmCallback.h A src/spur32.stack/examplePlugins.ext A src/spur32.stack/examplePlugins.int A src/spur32.stack/exampleSqNamedPrims.h A src/spur32.stack/gcc3x-interp.c A src/spur32.stack/interp.c A src/spur32.stack/interp.h A src/spur32.stack/validImage.c A src/spur32.stack/vmCallback.h A src/spur64.cog.lowcode/_variable_order A src/spur64.cog.lowcode/cogit.c A src/spur64.cog.lowcode/cogit.h A src/spur64.cog.lowcode/cogitARMv8.c A src/spur64.cog.lowcode/cogitX64SysV.c A src/spur64.cog.lowcode/cogitX64WIN64.c A src/spur64.cog.lowcode/cogmethod.h A src/spur64.cog.lowcode/cointerp.c A src/spur64.cog.lowcode/cointerp.h A src/spur64.cog.lowcode/examplePlugins.ext A src/spur64.cog.lowcode/examplePlugins.int A src/spur64.cog.lowcode/exampleSqNamedPrims.h A src/spur64.cog.lowcode/gcc3x-cointerp.c A src/spur64.cog.lowcode/interp.h A src/spur64.cog.lowcode/variable_order A src/spur64.cog.lowcode/vmCallback.h A src/spur64.cog.newspeak/_variable_order A src/spur64.cog.newspeak/cogit.c A src/spur64.cog.newspeak/cogit.h A src/spur64.cog.newspeak/cogitARMv8.c A src/spur64.cog.newspeak/cogitX64SysV.c A src/spur64.cog.newspeak/cogitX64WIN64.c A src/spur64.cog.newspeak/cogmethod.h A src/spur64.cog.newspeak/cointerp.c A src/spur64.cog.newspeak/cointerp.h A src/spur64.cog.newspeak/examplePlugins.ext A src/spur64.cog.newspeak/examplePlugins.int A src/spur64.cog.newspeak/exampleSqNamedPrims.h A src/spur64.cog.newspeak/gcc3x-cointerp.c A src/spur64.cog.newspeak/interp.h A src/spur64.cog.newspeak/nssendcache.h A src/spur64.cog.newspeak/variable_order A src/spur64.cog.newspeak/vmCallback.h A src/spur64.cog/_variable_order A src/spur64.cog/cogit.c A src/spur64.cog/cogit.h A src/spur64.cog/cogitARMv8.c A src/spur64.cog/cogitX64SysV.c A src/spur64.cog/cogitX64WIN64.c A src/spur64.cog/cogmethod.h A src/spur64.cog/cointerp.c A src/spur64.cog/cointerp.h A src/spur64.cog/cointerpmt.c A src/spur64.cog/cointerpmt.h A src/spur64.cog/examplePlugins.ext A src/spur64.cog/examplePlugins.int A src/spur64.cog/exampleSqNamedPrims.h A src/spur64.cog/gcc3x-cointerp.c A src/spur64.cog/gcc3x-cointerpmt.c A src/spur64.cog/interp.h A src/spur64.cog/variable_order A src/spur64.cog/vmCallback.h A src/spur64.sista/_variable_order A src/spur64.sista/cogit.c A src/spur64.sista/cogit.h A src/spur64.sista/cogitARMv8.c A src/spur64.sista/cogitX64SysV.c A src/spur64.sista/cogitX64WIN64.c A src/spur64.sista/cogmethod.h A src/spur64.sista/cointerp.c A src/spur64.sista/cointerp.h A src/spur64.sista/examplePlugins.ext A src/spur64.sista/examplePlugins.int A src/spur64.sista/exampleSqNamedPrims.h A src/spur64.sista/gcc3x-cointerp.c A src/spur64.sista/interp.h A src/spur64.sista/variable_order A src/spur64.sista/vmCallback.h A src/spur64.stack.lowcode/examplePlugins.ext A src/spur64.stack.lowcode/examplePlugins.int A src/spur64.stack.lowcode/exampleSqNamedPrims.h A src/spur64.stack.lowcode/gcc3x-interp.c A src/spur64.stack.lowcode/interp.c A src/spur64.stack.lowcode/interp.h A src/spur64.stack.lowcode/vmCallback.h A src/spur64.stack.newspeak/examplePlugins.ext A src/spur64.stack.newspeak/examplePlugins.int A src/spur64.stack.newspeak/exampleSqNamedPrims.h A src/spur64.stack.newspeak/gcc3x-interp.c A src/spur64.stack.newspeak/interp.c A src/spur64.stack.newspeak/interp.h A src/spur64.stack.newspeak/vmCallback.h A src/spur64.stack/examplePlugins.ext A src/spur64.stack/examplePlugins.int A src/spur64.stack/exampleSqNamedPrims.h A src/spur64.stack/gcc3x-interp.c A src/spur64.stack/interp.c A src/spur64.stack/interp.h A src/spur64.stack/validImage.c A src/spur64.stack/vmCallback.h A src/v3.cog/_variable_order A src/v3.cog/cogit.c A src/v3.cog/cogit.h A src/v3.cog/cogitARMv5.c A src/v3.cog/cogitIA32.c A src/v3.cog/cogmethod.h A src/v3.cog/cointerp.c A src/v3.cog/cointerp.h A src/v3.cog/cointerpmt.h A src/v3.cog/examplePlugins.ext A src/v3.cog/examplePlugins.int A src/v3.cog/exampleSqNamedPrims.h A src/v3.cog/gcc3x-cointerp.c A src/v3.cog/interp.h A src/v3.cog/variable_order A src/v3.cog/vmCallback.h A src/v3.stack/examplePlugins.ext A src/v3.stack/examplePlugins.int A src/v3.stack/exampleSqNamedPrims.h A src/v3.stack/gcc3x-interp.c A src/v3.stack/interp.c A src/v3.stack/interp.h A src/v3.stack/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/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: ----------- Merge remote-tracking branch 'upstream/Cog' into Cog
Commit: 57260c215c025e17b57e0b7d8478edbcddb74407 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/57260c215c025e17b57... Author: Christoph Thiede christoph.thiede@student.hpi.de Date: 2021-08-30 (Mon, 30 Aug 2021)
Changed paths: M platforms/win32/vm/sqWin32Heartbeat.c M platforms/win32/vm/sqWin32Window.c
Log Message: ----------- windows: resync the VM time when the system clock gets changed
Bug report on squeak-dev: http://lists.squeakfoundation.org/pipermail/squeak-dev/2021-June/215908.html
Commit: 26dda2dec16db8746fda140b214d54c06c29459b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/26dda2dec16db8746fd... Author: Christoph Thiede christoph.thiede@student.hpi.de Date: 2021-08-31 (Tue, 31 Aug 2021)
Changed paths: M platforms/win32/vm/sqWin32Heartbeat.c
Log Message: ----------- only resync system time for relevant windows versions
Commit: 7a7c6be7b5a9aceda20cde0f4f4538afb0b8fdaf https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7a7c6be7b5a9aceda20... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-31 (Tue, 31 Aug 2021)
Changed paths: M building/macos32x86/common/Makefile.app M building/macos32x86/common/Makefile.vm M building/macos64ARMv8/common/Makefile.app M building/macos64ARMv8/common/Makefile.vm M building/macos64x64/common/Makefile.app M building/macos64x64/common/Makefile.vm M platforms/Cross/vm/sqSCCSVersion.h
Log Message: ----------- Change the Mac Info.plist in the generated app bundle to use a version number of the form VM Major.RevisionDate.RevisionTime, e.g. 5.20210827.2054.
Commit: 6f28534793512f33f04e9a7b483322d3f7657fa3 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6f28534793512f33f04... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-08-31 (Tue, 31 Aug 2021)
Changed paths: M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3050
Cogit: avoid using the Context store check for the Spur extended push/pop/store receiver var bytecodes by extending receiverTags with a bit for "maybe Context class". This is good for a 35% speedup in ReadStream>>#next et al, e.g.
| string stream | string := (SourceFiles at: 2) contentsOfEntireFile. string := string first: (string size roundDownTo: 10000). stream := ReadStream on: string. [[stream next isNil] whileFalse] timeToRun
Commit: de7a493adbd095471f2223f83182ce4806cef48d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/de7a493adbd095471f2... Author: pbella pbpublist@gmail.com Date: 2021-09-01 (Wed, 01 Sep 2021)
Changed paths: A building/linux32/squeak.stack.spur/build/mvm A building/linux32/squeak.stack.spur/makeallclean A building/linux32/squeak.stack.spur/makealldirty A building/linux32/squeak.stack.spur/plugins.ext A building/linux32/squeak.stack.spur/plugins.int A building/linux64/squeak.stack.spur/build/mvm A building/linux64/squeak.stack.spur/makeallclean A building/linux64/squeak.stack.spur/makealldirty A building/linux64/squeak.stack.spur/plugins.ext A building/linux64/squeak.stack.spur/plugins.int M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh M platforms/unix/plugins/UnicodePlugin/Makefile.inc M platforms/unix/plugins/UnicodePlugin/acinclude.m4
Log Message: ----------- Add (reworked) linux32 and linux64 to support stack VM builds on non-x86/ARM architectures.
Also includes related autoconf changes.
Commit: a385f5b69e7bda720e980dd61e683a0bf4810cd7 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a385f5b69e7bda720e9... Author: David T. Lewis lewis@mail.msen.com Date: 2021-09-04 (Sat, 04 Sep 2021)
Changed paths: M platforms/unix/config/Makefile.install M platforms/unix/config/configure M platforms/unix/config/make.cfg.in
Log Message: ----------- Add a configure option to specify name of the installed squeak run script. When running configure from a ./mvm script, the following command line option is now available:
--scriptname=SCRIPT run script name installed in PREFIX [squeak]
This allows the various mvm scripts to specify scriptname such that sudo make install will install /usr/local/bin/spur64 for a 64-bit spur VM, /usr/local/bin/cog for a 32-bit cog VM, and so forth. Does not affect naming of squeak.sh, which may be subject to similar name space conflicts. A corresponding update has been made to the cmake/configure installation for the classic interpreter VM (squeakvm.org SVN repository).
Commit: f694642e2834e733e8171baa696911e16651f320 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f694642e2834e733e81... Author: David T. Lewis lewis@mail.msen.com Date: 2021-09-04 (Sat, 04 Sep 2021)
Changed paths: 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/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/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/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/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
Log Message: ----------- Update mvm scripts to specify distinct names for squeak run scripts. sudo make install (following build with ./mvm) will install 64-bit Spur VMs with /usr/local/bin/spur64, 32-bit Spur VMs with /usr/local/bin/spur, and 32-bit Cog V3 VMs as /usr/local/bin/cog.
Commit: 8e191a084d23fccca2ff4483a45ef31a58d7d37a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8e191a084d23fccca2f... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-04 (Sat, 04 Sep 2021)
Changed paths: 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.stack.spur/build.assert/mvm M building/linux32ARMv6/squeak.stack.spur/build.debug/mvm M building/linux32ARMv6/squeak.stack.spur/build/mvm 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/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/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/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.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
Log Message: ----------- CHange the install name in products for 32-bit Spur builds from XXspurYYY to XXspur32YYY to mirror XXspur64YYY.
Commit: a94a15738d96eb593ed6bd449160e2804a2a7c25 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a94a15738d96eb593ed... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-04 (Sat, 04 Sep 2021)
Changed paths: M platforms/iOS/plugins/SqueakSSL/sqMacSSL.c
Log Message: ----------- Ficx a logprintf_status in sqMacSSL.c
Commit: 1ed9f1497085e9d7f37167f2c9b79b14ad673d43 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1ed9f1497085e9d7f37... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-05 (Sun, 05 Sep 2021)
Changed paths: M src/ckformat.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3052
CoInterpreter: Run primitiveCopyObject on the Smalltalk stack (for Symbol>>intern:). Have primitiveSetOrHasIdentityHash support all of e.g. Symbol primitiveSetIdentityHashOf: aSymbol to: hash anObject primitiveSetIdentityHash: hashValue isBehavior: boolean anObject primitiveSetIdentityHashTo: hash Fix a spelling error PrimNumberUnoadModule => PrimNumberUnloadModule
Don't generate receiverTagBitsForMethod: in non-Cog VMs.
Commit: 906b38062e0dab9f4cffe726b86b9e2a71849f7e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/906b38062e0dab9f4cf... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-05 (Sun, 05 Sep 2021)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3054
Slang: Oops! to support option: #Cog Cogit has to state that it hasCogit. ...and define numRegArgs as a macro to allow inlining optimization across the CoInterpreter/Cogit api.
Commit: 62f09c732ca0094d6a774327d701700fb82f4389 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/62f09c732ca0094d6a7... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-05 (Sun, 05 Sep 2021)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3055
...and numRegArgs has to work as a function invocation.
Commit: 927ea6efa74d79fef0918e1ee39a12336b8a97c4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/927ea6efa74d79fef09... Author: David T. Lewis lewis@mail.msen.com Date: 2021-09-05 (Sun, 05 Sep 2021)
Changed paths: M platforms/Cross/vm/sqSCCSVersion.h
Log Message: ----------- Use distinct VERSION_TAG based on sizeof(void *) to distinguish 32/64 bit installation libraries. VERSION_TAG is used for naming the installation directory, append "-32bit" or -"64bit" to VERSION_TAG to enable 32-bit and 64-bit VMs to be installed side by side in standard unix directories.
Commit: e9ce788a443a145d63b91e3fb63e9db69652ee73 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e9ce788a443a145d63b... Author: David T. Lewis lewis@mail.msen.com Date: 2021-09-05 (Sun, 05 Sep 2021)
Changed paths: M platforms/unix/config/Makefile.install
Log Message: ----------- Let make uninistall-squeak honor $(scriptname) If the squeak run script is renamed to e.g. spur64, then uninstall-squeak should uninstall that script.
Commit: 015a1114b5b9c59fe64d4306ce6a8e36a684429d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/015a1114b5b9c59fe64... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-05 (Sun, 05 Sep 2021)
Changed paths: M src/plugins/FFTPlugin/FFTPlugin.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h R src/spur32.cog.lowcode/examplePlugins.ext R src/spur32.cog.lowcode/examplePlugins.int M src/spur32.cog.lowcode/gcc3x-cointerp.c R src/spur32.cog.newspeak/examplePlugins.ext R src/spur32.cog.newspeak/examplePlugins.int M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h R src/spur32.cog/examplePlugins.ext R src/spur32.cog/examplePlugins.int M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h R src/spur32.sista/examplePlugins.ext R src/spur32.sista/examplePlugins.int M src/spur32.sista/gcc3x-cointerp.c R src/spur32.stack.lowcode/examplePlugins.ext R src/spur32.stack.lowcode/examplePlugins.int M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c R src/spur32.stack.newspeak/examplePlugins.ext R src/spur32.stack.newspeak/examplePlugins.int R src/spur32.stack/examplePlugins.ext R src/spur32.stack/examplePlugins.int M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h R src/spur64.cog.lowcode/examplePlugins.ext R src/spur64.cog.lowcode/examplePlugins.int M src/spur64.cog.lowcode/gcc3x-cointerp.c R src/spur64.cog.newspeak/examplePlugins.ext R src/spur64.cog.newspeak/examplePlugins.int M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h R src/spur64.cog/examplePlugins.ext R src/spur64.cog/examplePlugins.int M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h R src/spur64.sista/examplePlugins.ext R src/spur64.sista/examplePlugins.int M src/spur64.sista/gcc3x-cointerp.c R src/spur64.stack.lowcode/examplePlugins.ext R src/spur64.stack.lowcode/examplePlugins.int M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c R src/spur64.stack.newspeak/examplePlugins.ext R src/spur64.stack.newspeak/examplePlugins.int R src/spur64.stack/examplePlugins.ext R src/spur64.stack/examplePlugins.int M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h R src/v3.cog/examplePlugins.ext R src/v3.cog/examplePlugins.int M src/v3.cog/gcc3x-cointerp.c R src/v3.stack/examplePlugins.ext R src/v3.stack/examplePlugins.int M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3058
Leak Checking: replace all sends of cr and/or eek in the leak checking printing with a send of eekcr, implemented in StackInterpreter as a never inlined method, suitable for placing a breakpoint on. Slang: fix multiple NeverInline function attributes.
Oops; VMMaker.oscog-eem.3051 regressed primitiveSetOrHasIdentityHash; remember to convert from SmallInteger to inetger and validate the hash is in range.
FFTPlugin: mark primitives with FastCPrimitiveFlag & FastCPrimitiveAlignForFloatsFlag. Save a few cycles in marshalling.
Nuke the duplicated examplePlugins.ext/int, leaving src/examplePlugins.ext/int
Commit: 70cd4bd06d8eb27c66946abf13e72586399eb83a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/70cd4bd06d8eb27c669... Author: Tim Rowledge tim@rowledge.org Date: 2021-09-06 (Mon, 06 Sep 2021)
Changed paths: A build.linux64ARMv8/squeak.cog.spur/build/mvm A platforms/Cross/plugins/BitBltPlugin/BitBltArm64.c A platforms/Cross/plugins/BitBltPlugin/BitBltArm64.h M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimdAsm.hdr M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimdSourceWord.s M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.c M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.h M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.h M platforms/unix/config/configure M platforms/unix/plugins/BitBltPlugin/acinclude.m4
Log Message: ----------- ARMv8 BitBLT enhancements from Ben Avison, plus include order fixes
Add in Ben's BitBLT improvements for AMRv8, plus some more generic BLT improvements for ARMv6 , re-worked a little to handle the include-order changes
Co-Authored-By: bavison 3324657+bavison@users.noreply.github.com
Commit: f1108f586f49b5f4e78be066337891af0bfd83e8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f1108f586f49b5f4e78... Author: Tim Rowledge tim@rowledge.org Date: 2021-09-06 (Mon, 06 Sep 2021)
Changed paths: R build.linux64ARMv8/squeak.cog.spur/build/mvm R platforms/Cross/plugins/BitBltPlugin/BitBltArm64.c R platforms/Cross/plugins/BitBltPlugin/BitBltArm64.h M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimdAsm.hdr M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimdSourceWord.s M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.c M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.h M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.h M platforms/unix/config/configure M platforms/unix/plugins/BitBltPlugin/acinclude.m4
Log Message: ----------- Revert "ARMv8 BitBLT enhancements from Ben Avison, plus include order fixes"
This reverts commit 70cd4bd06d8eb27c66946abf13e72586399eb83a.
Commit: f5f0e7d98effd7217dded6ed9397b2cac1f787ad https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f5f0e7d98effd7217dd... Author: Tim Rowledge tim@rowledge.org Date: 2021-09-06 (Mon, 06 Sep 2021)
Changed paths: M building/linux64ARMv8/squeak.cog.spur/build/mvm A platforms/Cross/plugins/BitBltPlugin/BitBltArm64.c A platforms/Cross/plugins/BitBltPlugin/BitBltArm64.h M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimdAsm.hdr M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.c M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.h M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.h M platforms/unix/config/configure M platforms/unix/plugins/BitBltPlugin/acinclude.m4
Log Message: ----------- ARMv8 BitBLT enhancements from Ben Avison, plus include order fixes
Add in Ben's BitBLT improvements for AMRv8, plus some more generic BLT improvements for ARMv6 , re-worked a little to handle the include-order changes
Co-Authored-By: bavison 3324657+bavison@users.noreply.github.com
Commit: e4b6c726af21682611a83e766d33fffa724c1ac7 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e4b6c726af21682611a... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-06 (Mon, 06 Sep 2021)
Changed paths: M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3061
SpurMemoryManager: Fix a regression in image segment loading introduced by VMMaker.oscog-eem.2819. The old image segment array shortening code created a header ambiguous with a slimbridge if the array was in new space. In this case we also have to shorten the array's normal slot count so its header is taken as a slimbridge.
newSpaceLimit is equal to oldSpaceStart and therefore surplus to requirements.
Commit: cd8c50d7839e117f9a12c0d8c3e277f700eae624 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cd8c50d7839e117f9a1... Author: Christoph Thiede christoph.thiede@student.hpi.de Date: 2021-09-07 (Tue, 07 Sep 2021)
Changed paths: M platforms/win32/vm/sqWin32Window.c
Log Message: ----------- Resolve fallthrough
Commit: a6c52e1fd74fc5e28afee9c23cec9da2e5d5d0e9 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a6c52e1fd74fc5e28af... Author: Christoph Thiede christoph.thiede@student.hpi.de Date: 2021-09-07 (Tue, 07 Sep 2021)
Changed paths: M platforms/Cross/vm/sq.h M platforms/win32/vm/sqWin32Window.c
Log Message: ----------- Implement recoding of WindowEventActivated on win32. Add new WindowEventDeactivated and record it, too.
Commit: 9fb950575550fa104768cd0a2236e1d9737f0476 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9fb950575550fa10476... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-08 (Wed, 08 Sep 2021)
Changed paths: M platforms/win32/vm/sqWin32Heartbeat.c M platforms/win32/vm/sqWin32Window.c
Log Message: ----------- Merge pull request #588 from LinqLover/win-resync-system-time
windows: resync the VM time when the system clock gets changed
Commit: 421adcfbe38bcfb43a7d2fdcff39b6a64c0ac0a5 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/421adcfbe38bcfb43a7... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths: M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3066
Cogit: Split followForwardedLiteralsIn: into followForwardedLiteralsImplementationIn: to avoid unnecessary ensureWritableCodeZone/ensureExecutableCodeZone in followForwardedLiteralsInOpenPICList.
Spur: Update SMM's class comment. Better comment objectAfterMaybeSlimBridge:limit:.
BalloonEngine/B2DPlugin: use FastCPrimitiveFlag & FastCPrimitiveAlignForFloatsFlag for all primitives that don't use the copyBitsFn (because copyBitsFn potentially interacts with surfaces and so has an indeterminate stack depth).
BitBltPlugin: faster checking for rule 41, avoiding unnecessary setting/testing prim fail flag, and function call when rule ~= 41.
Commit: 225a7e404407114a1813fcbedfe42572e63c6620 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/225a7e404407114a181... Author: David T. Lewis lewis@mail.msen.com Date: 2021-09-10 (Fri, 10 Sep 2021)
Changed paths: 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.stack.spur/build.assert/mvm M building/linux32ARMv6/squeak.stack.spur/build.debug/mvm M building/linux32ARMv6/squeak.stack.spur/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.spur/plugins.ext M building/linux32x86/squeak.cog.v3/plugins.ext 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/sunos32x86/squeak.cog.spur/build/mvm M building/sunos32x86/squeak.stack.spur/build/mvm
Log Message: ----------- Use scriptname=spur32 instead of scriptname=spur for 32bit spur VMs
Commit: cd4f46804cde3ee1e04bd302929b9202d9db7b7f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cd4f46804cde3ee1e04... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-11 (Sat, 11 Sep 2021)
Changed paths: M building/macos32x86/common/Makefile.app M building/macos64ARMv8/common/Makefile.app M building/macos64x64/common/Makefile.app R src/spur32.cog.lowcode/exampleSqNamedPrims.h R src/spur32.cog.newspeak/exampleSqNamedPrims.h R src/spur32.cog/exampleSqNamedPrims.h R src/spur32.sista/exampleSqNamedPrims.h R src/spur32.stack.lowcode/exampleSqNamedPrims.h R src/spur32.stack.newspeak/exampleSqNamedPrims.h R src/spur32.stack/exampleSqNamedPrims.h R src/spur64.cog.lowcode/exampleSqNamedPrims.h R src/spur64.cog.newspeak/exampleSqNamedPrims.h R src/spur64.cog/exampleSqNamedPrims.h R src/spur64.sista/exampleSqNamedPrims.h R src/spur64.stack.lowcode/exampleSqNamedPrims.h R src/spur64.stack.newspeak/exampleSqNamedPrims.h R src/spur64.stack/exampleSqNamedPrims.h R src/v3.cog/exampleSqNamedPrims.h R src/v3.stack/exampleSqNamedPrims.h
Log Message: ----------- Allow Mac Info.plist to contain APP{_IDENTIFIER which doesn't differ between Foo.app, FooAssert.app or FooDebug.app. Get rid of exampleSqNamedPrims.h noise.
Commit: ae0c1a6b473aa5ed05433d91a3257804aa1ddd90 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ae0c1a6b473aa5ed054... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-11 (Sat, 11 Sep 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.3068
ThreadedFFIPlugin: pass any kind of non-pointer object to non-byte */char * args. We could insist on void *, but let's see how we get on with this.
Commit: e0b4c9d8c0b22af64d4863d47d83f422b139c348 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e0b4c9d8c0b22af64d4... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-13 (Mon, 13 Sep 2021)
Changed paths: 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
Log Message: ----------- No longer force the user to compile linux64x64 (at least for the squeak builds) with clang. I just built on centos 8 using gcc 8.4 and things are fine.
Commit: be726747a84ac5f028ee229175340b563c2b90cf https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/be726747a84ac5f028e... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-13 (Mon, 13 Sep 2021)
Changed paths: M building/linux32ARMv6/pharo.cog.spur/plugins.ext M building/linux32ARMv6/squeak.cog.spur/plugins.ext M building/linux32ARMv6/squeak.cog.v3/plugins.ext M building/linux32x86/pharo.cog.spur/plugins.ext M building/linux32x86/squeak.cog.spur/plugins.ext M building/linux32x86/squeak.cog.v3/plugins.ext M building/linux32x86/squeak.sista.spur/plugins.ext M building/linux64ARMv8/squeak.cog.spur/plugins.ext M building/linux64ARMv8/squeak.cogmt.spur/plugins.ext M building/linux64x64/pharo.cog.spur/plugins.ext M building/linux64x64/squeak.cog.spur/plugins.ext
Log Message: ----------- Linux VMs that optionally build the processor plugins should optionally build all the processor plugins.
Commit: c3a820a5beeb1af4b2956f1697511d85af626769 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c3a820a5beeb1af4b29... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths: M platforms/unix/vm-sound-null/sqUnixSoundNull.c M platforms/unix/vm/SqSound.h
Log Message: ----------- Fix function name case errors in platforms/unix/vm/SqSound.h. Bring sqUnixSoundNull.c up to date.
Commit: 60db1acd4d4621e51f850a277d496e042a1500da https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/60db1acd4d4621e51f8... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-14 (Tue, 14 Sep 2021)
Changed paths: M platforms/Mac OS/vm/osExports.c M platforms/RiscOS/vm/osExports.c M platforms/minheadless/sdl2-window/sqWindow-SDL2.c M platforms/win32/vm/sqWin32Exports.c
Log Message: ----------- Several of the XFNDF definitions missed the flags argument. Nuke the reexport of the Joystick debugging functions, which prevent compiling a VM with no JoystickTabletPlugin. Modern MSVC compiles will find the functions in the plugin itself.
Commit: a81181c05190f954352a7034d03f7a4cddaeac54 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a81181c05190f954352... Author: David T Lewis dtlewis290@gmail.com Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths: A building/linux32/squeak.stack.spur/build/mvm A building/linux32/squeak.stack.spur/makeallclean A building/linux32/squeak.stack.spur/makealldirty A building/linux32/squeak.stack.spur/plugins.ext A building/linux32/squeak.stack.spur/plugins.int A building/linux64/squeak.stack.spur/build/mvm A building/linux64/squeak.stack.spur/makeallclean A building/linux64/squeak.stack.spur/makealldirty A building/linux64/squeak.stack.spur/plugins.ext A building/linux64/squeak.stack.spur/plugins.int M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh M platforms/unix/plugins/UnicodePlugin/Makefile.inc M platforms/unix/plugins/UnicodePlugin/acinclude.m4
Log Message: ----------- Merge pull request #585 from pbella/Cog
Add build.linux32generic and build.linux64generic to support stack VM…
Commit: cbc79a3a8fbf28ddc3af5dbb8880adcbead33126 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cbc79a3a8fbf28ddc3a... Author: David T Lewis dtlewis290@gmail.com Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths: M platforms/Cross/vm/sqSCCSVersion.h
Log Message: ----------- Merge pull request #590 from OpenSmalltalk/dtl/distinct-VERSION_TAG
Use distinct VERSION_TAG based on sizeof(void *) to distinguish 32/64…
Commit: 13c83564faa59f8d7c06a90c4436abbbdcd9cc59 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/13c83564faa59f8d7c0... Author: David T. Lewis lewis@mail.msen.com Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths: M building/linux32x86/squeak.cog.spur/plugins.ext M building/linux32x86/squeak.cog.v3/plugins.ext
Log Message: ----------- Fix accidental updates in the last commit
Commit: f5d6e73699af0fdd1e14b2702cbac109b5892164 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f5d6e73699af0fdd1e1... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths: M platforms/Cross/vm/sqSCCSVersion.h
Log Message: ----------- Add an option to not print the bitness of the VM in getversion. P.S. some clients already use this tag in production...
Commit: 2f3de3d04c73398b3f95b8527af22fd001c8ba06 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2f3de3d04c73398b3f9... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths: M building/macos32x86/common/Makefile.app M building/macos64ARMv8/common/Makefile.app M building/macos64x64/common/Makefile.app
Log Message: ----------- And update the editor to identfy the VERSION_TAG_NO_BITS tag on mac builds.
Commit: 503a3d4d29ddd9623a21d03fe09ac3513b5e0269 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/503a3d4d29ddd9623a2... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-16 (Thu, 16 Sep 2021)
Changed paths: A building/linux32/squeak.stack.spur/build/mvm A building/linux32/squeak.stack.spur/makeallclean A building/linux32/squeak.stack.spur/makealldirty A building/linux32/squeak.stack.spur/plugins.ext A building/linux32/squeak.stack.spur/plugins.int 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/pharo.cog.spur/plugins.ext 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/plugins.ext M building/linux32ARMv6/squeak.cog.v3/plugins.ext 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/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/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/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/plugins.ext 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/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/plugins.ext M building/linux32x86/squeak.cog.v3/plugins.ext 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/plugins.ext 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 A building/linux64/squeak.stack.spur/build/mvm A building/linux64/squeak.stack.spur/makeallclean A building/linux64/squeak.stack.spur/makealldirty A building/linux64/squeak.stack.spur/plugins.ext A building/linux64/squeak.stack.spur/plugins.int M building/linux64ARMv8/squeak.cog.spur/build/mvm M building/linux64ARMv8/squeak.cog.spur/plugins.ext M building/linux64ARMv8/squeak.cogmt.spur/plugins.ext M building/linux64x64/pharo.cog.spur/plugins.ext 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/plugins.ext 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/macos32x86/common/Makefile.app M building/macos64ARMv8/common/Makefile.app M building/macos64x64/common/Makefile.app A platforms/Cross/plugins/BitBltPlugin/BitBltArm64.c A platforms/Cross/plugins/BitBltPlugin/BitBltArm64.h M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimdAsm.hdr M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.c M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.h M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.h M platforms/Cross/vm/sqSCCSVersion.h M platforms/Mac OS/vm/osExports.c M platforms/RiscOS/vm/osExports.c M platforms/iOS/plugins/SqueakSSL/sqMacSSL.c M platforms/minheadless/sdl2-window/sqWindow-SDL2.c M platforms/unix/config/Makefile.install M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh M platforms/unix/plugins/BitBltPlugin/acinclude.m4 M platforms/unix/plugins/UnicodePlugin/Makefile.inc M platforms/unix/plugins/UnicodePlugin/acinclude.m4 M platforms/unix/vm-sound-null/sqUnixSoundNull.c M platforms/unix/vm/SqSound.h M platforms/win32/vm/sqWin32Exports.c M platforms/win32/vm/sqWin32Heartbeat.c M platforms/win32/vm/sqWin32Window.c M src/ckformat.c M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/FFTPlugin/FFTPlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.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/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h R src/spur32.cog.lowcode/examplePlugins.ext R src/spur32.cog.lowcode/examplePlugins.int R src/spur32.cog.lowcode/exampleSqNamedPrims.h M src/spur32.cog.lowcode/gcc3x-cointerp.c R src/spur32.cog.newspeak/examplePlugins.ext R src/spur32.cog.newspeak/examplePlugins.int R src/spur32.cog.newspeak/exampleSqNamedPrims.h M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h R src/spur32.cog/examplePlugins.ext R src/spur32.cog/examplePlugins.int R src/spur32.cog/exampleSqNamedPrims.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h R src/spur32.sista/examplePlugins.ext R src/spur32.sista/examplePlugins.int R src/spur32.sista/exampleSqNamedPrims.h M src/spur32.sista/gcc3x-cointerp.c R src/spur32.stack.lowcode/examplePlugins.ext R src/spur32.stack.lowcode/examplePlugins.int R src/spur32.stack.lowcode/exampleSqNamedPrims.h M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c R src/spur32.stack.newspeak/examplePlugins.ext R src/spur32.stack.newspeak/examplePlugins.int R src/spur32.stack.newspeak/exampleSqNamedPrims.h R src/spur32.stack/examplePlugins.ext R src/spur32.stack/examplePlugins.int R src/spur32.stack/exampleSqNamedPrims.h M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h R src/spur64.cog.lowcode/examplePlugins.ext R src/spur64.cog.lowcode/examplePlugins.int R src/spur64.cog.lowcode/exampleSqNamedPrims.h M src/spur64.cog.lowcode/gcc3x-cointerp.c R src/spur64.cog.newspeak/examplePlugins.ext R src/spur64.cog.newspeak/examplePlugins.int R src/spur64.cog.newspeak/exampleSqNamedPrims.h M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h R src/spur64.cog/examplePlugins.ext R src/spur64.cog/examplePlugins.int R src/spur64.cog/exampleSqNamedPrims.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h R src/spur64.sista/examplePlugins.ext R src/spur64.sista/examplePlugins.int R src/spur64.sista/exampleSqNamedPrims.h M src/spur64.sista/gcc3x-cointerp.c R src/spur64.stack.lowcode/examplePlugins.ext R src/spur64.stack.lowcode/examplePlugins.int R src/spur64.stack.lowcode/exampleSqNamedPrims.h M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c R src/spur64.stack.newspeak/examplePlugins.ext R src/spur64.stack.newspeak/examplePlugins.int R src/spur64.stack.newspeak/exampleSqNamedPrims.h R src/spur64.stack/examplePlugins.ext R src/spur64.stack/examplePlugins.int R src/spur64.stack/exampleSqNamedPrims.h M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h R src/v3.cog/examplePlugins.ext R src/v3.cog/examplePlugins.int R src/v3.cog/exampleSqNamedPrims.h M src/v3.cog/gcc3x-cointerp.c R src/v3.stack/examplePlugins.ext R src/v3.stack/examplePlugins.int R src/v3.stack/exampleSqNamedPrims.h M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- Merge branch 'Cog' into dtl/distinct-scriptnames
Commit: cf11c7e64d98f45fe869cdc59626cd2b50479642 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cf11c7e64d98f45fe86... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-16 (Thu, 16 Sep 2021)
Changed paths: 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/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/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/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/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 platforms/unix/config/configure M platforms/unix/config/configure.ac
Log Message: ----------- Changes option "scriptname" to "with-scriptname" to make it compatible with "make configure". Adapts "configure.ac" and all mvm files accordingly.
Commit: 0b4abd6c8d3cc938530b453d8090d4498abf5d43 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0b4abd6c8d3cc938530... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-16 (Thu, 16 Sep 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.3070
ThreadedFFIPlugin: Add support for 16 & 32-bit characters. Rename by value integer/character marshalling methods from Byte,Short,Int,LongLong, to 8,16,32,64
Commit: e632352f11dfa9d0b5ba69b1e7fec7d750b0a7ba https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e632352f11dfa9d0b5b... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-16 (Thu, 16 Sep 2021)
Changed paths: R platforms/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c M platforms/Cross/vm/sqPath.c M platforms/win32/plugins/SqueakFFIPrims/Makefile M platforms/win32/plugins/SqueakFFIPrims/Makefile.msvc M platforms/win32/plugins/SqueakFFIPrims/Makefile.plugin M platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c
Log Message: ----------- Nuke sqFFIPlugin.c which provides support for the old FFIPlugin. Fix a couple of windows.h => Windows.h
Commit: ab171a6524fe81e52b2f12905e7c631516aea4a4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ab171a6524fe81e52b2... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-16 (Thu, 16 Sep 2021)
Changed paths: A platforms/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c M platforms/win32/plugins/SqueakFFIPrims/Makefile M platforms/win32/plugins/SqueakFFIPrims/Makefile.msvc M platforms/win32/plugins/SqueakFFIPrims/Makefile.plugin R platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c
Log Message: ----------- Oops! Delete platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c which provides obsolete support. platforms/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c is very much in use! Undo the damage of e632352f11dfa9d0b5ba69b1e7fec7d750b0a7ba
Commit: bbcacee31f9de4c009d3690de151792bd1ba3b9e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bbcacee31f9de4c009d... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-16 (Thu, 16 Sep 2021)
Changed paths: M platforms/Cross/vm/sqCogStackAlignment.h M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3071
Allow cFramePointerInUse to be defined at compile time. Some compilers do not use the frame pointer consistently and don't allow overriding their inconsistent use (clang-cl 10).
Commit: 926ec66c11ba4fbabb772eb63303c347c671d89d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/926ec66c11ba4fbabb7... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-17 (Fri, 17 Sep 2021)
Changed paths: 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/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/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/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/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 platforms/unix/config/configure M platforms/unix/config/configure.ac
Log Message: ----------- Merge pull request #591 from OpenSmalltalk/dtl/distinct-scriptnames
Update mvm scripts to specify distinct names for squeak run scripts.
Commit: 1de22bf1fafac24ab38923975104aec870df9eaf https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1de22bf1fafac24ab38... Author: Nicolas Cellier nicolas.cellier.aka.nice@gmail.com Date: 2021-09-17 (Fri, 17 Sep 2021)
Changed paths: M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
Log Message: ----------- Eliminate a compiler warning and potential UB in win32 sound plugin
See https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/596#issuecomment-92... for details
Commit: 7fdabcbdd98d5d4e0a7bd1e2ea9591c217127b62 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7fdabcbdd98d5d4e0a7... Author: Christoph Thiede christoph.thiede@outlook.de Date: 2021-09-18 (Sat, 18 Sep 2021)
Changed paths: M platforms/unix/vm-display-X11/sqUnixX11.c
Log Message: ----------- Implement recoding of WindowEventActivated and WindowEventDeactivated on linux/X11.
Commit: 90d9712a4316b3aec8ddf350ed670ca324daaacc https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/90d9712a4316b3aec8d... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-20 (Mon, 20 Sep 2021)
Changed paths: M building/macos32x86/common/Makefile.rules M building/macos64ARMv8/common/Makefile.rules M building/macos64x64/common/Makefile.rules
Log Message: ----------- Simplify dependency generation in the Mac makefiles
Commit: affffcfb452c25ce0da3475b1f449524c094b39b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/affffcfb452c25ce0da... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-20 (Mon, 20 Sep 2021)
Changed paths: M building/win64x64/common/Makefile.msvc M building/win64x64/common/Makefile.msvc.flags M building/win64x64/common/Makefile.msvc.rules M building/win64x64/common/Makefile.msvc.tools M building/win64x64/common/Makefile.tools M platforms/win32/vm/sqPlatformSpecific.h M platforms/win32/vm/sqWin32.h M platforms/win32/vm/sqWin32Alloc.c M platforms/win32/vm/sqWin32Main.c M platforms/win32/vm/sqWin32Prefs.c M platforms/win32/vm/sqWin32Prefs.h M platforms/win32/vm/sqWin32SpurAlloc.c M platforms/win32/vm/sqWin32Window.c
Log Message: ----------- Switch MSVC Makefiles from using the MSVC-compatible clang-cl driver to the unixy clang driver. Insist on -fno-omit-frame-pointer (instability results otherwise, e.g. snapshot failing). Drop support for using MSVC; it isn't fit for purpose. Go some way to implementing a first-chance exception "catcher" for win64. This is in search of a) functional failing of FFI calls producing exceptions, and b) getting a crash.dmp containing a stack dump. Nuke sqExceptionFilter for clarity. Nuke unimplemented options ReduceCPUUsage & ReduceCPUInBackground. Make ShowAllocations Spur only (it is anyway). Change fileno => _fileno to appease clang
Commit: f6687677b836d6fc9767adc08869ebf3131c3a36 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f6687677b836d6fc976... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-20 (Mon, 20 Sep 2021)
Changed paths: M platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c M platforms/Cross/vm/sq.h R platforms/Mac OS/plugins/SqueakFFIPrims/Info-SqueakFFIPlugin__Upgraded_.plist R platforms/Mac OS/plugins/SqueakFFIPrims/SqueakFFI.xcodeproj.zip R platforms/Mac OS/plugins/SqueakFFIPrims/SqueakFFIPrims.proj.xml R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-Carbon-UI.c R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-asm-MacIntel.S R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-global.h R platforms/Mac OS/plugins/SqueakFFIPrims/resources/English.lproj/InfoPlist.strings R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFI.s R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFIPPC.c R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacIntel-Win32.c R platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-MacIntel.c R platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-asm-MacIntel.S R platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.c R platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.h M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m R platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.c R platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.h R platforms/unix/plugins/SqueakFFIPrims/00README R platforms/unix/plugins/SqueakFFIPrims/any-libffi-asm.S R platforms/unix/plugins/SqueakFFIPrims/any-libffi.c R platforms/unix/plugins/SqueakFFIPrims/ffi-config R platforms/unix/plugins/SqueakFFIPrims/ffi-test-main.c R platforms/unix/plugins/SqueakFFIPrims/ffi-test-sq.h R platforms/unix/plugins/SqueakFFIPrims/ffi-test.c R platforms/unix/plugins/SqueakFFIPrims/ffi-test.h R platforms/unix/plugins/SqueakFFIPrims/ppc-darwin-asm.S R platforms/unix/plugins/SqueakFFIPrims/ppc-darwin.c R platforms/unix/plugins/SqueakFFIPrims/ppc-global.h R platforms/unix/plugins/SqueakFFIPrims/ppc-sysv-asm.S R platforms/unix/plugins/SqueakFFIPrims/ppc-sysv.c R platforms/unix/plugins/SqueakFFIPrims/x86-sysv-asm.S R platforms/unix/plugins/SqueakFFIPrims/x86-sysv.c M platforms/unix/vm/sqUnixMain.c M platforms/win32/vm/sqWin32Main.c M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3072 StackInterpreter: provide access control for FFI exception catch and throw as failure. Primitive 220 is primitiveGetSetFFIExceptionHandling. VM parameter 65 bit 4 is bit flagging if VM is capable of catching FFI exceptions (e.g. currently 64-bit Windows VM isn't). ioCanCatchFFIExceptions is funciton to set flag from. Eliminate a compilation warning in primitiveExternalCall. Nuke the obsolete old FFI support code.
Commit: 4792edb5e22256d5a594ea0e8b40224f116ac1db https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4792edb5e22256d5a59... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-21 (Tue, 21 Sep 2021)
Changed paths: M building/macos32x86/common/Makefile.rules M building/macos64ARMv8/common/Makefile.rules M building/macos64x64/common/Makefile.rules M platforms/Cross/plugins/IA32ABI/AlienSUnitTestProcedures.c M platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h A platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncExports.h M platforms/Cross/vm/sqNamedPrims.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.3073
Slang: add mechanism for an internal plugin to include additional exports, hence allowing the functions in sqFFITestFunctions.c to be exported from SqueakFFIPrims when compiled as an internal plugin.
SqueakFFIPrims: add sqFFITestFuncExports.h which exports the test functions when SqueakFFIPrims is compiled as an internal plugin. Move the declarations and types to sqFFI.h.
Don't compile/export test functions in IA32ABI unless ALIEN_TEST_FUNCTIONS is defined on the command line, hence resolving conflict with SqueakFFIPrims' test functions.
Add a hack to sqNamedPrims.c to allow it to answer an internal module from ioLoadModuleOfLength. Note that search through internal exports in findInternalFunctionIn is exhaustive (!!). This cannot stand ;-)
Fix the Mac makefiles to remove the dependence on the dep file, as this was forcing recompilation all the time.
Commit: 99e9410e85b7d94452d9c305d50ff689eb108a3d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/99e9410e85b7d94452d... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-21 (Tue, 21 Sep 2021)
Changed paths: M platforms/Cross/vm/sqNamedPrims.c
Log Message: ----------- Fix poor code in findInternalFunctionIn which was not using moduleName to avoid searching all exports on every search (sbt).
Commit: 61e6b0ef5287cf36e42bf47ed7ec568367f608fc https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/61e6b0ef5287cf36e42... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-22 (Wed, 22 Sep 2021)
Changed paths: M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3074
CoInterpreter: Fix bad bug in justActivateNewMethod:. If newMethod was cogged and the method must be activated as an interpreter method (ie primitiveFailForFFIException:at:)then the old code did not access the true methodHeader, causing a crash.
Eliminate unnecessary instructionPointer casts; it is unsigned.
On Mac reorganize setting signals to eliminate unnecessary call in stack VMs and add a secret option to cause the VM to wait for a debugger to attach on receiving a sigsegv (a limitation of lldb on MACH). This allowed the above issue to be debugged.
Commit: 6b4a73c729a4f1e37cee3691e82a2eec7444ba29 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6b4a73c729a4f1e37ce... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-22 (Wed, 22 Sep 2021)
Changed paths: M building/win64x64/common/Makefile.msvc.clang.rules M building/win64x64/common/Makefile.msvc.rules
Log Message: ----------- [ci skip] correct slip in new dependency generartion in the msvc makefiles.
Commit: bdb66451e05399b9d81c8333ec4935463de7c668 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bdb66451e05399b9d81... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-22 (Wed, 22 Sep 2021)
Changed paths: M building/win32x86/common/Makefile.msvc.clang.rules M building/win32x86/common/Makefile.msvc.msvc.rules M building/win64x64/common/Makefile.msvc.rules M platforms/win32/vm/sqWin32Window.c
Log Message: ----------- Don't include system headers in Windows msvc makefile dependency generation. Fix a typo. [ci skip]
Commit: 53ab9aa042a191cd1987176165e8e1b9c16f991d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/53ab9aa042a191cd198... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-22 (Wed, 22 Sep 2021)
Changed paths: M building/win64x64/common/Makefile.msvc.flags
Log Message: ----------- Eliminate a compiler command line warning in the Windows msvc makefiles [ci skip]
Commit: fd4f2ce0063a50173ae06d3b7d9f73cc0631dcd5 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fd4f2ce0063a50173ae... Author: David T. Lewis lewis@mail.msen.com Date: 2021-09-22 (Wed, 22 Sep 2021)
Changed paths: M src/plugins/VectorEnginePlugin/VectorEnginePlugin.c
Log Message: ----------- Generated source for VectorEnginePlugin-dtl.15 commit 929a0f9cc59d339751db9566e3258f0ee5773c36 Author: Juan Vuletich juan@jvuletich.org Date: Wed Sep 22 10:18:03 2021 -0300
Fix a possible crash in VectorEnginePlugin when resizing Cuis main window.
Commit: 9ca32c716e693ad776958ed91fa0694e7517bfab https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9ca32c716e693ad7769... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-22 (Wed, 22 Sep 2021)
Changed paths: M platforms/win32/vm/sqImageFileAccess.h M platforms/win32/vm/sqWin32Main.c M platforms/win32/vm/sqWin32Prefs.c
Log Message: ----------- Win64: get closer to functional first-chance exception handler, and hence stack dump & ffi exception handling. Use alloca to avoid frees in fileHandleType. Fix reading the image from the ini file; certain absolute paths were not recognised. Fix reporting errors before the image is loaded; in doing o the old code tried to dump the SMalltalk stack, even though there was no state, causing a crash.
Commit: 73b2479bc3b72e5e6d4b8b98dbcb7ff64eda1c76 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/73b2479bc3b72e5e6d4... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-24 (Fri, 24 Sep 2021)
Changed paths: M building/win32x86/common/Makefile.rules M building/win64x64/common/Makefile.msvc.rules M building/win64x64/common/Makefile.rules M platforms/win32/vm/sqWin32.h M platforms/win32/vm/sqWin32Main.c M platforms/win32/vm/sqWin32Window.c
Log Message: ----------- Win64: get fatal exception handling working. A crash.dmp file is now generated but it will require changes to VM printing to get it to contain a proper stack dump. Fix the windows makefile dependency on the dep files in all places.
Commit: 783c850d27680f23220d3acac430aa08afad1c3e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/783c850d27680f23220... Author: David T. Lewis lewis@mail.msen.com Date: 2021-09-25 (Sat, 25 Sep 2021)
Changed paths: M .github/workflows/linux.yml
Log Message: ----------- Do not use linux-latest runner, use an older stable version. A VM compiled on ubuntu-20.04 (aka latest) will not run on ubuntu-16.04 due to runtime library link issues. Therefore select ubuntu-18.04 as a build runner that is likely to support a wider range of existing Linux systems. Addresses this problem:
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found
Commit: 528ce2787b80d50ef1dbe480bd8867e92981d085 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/528ce2787b80d50ef1d... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-25 (Sat, 25 Sep 2021)
Changed paths: M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Do not try to load libllvm12:i386 on ubuntu-18.04
Commit: ea296f0401f1d9e83cb8ffea3ff085f6ee34f4ef https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ea296f0401f1d9e83cb... Author: Tobias Pape tobias@netshed.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/make.cfg.in R platforms/unix/plugins/FT2Plugin/Makefile.in A platforms/unix/plugins/FT2Plugin/Makefile.inc A platforms/unix/plugins/FT2Plugin/acinclude.m4 M platforms/unix/plugins/UnicodePlugin/Makefile.inc R platforms/unix/plugins/UnicodePlugin/README.UnicodePlugin M platforms/unix/plugins/UnicodePlugin/acinclude.m4
Log Message: ----------- Allow the FT2 and Unicode Plugin deps to be found
We utilize pkg-config for that, as 1. glib (for UnicodePlugin) _requires_ than and 2. freetype has multiple include dirs to care for
This is ad tad back-and-forth, as AC_SUBST only really works in a plugin when the to-be-SUBST-vars are in make.cfg.in. Go figure...
Signed-off-by: Tobias Pape tobias@netshed.de
Commit: a9619d83c9adb69f32f53caca14b9c92033b3528 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a9619d83c9adb69f32f... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/make.cfg.in R platforms/unix/plugins/FT2Plugin/Makefile.in A platforms/unix/plugins/FT2Plugin/Makefile.inc A platforms/unix/plugins/FT2Plugin/acinclude.m4 M platforms/unix/plugins/UnicodePlugin/Makefile.inc R platforms/unix/plugins/UnicodePlugin/README.UnicodePlugin M platforms/unix/plugins/UnicodePlugin/acinclude.m4
Log Message: ----------- Merge remote-tracking branch 'upstream/Cog' into dtl/linux-runs-on-setting
Commit: f3de77200ea93187f308869d51f079ab24ef2b3c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f3de77200ea93187f30... Author: Tobias Pape tobias@netshed.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/ltmain.sh
Log Message: ----------- [unix] re-generate configure [ci skip]
autoconf is really my very best friend
Signed-off-by: Tobias Pape tobias@netshed.de
Commit: e0e2198baa9380c7fb5d394a132860c6605c33a2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e0e2198baa9380c7fb5... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/ltmain.sh
Log Message: ----------- Merge remote-tracking branch 'upstream/Cog' into dtl/linux-runs-on-setting
Commit: 0cce8a8a06d1128d24dcbce27a8a1015b7ab4ec4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0cce8a8a06d1128d24d... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh
Log Message: ----------- Use architecture-specific pkg-config to also find the right include paths for 32-bit libraries.
Commit: fae103c23be02ffe63dc565501c1e6d2e66e531b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fae103c23be02ffe63d... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Unload pre-loaded libfreetype6-dev (64-bit) (such as on Ubuntu 18.04) to avoid linking errors on 32-bit builds.
Commit: 8b2c633483ba209ec6c1cc93e112242bc982121d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8b2c633483ba209ec6c... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Fix syntax error. Sorry for the noise.
Commit: bac32e38fde7df13992034670777235ac1ad2721 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/bac32e38fde7df13992... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/configure M platforms/unix/config/configure.ac
Log Message: ----------- Set PKG_CONFIG with a full /usr/bin/ path to not be overwritten again.
Commit: 2c67883bcba54442c3b4ccd49644df875532ccb1 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2c67883bcba54442c3b... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/unix/config/configure M platforms/unix/config/configure.ac
Log Message: ----------- Always use generic "pkg-config" except for 32-bit x86 builds. Note that also our ARMv6 and ARMv8 setup works with "pkg-config". Just linux32x86 builds need "i686-linux-gnu-pkg-config" to find the right paths.
Commit: c6b70458764ba471a1602b2f5b43357387375504 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c6b70458764ba471a16... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqVirtualMachine.c M platforms/Cross/vm/sqVirtualMachine.h M platforms/Mac OS/vm/sqMacMain.c M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m M platforms/minheadless/unix/sqPlatformSpecific-Unix.c M platforms/minheadless/windows/sqPlatformSpecific-Win32.c M platforms/unix/vm/sqUnixMain.c M platforms/win32/vm/sqWin32Main.c M src/plugins/BochsIA32Plugin/BochsIA32Plugin.c M src/plugins/BochsX64Plugin/BochsX64Plugin.c M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/GdbARMPlugin/GdbARMPlugin.c M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.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/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog.lowcode/interp.h M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.cog/interp.h M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.sista/interp.h M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack.lowcode/interp.h M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/interp.h M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog.lowcode/interp.h M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.cog/interp.h M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.sista/interp.h M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack.lowcode/interp.h M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/interp.h M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.cog/interp.h M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c M src/v3.stack/interp.h
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3076
StackInterpreter Add primitiveFailFor:withSecondary: to allow the ThreadedFFIPlugin to fail with the new PrimErrFFIMarshallingError and its own specific marshalling error code as a parameter.
Make sure primitiveCallout is loaded only once from SqueakFFIPrims. C initializer semantics may have meant it was being reloaded every time.
Major change to debug printing so that the platform error handlers can print the call stack to a specific FILE * stream, not simply hack stdout via pushOutputFile.
Linux, Mac & Windows now all produce crash.dmp containing C and Smalltalk backtraces on fatal exception in 32 & 64 bits.
Commit: 3fda28f4d0c220c930d5c6f3601e9fad36b81278 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3fda28f4d0c220c930d... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-28 (Tue, 28 Sep 2021)
Changed paths: M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m
Log Message: ----------- Fix slip in non-Squeak code. [ci skip]
Commit: dd9c363a4b41821905ae5798898de46449bd1af6 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dd9c363a4b41821905a... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-29 (Wed, 29 Sep 2021)
Changed paths: M platforms/win32/vm/sqWin32Main.c
Log Message: ----------- Fixes 32-bit builds on Windows. "debugBreakOnException" seems to be only defined and used for _WIN64.
Commit: 44421db6d70776a23174c5c4a583650defb3e863 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/44421db6d70776a2317... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-29 (Wed, 29 Sep 2021)
Changed paths: M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- StackVM source as per VMMaker.oscog-eem.3078
Commit: 18e5488e49dc7c1de920c44f7641403d130496dd https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/18e5488e49dc7c1de92... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-29 (Wed, 29 Sep 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: ----------- Apply path filters to pull_request to avoid unnecessary builds. [ci skip]
Commit: 89619fa8899e2a3cbc9f2290657cdf03e7997aee https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/89619fa8899e2a3cbc9... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-29 (Wed, 29 Sep 2021)
Changed paths: M platforms/Cross/vm/sq.h
Log Message: ----------- Fix missing declarations for STACKVM.
Commit: ae7578c4c40711fb1b5d7368106b23a3f6c645ec https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ae7578c4c40711fb1b5... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-29 (Wed, 29 Sep 2021)
Changed paths: M .github/workflows/linux.yml M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Merge pull request #598 from OpenSmalltalk/dtl/linux-runs-on-setting
Do not use linux-latest runner, use an older stable version.
Commit: 6afe5d09be4fb4c1a4111b21e7f8e6a872a0c07f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6afe5d09be4fb4c1a41... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-09-29 (Wed, 29 Sep 2021)
Changed paths: M .github/workflows/extra.yml
Log Message: ----------- Use Ubuntu 18.04 for extra monthly builds, too. [ci skip]
Commit: 65d9d814015f68f472966bdd6ee0263bd4d1c9e0 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/65d9d814015f68f4729... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-29 (Wed, 29 Sep 2021)
Changed paths: M platforms/win32/vm/sqWin32Backtrace.c M platforms/win32/vm/sqWin32Main.c
Log Message: ----------- Fix symbolic C stack backtrace in WIN64 builds.
In a CLang-compiled debug VM we now see Stack backtrace: [00007FF7B97495AC] indirect + 0x6c in VirtendConsole.exe [00007FF7B97494B8] crashInThisOrAnotherThread + 0x48 in VirtendConsole.exe [00007FF7B966E8D6] primitiveCrashVM + 0xe6 in VirtendConsole.exe [00007FF7B965A83F] primitiveExternalCall + 0x2bf in VirtendConsole.exe [00007FF7B9653B1F] interpretMethodFromMachineCode + 0x2ff in VirtendConsole.exe [00007FF7B96593C2] ceSendsupertonumArgs + 0xc72 in VirtendConsole.exe [000000000003B863] ??? + 0x0 in (null)
Alas in a Clang-compiled -O2 VM we see only Stack backtrace: [00007FF7EAEF7593] indirect + 0x43 in VirtendConsole.exe [00007FF7F3446A58] ??? + 0x0 in (null)
So still some investigation of Clang code generation is required, but the basic facility works if the stack can be walked.
Commit: 28ded868bc36c232c4e18b99756a5985c884e3ff https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/28ded868bc36c232c4e... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-30 (Thu, 30 Sep 2021)
Changed paths: M src/plugins/FilePlugin/FilePlugin.c M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/ScratchPlugin/ScratchPlugin.c M src/plugins/Squeak3D/Squeak3D.c M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3080
Spur: Fix bad bug in comptation of accessor depths for primitives. The algorithm was fooled by code which assigned through an oject accessor, e.g. bm := interpreterProxy arrayValueOf: (interpreterProxy stackValue: 1). as opposed to bmOop := interpreterProxy stackValue: 1. bm := interpreterProxy arrayValueOf: bmOop.
In any case rewrite primitiveCompressToByteArray & primitiveDecompressFromByteArray to avoid the repeated slow stack accesses.
Generate fresh src/spur64.stack code because these had a modified Monticello package stamp.
Commit: 41d4265dabd70568eeb45846e169a1c20f6ea74c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/41d4265dabd70568eeb... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-30 (Thu, 30 Sep 2021)
Changed paths: M platforms/win32/vm/sqWin32Backtrace.c
Log Message: ----------- Win64: Hack around an apparent bug with Win64 exception delivery in that the vectored exception handler is given a Context whose frame pointer (rbp) is two words off. Have backtrace_from_fp look a few words away from a frame pointer if is invalid. Correct a slip in backtrace in computing the starting frame pointer. We now get a meaningful stack trace in optimized MSVC/Clang builds.
Commit: ce556d53b38c750f0acccd9c26ab1f1f82d15591 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ce556d53b38c750f0ac... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-09-30 (Thu, 30 Sep 2021)
Changed paths: M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3081
Cog: Insist on alignment for some MiscPrimitivePlugin primitives since e.g.Clang is smart enough to use SE3 instructions for what are floating-point-free primitives.
Commit: 740244d2d32d2b7630f3d4f56366019fdc8054fb https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/740244d2d32d2b7630f... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-10-01 (Fri, 01 Oct 2021)
Changed paths: M platforms/win32/vm/sqWin32Backtrace.c
Log Message: ----------- Fixes 32-bit Windows builds.
Commit: ddeec61756cdb3fd2e9ba968429560e3fda6b11f https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ddeec61756cdb3fd2e9... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-10-01 (Fri, 01 Oct 2021)
Changed paths: M src/v3.cog/cointerp.c M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- v3 source as per VMMaker.oscog-mt.3083 [ci skip]
Commit: e9e8531ada7af1efe7a36157343b23a3395ff322 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e9e8531ada7af1efe7a... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-10-01 (Fri, 01 Oct 2021)
Changed paths: M src/spur32.cog.newspeak/cogit.c M src/spur32.cog.newspeak/cogit.h M src/spur32.cog.newspeak/cogitARMv5.c M src/spur32.cog.newspeak/cogitIA32.c M src/spur32.cog.newspeak/cointerp.c M src/spur32.cog.newspeak/cointerp.h M src/spur32.cog.newspeak/gcc3x-cointerp.c M src/spur32.cog.newspeak/interp.h M src/spur32.stack.newspeak/gcc3x-interp.c M src/spur32.stack.newspeak/interp.c M src/spur32.stack.newspeak/interp.h M src/spur64.cog.newspeak/cogit.h M src/spur64.cog.newspeak/cogitARMv8.c M src/spur64.cog.newspeak/cogitX64SysV.c M src/spur64.cog.newspeak/cogitX64WIN64.c M src/spur64.cog.newspeak/cointerp.c M src/spur64.cog.newspeak/cointerp.h M src/spur64.cog.newspeak/gcc3x-cointerp.c M src/spur64.cog.newspeak/interp.h M src/spur64.stack.newspeak/gcc3x-interp.c M src/spur64.stack.newspeak/interp.c M src/spur64.stack.newspeak/interp.h
Log Message: ----------- Newspeak source as per VMMaker.oscog-mt.3083 [ci skip]
Commit: 7ede113ffe5b488f5974819a16a2aeb76ab97eb6 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7ede113ffe5b488f597... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-10-01 (Fri, 01 Oct 2021)
Changed paths: M building/linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm M building/linux32x86/pharo.cog.spur.lowcode/build/mvm M building/linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm M building/linux32x86/pharo.stack.spur.lowcode/build/mvm
Log Message: ----------- Fixes monthly builds of 32-bit pharo.*.lowcode flavors. [ci skip]
Commit: e9986e445149be57287bf4ed4ca8c2579a75a516 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e9986e445149be57287... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-03 (Sun, 03 Oct 2021)
Changed paths: M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m
Log Message: ----------- Restore abiulity to compile SoundPlugin on macos versions prior to 11. [ci skip]
Commit: 360f5a5e129713acd2a3859925ccade1555972ad https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/360f5a5e129713acd2a... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-03 (Sun, 03 Oct 2021)
Changed paths: M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m
Log Message: ----------- Fix a slip in printRegisterState on Apple Silicon & a warning in crashDumpFile. [ci skip]
Commit: 3442124d3c3f1f707129846ea686f720e685695a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3442124d3c3f1f70712... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-05 (Tue, 05 Oct 2021)
Changed paths: M building/win32x86/common/Makefile.msvc.clang.rules M building/win32x86/common/Makefile.rules M building/win64x64/common/Makefile.msvc.clang.rules M building/win64x64/common/Makefile.msvc.rules M building/win64x64/common/Makefile.rules
Log Message: ----------- Make sure dependency generation on Windows produces dep files relative to $(BUILD) directory.
Commit: e37c31fba7824cd99b21b4f774ce6b878f777f5d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e37c31fba7824cd99b2... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-05 (Tue, 05 Oct 2021)
Changed paths: M building/win32x86/common/Makefile M building/win32x86/common/Makefile.msvc M building/win32x86/common/Makefile.msvc.clang.rules M building/win32x86/common/Makefile.msvc.plugin M building/win32x86/common/Makefile.plugin M building/win32x86/common/Makefile.rules M building/win64x64/common/Makefile M building/win64x64/common/Makefile.msvc M building/win64x64/common/Makefile.msvc.clang.rules M building/win64x64/common/Makefile.msvc.plugin M building/win64x64/common/Makefile.msvc.rules M building/win64x64/common/Makefile.plugin M building/win64x64/common/Makefile.rules
Log Message: ----------- Several fixes to Windows makefiles. Get the paths right in dep files and don't inlcude phony targets for headers. Don't build an implib for an external plugin. Make the print-foo targets et al PHONY Introduce an always PHONY target to ensure internal and external plugins are always visited by a submake.
Commit: 43ff6e5d8ed3a9027714af44ea857335db430ea2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/43ff6e5d8ed3a902771... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-08 (Fri, 08 Oct 2021)
Changed paths: M building/macos32x86/common/Makefile.rules M building/macos64ARMv8/common/Makefile.rules M building/macos64x64/common/Makefile.rules M building/win32x86/common/Makefile.rules
Log Message: ----------- Generate $(BUILD)/subdir/object.o style dependencies on Mac * win32, as opposed to $(OBJDIR)/object.o for plugin objects.
Commit: 7798c72ccf90c0d553d43b9fe5463d039188c683 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7798c72ccf90c0d553d... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-13 (Wed, 13 Oct 2021)
Changed paths: M image/LoadReader.st M image/StartReader.st M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.cog/interp.h M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.cog/interp.h M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3087
CoInterpreter prim trace log: - log the primitive method instead of the message selector - add the class of the receiver as a parameter of TracePrimitiveFailure events
image directory: Include CogThreads in readers. Invoke doNotBindToGUIThread in reader startup.
Commit: 3b8be36b3e512d47aecf780199dc1103b2a0402a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3b8be36b3e512d47aec... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-13 (Wed, 13 Oct 2021)
Changed paths: M src/spur32.cog/cogit.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.cog/interp.h M src/spur32.sista/cogit.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog/cogit.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.cog/interp.h M src/spur64.sista/cogit.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3088
Spur: primitiveSpurStringReplace can be a little faster if checking for compatibility is done separately for pointer and non-pointer objects, but crucially we can afford to make WeakArray and Array compatible, which is profitable for Croquet.
Commit: 9852caf7d43318c7d088ebe3916e09112ca88ac2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9852caf7d43318c7d08... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-14 (Thu, 14 Oct 2021)
Changed paths: M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m
Log Message: ----------- Remove Terf AEC code committed by mistake. [ci skip]
Commit: 99f1116c0f7a4ba9a0bf88cf7deb276325aa2d79 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/99f1116c0f7a4ba9a0b... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-15 (Fri, 15 Oct 2021)
Changed paths: M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/CameraPlugin/CameraPlugin.c M src/plugins/CroquetPlugin/CroquetPlugin.c M src/plugins/DESPlugin/DESPlugin.c M src/plugins/DSAPrims/DSAPrims.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/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/Klatt/Klatt.c M src/plugins/LargeIntegers/LargeIntegers.c M src/plugins/MD5Plugin/MD5Plugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/Mpeg3Plugin/Mpeg3Plugin.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/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/UnicodePlugin/UnicodePlugin.c M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c M src/plugins/WeDoPlugin/WeDoPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.cog/interp.h M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.cog/interp.h M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3090
Spur: Add explicit accessor depths for primitiveStringAt[Put] (correcting the ommission to mirror primitiveAt[Put]) and primitiveExternalCall. Fix a slip in printOopShortInner:.
Run primitiveSpurStringReplace and primitiveSpurFloatArrayAt[Put] on the Smalltalk stack; the latter with 2x stack alignment.
Spur Cogit: Fix code generation bug on primitive failure with no accessor depth when running primitives on the Smalltalk stack (FastCPrimitive). On CISCs the old code offset the stack pointer incorrectly, resulting in a hard crash soon after. Also allow compileInterpreterPrimitive to invoke compileOnStackExternalPrimitive:flags:.
Nuke the useless minValidCallAddress
Spur Slang: Reimplement finding of the transitive closure and length of accessor chains for computing primitive accessor depth. The algorithm now has some semblance of correctness and comprehensibility. Refactor so that accessorChainsForMethod:interpreterClass: => accessorDepthForMethod:interpreterClass:, and includes accessorDepthForChain:.
Fix a bad bug with computing accessor depths of clichés such as primitiveStrigReplace: primitiveFoo objectMemory hasSpurMemoryManagerAPI ifTrue: [self primitiveFooSpur] ifFalse: [self primitiveFooV3] The old code missed the connection and computed a -1 accessor depth.
Format the macrology for global interpreter variables, and the primitiveAccessorDepthTable, a little nicer.
Minor cleanups to a few primitives (e.g. we now have cppIf:ifFalse:).
Commit: 956f1a5b227576dbc203a0758bf75b5d6859d548 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/956f1a5b227576dbc20... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-18 (Mon, 18 Oct 2021)
Changed paths: M platforms/Cross/vm/sqNamedPrims.c M src/spur32.cog/interp.h M src/spur64.cog/interp.h
Log Message: ----------- Fix broken src/{spur32.cog,spur64.cog}/interp.h (DiwownVMForFFICall). Fix comments & tidy sqNamedPrims.c
Commit: 634e4e3c8556a72d54f43beefc3069c60e594a21 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/634e4e3c8556a72d54f... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-10-23 (Sat, 23 Oct 2021)
Changed paths: M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3095
CoInterpreter: Add ShortIntegerArray/SoundBuffer>>at:[put:] to the set of primitives run on the Smalltalk stack.
Commit: 0d706fcd491ec326a89004113eea0bf6d269b33c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0d706fcd491ec326a89... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-11-03 (Wed, 03 Nov 2021)
Changed paths: M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m M platforms/iOS/vm/iPhone/Classes/SqueakUIView.m
Log Message: ----------- Mac UI: Work in progress to include unicode in keyUp and keyDowqn events if VM is compiled with INCLUDE_UNICODE_IN_ALL_KEYBOARD_EVENTS, or the abbreviation IUIAKE. This code works for keyDown but not for the trailing keyUp. Anyone who understands this code better than I is welcome to fix that issue :-)
Commit: c265f9fb46a35a85e751e01785472b896ce0a3c2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c265f9fb46a35a85e75... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-11-05 (Fri, 05 Nov 2021)
Changed paths: M platforms/win32/vm/sqWin32.h M platforms/win32/vm/sqWin32Window.c
Log Message: ----------- Move all function defs in sqWin32Window.c to beginning of line so I can find em. Make static those functions there-in which should be.
Commit: ed32b0eee3c8d6fb3c19d7e552e3083863244ce2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ed32b0eee3c8d6fb3c1... Author: Christoph Thiede christoph.thiede@student.hpi.de Date: 2021-11-07 (Sun, 07 Nov 2021)
Changed paths: 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 A building/linux32/squeak.stack.spur/build/mvm A building/linux32/squeak.stack.spur/makeallclean A building/linux32/squeak.stack.spur/makealldirty A building/linux32/squeak.stack.spur/plugins.ext A building/linux32/squeak.stack.spur/plugins.int M building/linux32ARMv6/pharo.cog.spur/plugins.ext 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/plugins.ext 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/plugins.ext 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/linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm M building/linux32x86/pharo.cog.spur.lowcode/build/mvm M building/linux32x86/pharo.cog.spur/plugins.ext 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.spur/plugins.ext 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/plugins.ext 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/plugins.ext 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 A building/linux64/squeak.stack.spur/build/mvm A building/linux64/squeak.stack.spur/makeallclean A building/linux64/squeak.stack.spur/makealldirty A building/linux64/squeak.stack.spur/plugins.ext A building/linux64/squeak.stack.spur/plugins.int 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/plugins.ext 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/plugins.ext 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/linux64x64/pharo.cog.spur/plugins.ext 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/plugins.ext 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/macos32x86/common/Makefile.app M building/macos32x86/common/Makefile.rules M building/macos64ARMv8/common/Makefile.app M building/macos64ARMv8/common/Makefile.rules M building/macos64x64/common/Makefile.app M building/macos64x64/common/Makefile.rules 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/common/Makefile M building/win32x86/common/Makefile.msvc M building/win32x86/common/Makefile.msvc.clang.rules M building/win32x86/common/Makefile.msvc.msvc.rules M building/win32x86/common/Makefile.msvc.plugin M building/win32x86/common/Makefile.plugin M building/win32x86/common/Makefile.rules M building/win64x64/common/Makefile M building/win64x64/common/Makefile.msvc M building/win64x64/common/Makefile.msvc.clang.rules M building/win64x64/common/Makefile.msvc.flags M building/win64x64/common/Makefile.msvc.plugin M building/win64x64/common/Makefile.msvc.rules M building/win64x64/common/Makefile.msvc.tools M building/win64x64/common/Makefile.plugin M building/win64x64/common/Makefile.rules M building/win64x64/common/Makefile.tools M image/LoadReader.st M image/StartReader.st M platforms/Cross/plugins/IA32ABI/AlienSUnitTestProcedures.c M platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h A platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncExports.h M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqCogStackAlignment.h M platforms/Cross/vm/sqNamedPrims.c M platforms/Cross/vm/sqPath.c M platforms/Cross/vm/sqSCCSVersion.h M platforms/Cross/vm/sqVirtualMachine.c M platforms/Cross/vm/sqVirtualMachine.h R platforms/Mac OS/plugins/SqueakFFIPrims/Info-SqueakFFIPlugin__Upgraded_.plist R platforms/Mac OS/plugins/SqueakFFIPrims/SqueakFFI.xcodeproj.zip R platforms/Mac OS/plugins/SqueakFFIPrims/SqueakFFIPrims.proj.xml R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-Carbon-UI.c R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-asm-MacIntel.S R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-global.h R platforms/Mac OS/plugins/SqueakFFIPrims/resources/English.lproj/InfoPlist.strings R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFI.s R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFIPPC.c R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacIntel-Win32.c R platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-MacIntel.c R platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-asm-MacIntel.S M platforms/Mac OS/vm/osExports.c M platforms/Mac OS/vm/sqMacMain.c M platforms/RiscOS/vm/osExports.c M platforms/iOS/plugins/SoundPlugin/sqSqueakSoundCoreAudio.m R platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.c R platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.h M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m M platforms/iOS/vm/iPhone/Classes/SqueakUIView.m R platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.c R platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.h M platforms/minheadless/sdl2-window/sqWindow-SDL2.c M platforms/minheadless/unix/sqPlatformSpecific-Unix.c M platforms/minheadless/windows/sqPlatformSpecific-Win32.c M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh M platforms/unix/config/make.cfg.in R platforms/unix/plugins/FT2Plugin/Makefile.in A platforms/unix/plugins/FT2Plugin/Makefile.inc A platforms/unix/plugins/FT2Plugin/acinclude.m4 R platforms/unix/plugins/SqueakFFIPrims/00README R platforms/unix/plugins/SqueakFFIPrims/any-libffi-asm.S R platforms/unix/plugins/SqueakFFIPrims/any-libffi.c R platforms/unix/plugins/SqueakFFIPrims/ffi-config R platforms/unix/plugins/SqueakFFIPrims/ffi-test-main.c R platforms/unix/plugins/SqueakFFIPrims/ffi-test-sq.h R platforms/unix/plugins/SqueakFFIPrims/ffi-test.c R platforms/unix/plugins/SqueakFFIPrims/ffi-test.h R platforms/unix/plugins/SqueakFFIPrims/ppc-darwin-asm.S R platforms/unix/plugins/SqueakFFIPrims/ppc-darwin.c R platforms/unix/plugins/SqueakFFIPrims/ppc-global.h R platforms/unix/plugins/SqueakFFIPrims/ppc-sysv-asm.S R platforms/unix/plugins/SqueakFFIPrims/ppc-sysv.c R platforms/unix/plugins/SqueakFFIPrims/x86-sysv-asm.S R platforms/unix/plugins/SqueakFFIPrims/x86-sysv.c M platforms/unix/plugins/UnicodePlugin/Makefile.inc R platforms/unix/plugins/UnicodePlugin/README.UnicodePlugin M platforms/unix/plugins/UnicodePlugin/acinclude.m4 M platforms/unix/vm-sound-null/sqUnixSoundNull.c M platforms/unix/vm/SqSound.h M platforms/unix/vm/sqUnixMain.c M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c R platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c M platforms/win32/vm/sqImageFileAccess.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/sqWin32Exports.c M platforms/win32/vm/sqWin32Heartbeat.c M platforms/win32/vm/sqWin32Main.c M platforms/win32/vm/sqWin32Prefs.c M platforms/win32/vm/sqWin32Prefs.h M platforms/win32/vm/sqWin32SpurAlloc.c M platforms/win32/vm/sqWin32Window.c M scripts/ci/actions_prepare_linux_x86.sh M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.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/CroquetPlugin/CroquetPlugin.c M src/plugins/DESPlugin/DESPlugin.c M src/plugins/DSAPrims/DSAPrims.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/GdbARMPlugin/GdbARMPlugin.c M src/plugins/GdbARMv8Plugin/GdbARMv8Plugin.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/Klatt/Klatt.c M src/plugins/LargeIntegers/LargeIntegers.c M src/plugins/MD5Plugin/MD5Plugin.c M src/plugins/Matrix2x3Plugin/Matrix2x3Plugin.c M src/plugins/MiscPrimitivePlugin/MiscPrimitivePlugin.c M src/plugins/Mpeg3Plugin/Mpeg3Plugin.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/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/UnicodePlugin/UnicodePlugin.c M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c M src/plugins/VectorEnginePlugin/VectorEnginePlugin.c M src/plugins/WeDoPlugin/WeDoPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h R src/spur32.cog.lowcode/exampleSqNamedPrims.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog.lowcode/interp.h M src/spur32.cog.newspeak/cogit.c M src/spur32.cog.newspeak/cogit.h M src/spur32.cog.newspeak/cogitARMv5.c M src/spur32.cog.newspeak/cogitIA32.c M src/spur32.cog.newspeak/cointerp.c M src/spur32.cog.newspeak/cointerp.h R src/spur32.cog.newspeak/exampleSqNamedPrims.h M src/spur32.cog.newspeak/gcc3x-cointerp.c M src/spur32.cog.newspeak/interp.h M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h R src/spur32.cog/exampleSqNamedPrims.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.cog/interp.h M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h R src/spur32.sista/exampleSqNamedPrims.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.sista/interp.h R src/spur32.stack.lowcode/exampleSqNamedPrims.h M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack.lowcode/interp.h R src/spur32.stack.newspeak/exampleSqNamedPrims.h M src/spur32.stack.newspeak/gcc3x-interp.c M src/spur32.stack.newspeak/interp.c M src/spur32.stack.newspeak/interp.h R src/spur32.stack/exampleSqNamedPrims.h M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/interp.h M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h R src/spur64.cog.lowcode/exampleSqNamedPrims.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog.lowcode/interp.h M src/spur64.cog.newspeak/cogit.h M src/spur64.cog.newspeak/cogitARMv8.c M src/spur64.cog.newspeak/cogitX64SysV.c M src/spur64.cog.newspeak/cogitX64WIN64.c M src/spur64.cog.newspeak/cointerp.c M src/spur64.cog.newspeak/cointerp.h R src/spur64.cog.newspeak/exampleSqNamedPrims.h M src/spur64.cog.newspeak/gcc3x-cointerp.c M src/spur64.cog.newspeak/interp.h M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h R src/spur64.cog/exampleSqNamedPrims.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.cog/interp.h M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h R src/spur64.sista/exampleSqNamedPrims.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.sista/interp.h R src/spur64.stack.lowcode/exampleSqNamedPrims.h M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack.lowcode/interp.h R src/spur64.stack.newspeak/exampleSqNamedPrims.h M src/spur64.stack.newspeak/gcc3x-interp.c M src/spur64.stack.newspeak/interp.c M src/spur64.stack.newspeak/interp.h R src/spur64.stack/exampleSqNamedPrims.h M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/interp.h M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h R src/v3.cog/exampleSqNamedPrims.h M src/v3.cog/gcc3x-cointerp.c M src/v3.cog/interp.h R src/v3.stack/exampleSqNamedPrims.h M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c M src/v3.stack/interp.h
Log Message: ----------- Merge branch 'Cog' into window-event-activated
Commit: 2bba565827e5abf72561971024ad31f8b9e5d3e4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2bba565827e5abf7256... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-11-09 (Tue, 09 Nov 2021)
Changed paths: M platforms/Cross/vm/sq.h M platforms/unix/vm-display-X11/sqUnixX11.c M platforms/win32/vm/sqWin32Window.c
Log Message: ----------- Merge pull request #593 from LinqLover/window-event-activated
`WindowEvent`[`A`|`Dea`]`ctivated`
Commit: 79e88e6ee94372aac9634971854e875b8fde5ffe https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/79e88e6ee94372aac96... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-11-14 (Sun, 14 Nov 2021)
Changed paths: M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/BitBltPlugin/BitBltPlugin.c M src/plugins/CameraPlugin/CameraPlugin.c M src/plugins/LargeIntegers/LargeIntegers.c M src/plugins/ScratchPlugin/ScratchPlugin.c M src/plugins/ZipPlugin/ZipPlugin.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3101
Interpreter/Simulator: Revise and refactor frame printing to allow the simulators to prefix frame addresses with an indication of the various frame/stack pointers (variables, processor registers). Extract the printing of the frame address to printFrameAddress: there-by eliminating quite a few simulator-specific versions of the frame field printers.
Use %p to print pointers, using extensions to the Printf package, '%P' to print with the 16r prefix, and '%WP' to print with 16r prefix in a width dependent on the word size.
Realise that %Ns prints a left-padded string in a width of N characters to eliminbate the torturous %.*s%s forms using spaces.
Since %p always requires a pointer, cast the arguments to pringHex: et al to void pointers, and hence get rid of printHexPtr:.
Fix a slip in ObjectMemory>>#printNonPointerDataOf:on:.
Interpreter printing: must use %s to print object strings since they may contain %'s.
Spur Slang: fix a bug in computing accessor depth chains. If a primitive contains different assignments to the same variable (e.g. a primitive which has different forms for var args such as PSharePlugin>>primitivePostKeyboardEvent as of 10/26/2021) then the simple test would consider an assignment to the same variable as an extension of the chain.
Commit: ae7bf96815718de4cda3152fc79d2a7102707637 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ae7bf96815718de4cda... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-11-19 (Fri, 19 Nov 2021)
Changed paths: M platforms/Cross/vm/sqSCCSVersion.h M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3102
CoInterpreter: fix a slip in printStringDataOf:on:.
SpurMemoryManager: move changeClassOf:to: up and use bytesPerOop to eliminate duplication of the whole method.
sqSCCSVersion.h: eliminate a warning
Commit: 16483f9f5282bf707ba279136e95e9a271e47845 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/16483f9f5282bf707ba... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-11-21 (Sun, 21 Nov 2021)
Changed paths: M scripts/findUnofficialFiles M scripts/lsmodified 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/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3108
Fix a crash in recursive invocations of primitive 118, [receiver:]tryPrimitive:withArgs:. This is a bit of a hack; nested primitive failure will not be unwound correctly in tgh eouter invocation. We may have to revisit this, but at least the simple case of 6 tryPrimitive: 118 withArgs: {9. {}} no longer crashes the VM.
CogProcessorAlien plugins: Implement a memory offset to allow the simulatorw to implement a null pointer trap by omitting the first word in simulated memory.
Commit: f30c25c06cbd3946feff00e89c526f1db24dc24d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f30c25c06cbd3946fef... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-11-22 (Mon, 22 Nov 2021)
Changed paths: M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerpmt.c M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3109
Cogit: add machine code versions of primitiveSlotAt[Put] (used for instVarAt:[put:] in Spur) for Spur64. This is mainly to reduce noise in Virtend crash log primitive traces, but is a lot faster.
Spur: Fix a bug in full GC with non-writable code zone. The scavenge that comes immediately before the mark phase in a full GC needs to be done with GCModeNewSpace to ensure the Cogit's GC routines are invoked correctly.
Commit: 5711201e8a5e7bcec5a25883f08202d775fa1646 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5711201e8a5e7bcec5a... Author: KenDickey Ken.Dickey@Whidbey.COM Date: 2021-11-24 (Wed, 24 Nov 2021)
Changed paths: M platforms/unix/vm-display-fbdev/sqUnixEvdevKeyMouse.c M platforms/unix/vm-display-fbdev/sqUnixFBDevFramebuffer.c
Log Message: ----------- better framebuffer hookup
Commit: 3154c7f473ab017ede53dd8849bed46276d064e5 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3154c7f473ab017ede5... Author: KenDickey Ken.Dickey@Whidbey.COM Date: 2021-11-24 (Wed, 24 Nov 2021)
Changed paths: M platforms/unix/vm-display-fbdev/sqUnixFBDev.c
Log Message: ----------- better help doc
Commit: 2d4528c363ec88117f3ff2a056fb18b4a2cc99c5 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d4528c363ec88117f3... Author: Tobias Pape krono@users.noreply.github.com Date: 2021-11-25 (Thu, 25 Nov 2021)
Changed paths: M platforms/unix/vm-display-fbdev/sqUnixEvdevKeyMouse.c M platforms/unix/vm-display-fbdev/sqUnixFBDev.c M platforms/unix/vm-display-fbdev/sqUnixFBDevFramebuffer.c
Log Message: ----------- Merge pull request #606 from KenDickey/Cog
vm-display-fbdev fixes to integrate
Commit: 822d5db0e620a80a14ce3a6d97bf015c96399e8d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/822d5db0e620a80a14c... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-11-30 (Tue, 30 Nov 2021)
Changed paths: M platforms/unix/config/config.h.in M platforms/unix/config/configure M platforms/unix/vm-display-fbdev/acinclude.m4 M scripts/ci/actions_prepare_linux_x86.sh
Log Message: ----------- Add (autoconf/configure) check for libevdev. Install libevdev for Linux(x86) on CI.
Commit: 9777fbfe0a822d63798d114e5bab8c9f76d94eaf https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9777fbfe0a822d63798... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-11-30 (Tue, 30 Nov 2021)
Changed paths: M platforms/Cross/vm/sqImageFileAccessViaStdio.h M platforms/Mac OS/vm/sqPlatformSpecific.h M platforms/minheadless/common/sqImageFileAccessViaStdio.h M platforms/minheadless/unix/sqImageFileAccess.h M platforms/minheadless/windows/sqImageFileAccess.h M platforms/unix/vm/sqImageFileAccess.h M platforms/win32/vm/sqImageFileAccess.h M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3113
Image file i/o. Check result of sqImageFile:Open: with invalidSqImageFile:, instead of assming nill is the invalid value. This should address opensmalltalk-vm Issue #607.
StackInterpreter: Implement printing suspended processes in printAllStacks by searching the heap for all processes (including subinstances) waiting on other than a linked list. Hence nuke ClassMutex which specifies a slot in the specialObjectsArray which has never been used in production.
CoInterpreterMT: Override to printAllStacks also print the awol processes
Commit: c3fd39dab5a4a04a58e764a5390488ef935018bb https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c3fd39dab5a4a04a58e... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-11-30 (Tue, 30 Nov 2021)
Changed paths: M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3114
Cogit: eliminate some C compiler warnings in the 64-bit cogits.
Commit: 8d5e090c3ee9d8339b28f0066b75967bc3263962 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8d5e090c3ee9d8339b2... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-12-01 (Wed, 01 Dec 2021)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3116
StackInterpreter: fix printAllStacks for v3. Do so by changing SpurMemoryManager>>allObjectsDoSafely: to use isNormalObject: (excluding forwarding pointers) rather than allObjectsDo:, which uses isEnumerableObject: (whcih includes forwarding pointers, and all the puns). This is good for allAccessibleObjectsOkay & checkAllAccessibleObjectsOkay which should indeed ignore things like the class table etc.
Spur: eliminate duplicate enableObjectEnumerationFrom:'s in both senders of allEntitiesFrom:do:.
Cogit: eliminate some C compiler warnings in the 64-bit cogits.
Slang: TMethod's writtenToGlobalVarsCache should be voided more agressively to ensure endOfMemory is inlined in allEntitiesFrom:do:.
Commit: 6f2914e4484fa2d6f0e0107391b674daea85b60c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6f2914e4484fa2d6f0e... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-12-02 (Thu, 02 Dec 2021)
Changed paths: M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c
Log Message: ----------- CogVm source as per VMMaker.oscog-eem.3117
Cog ARMv8: Since id_aa64isar0_el1 is a priviledged instruction use getauxval on linux to derive the value(s) derived there-from, currenty whether atomic instructions are available or not. This addresses opensmalltalk-vm Issue #608.
Commit: 97b4903b4b88f22c1bd11760f107852c63f9db40 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/97b4903b4b88f22c1bd... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-12-11 (Sat, 11 Dec 2021)
Changed paths: M src/plugins/SHA2Plugin/SHA2Plugin.c
Log Message: ----------- src/plugins/SHA2Plugin/SHA2Plugin.c as per CryptographyPlugins-eem.24
Fix crashes in primitiveSHA256ProcessBufferUpdatingHash when compiling with Clang on x86_64 due to SSE instructions which require 128-bit stack alignment.
Commit: 27d2d9f0c76b5805ff43578272e809aeb665a498 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/27d2d9f0c76b5805ff4... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-12-13 (Mon, 13 Dec 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: ----------- Cryptography Plugins as per CryptographyPlugins-mt.25/eem.27
Fix regressions in CryptographyPlugins-eem.23. Specifically alignment crashes in DESPlugin>>#primitiveDESCookKey, SHA2Plugin>>#primitiveSHA512ProcessBufferUpdatingHash, SHA2Plugin>>#primitiveSHA256ProcessBufferUpdatingHash with Clang on SSE x86_64, which requires 128-bit stack alignment.
Fix type-casting issue on Windows 64-bit systems. We must use "long long" if we mean "double word".
Polish: Now there is an API call (isLong64s:) to determine if something is double words, use it.
There is no need to use stackObjectValue: if its result is tested via isBytes:, isWords: et al. These methods check for immediates, so the check in stackObjectValue: is redundant and expensive (it must set the failed flag which should be tested later).
Don't bother assigning the result of firstIndexableField: to an intermediate variable; its return type is void *, so it's perfect as an argument to memcpy: et al.
Amalgamate tests using and: to have as few ^interpreterProxy primitiveFailFor: PrimErrBadArgument clauses as possible (greater instruction cache density). Use methodReturnReceiver (ditto)
Commit: a82c72f884d9a5d893e92d779eb63700820fc560 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a82c72f884d9a5d893e... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-12-17 (Fri, 17 Dec 2021)
Changed paths: M .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
Log Message: ----------- Improves path matching to avoid unnecessary builds. Pin mac builds to macos-10.15 for now until requested otherwise; "macos-latest" became macos-11 only recently. [ci skip]
Commit: 7c761e7cf027bbc2cadc2ce7da6c163fa072074d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7c761e7cf027bbc2cad... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-12-17 (Fri, 17 Dec 2021)
Changed paths: A .github/workflows/macos-arm.yml
Log Message: ----------- Add build job for macos64ARMv8.
Commit: 9ca20bd3cf79ec66285270eaae9256dedfd23ef2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9ca20bd3cf79ec66285... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths: M .github/workflows/extra-arm.yml M .github/workflows/extra.yml M .github/workflows/linux-arm.yml M .github/workflows/linux.yml A .github/workflows/macos-arm.yml M .github/workflows/macos.yml
Log Message: ----------- Merge pull request #609 from marceltaeumel/marceltaeumel/gha-macos-arm
Adds builds for macos64ARMv8 to GHA
Commit: 1f30aa67fc6fec736a6c4e9765bae2eba5b3651c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1f30aa67fc6fec736a6... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths: M .github/workflows/macos.yml
Log Message: ----------- Fix typo. [ci skip]
Commit: c2841037fa9ed86a3a204b14fe6d0f808fa5f045 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c2841037fa9ed86a3a2... Author: Tobias Pape tobias@netshed.de Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths: M platforms/unix/plugins/SqueakSSL/openssl_overlay.h
Log Message: ----------- [SqueakSSL] there's no harm in supporting older glibc
Commit: 5246834cac73c298865c14d7d62906a65e70750e https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5246834cac73c298865... Author: Tobias Pape tobias@netshed.de Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths: M platforms/unix/plugins/SqueakSSL/openssl_overlay.h
Log Message: ----------- [SqueakSSL] be lenient on more old glibcen
Commit: 3f851e57e6991b8460837477ab576e05e5fe9a0c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3f851e57e6991b84608... Author: Tobias Pape tobias@netshed.de Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths: M platforms/unix/plugins/SqueakSSL/openssl_overlay.h
Log Message: ----------- [squeakssl glibc] reorder arm detection
Commit: 0cfe6c72e9a9c91042804fcf682ceecc4722cfef https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0cfe6c72e9a9c910428... Author: Tobias Pape tobias@netshed.de Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths: M platforms/unix/plugins/SqueakSSL/openssl_overlay.h
Log Message: ----------- revert back to stock glibc handling
Commit: f9a983a0d2c3a72d83e534280b3e9953fc8d95a2 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f9a983a0d2c3a72d83e... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-12-31 (Fri, 31 Dec 2021)
Changed paths: M building/macos32x86/squeak.cog.spur/plugins.ext M building/macos32x86/squeak.cog.v3/plugins.ext M building/macos32x86/squeak.sista.spur/plugins.ext M building/macos32x86/squeak.stack.spur/plugins.ext M building/macos32x86/squeak.stack.v3/plugins.ext M building/macos64ARMv8/squeak.cog.spur/plugins.ext M building/macos64ARMv8/squeak.sista.spur/plugins.ext M building/macos64ARMv8/squeak.stack.spur/plugins.ext M building/macos64x64/squeak.cog.spur/plugins.ext M building/macos64x64/squeak.sista.spur/plugins.ext M building/macos64x64/squeak.stack.spur/plugins.ext M platforms/iOS/plugins/ClipboardExtendedPlugin/Makefile M src/plugins/ClipboardExtendedPlugin/ClipboardExtendedPlugin.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3124
Get ClipboardExtendedPlugin to run on 64-bit macOS (iOS). Add ClipboardExtendedPlugin to Squeak external plugins. Add CameraPlugin to macos64ARMv8 Squeak builds.
Commit: c376667e42204bbb837b107f07061fc7783da8f8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c376667e42204bbb837... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-01-01 (Sat, 01 Jan 2022)
Changed paths: M image/buildsistareader64image.sh M image/buildsistareaderimage.sh M image/buildspurtrunk64image.sh M image/buildspurtrunkreader64image.sh M image/buildspurtrunkreaderimage.sh M image/buildspurtrunkvmmaker64image.sh M image/buildspurtrunkvmmakerimage.sh M image/updatespur64SistaV1image.sh M image/updatespur64image.sh M image/updatespurimage.sh M image/updatevmmakerimage.sh
Log Message: ----------- Update a number of build launch scripts to obey the new VM command line format such that the file to be run follows "--".
Commit: b266a5968335f4df11470a7f844391c03d0a9205 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b266a5968335f4df114... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-01-01 (Sat, 01 Jan 2022)
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 M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per Name: VMMaker.oscog-eem.3127
Revise primitiveSuspend to no longer just remove a process from its condition variable list if waiting on a condition variable. Instead also back up the process one bytecode so that the blocking send will be retried if and when the process is resumed.
Distinguish between a process being runnable but not active from a blocked process by the class of myList. If myList is LinkedList the process is runnable. Hence keep track of the class of LinkedList.
Refactor convertToInterpreterFrame: to convertFrame:toInterpreterFrame: to facilitate implementation in the Cogit (a send byetcode is not a suspension point in machien code, hence a machien code caller of a blocking primtiive must be converted to an interpreter frame).
Fix formatting bug in longPrintOop:.
Cog: several places can use startPCOfMethodHeader: instead of startPCOfMethod:
convertToInterpreterFrame: needs to assert validInstructionPointer:..., not just evaluate it.
Interpreter: better to test process having a context first in printAllStacks.
Commit: af6051425fbc20168c199d580680856edd15331b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/af6051425fbc20168c1... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-01-02 (Sun, 02 Jan 2022)
Changed paths: M src/ckformat.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/v3.cog/cogit.h M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3128
Oops! Forgot to commit the CoInterpreterPrimitives versions of primitiveResume (comment change only) and primitiveSuspend (the new semantics).
Commit: 1c8835df08dde21c121dccdb2a62c7d38ece22fc https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1c8835df08dde21c121... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-01-02 (Sun, 02 Jan 2022)
Changed paths: M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3129
Fix backing up the pc on wait when the process being suspended has an interpreter frame that has a bytecode pc on top of stack rather than the ceReturnToInterpreterPC.
Fix printing the method field in printContext: (the oop was previously omitted).
Commit: 9a7006f247285b91526c258ae0da0594f407ee3c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9a7006f247285b91526... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-01-03 (Mon, 03 Jan 2022)
Changed paths: M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3132
Interpreter: Have primitiveSuspend fail for unresumable processes. Beef up removeProcess:fromList: to follow forwarders in the list, allowing become on suspended processes (this weas definitely a bug), and have it fail if it encounters a link that doesn't look like a process. Rename backupProcess:toBlockingSendTo: to backupContext:toBlockingSendTo: because that's what it does and it saves an access
Slang: provide an x ordinate in the accessorDepthTable to make it easier to lookup accessor depths
Commit: 8141dd272ce0afceb1e7b9b62fb9cb73e383f160 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8141dd272ce0afceb1e... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-01-05 (Wed, 05 Jan 2022)
Changed paths: M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3133
CoInterpreter suspend: Deal with a single context with a machine code pc.
Looks like the VM side of the suspend work is now complete.
Commit: 793fbec6b38dd2318f838a8738d45ca81a26a18a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/793fbec6b38dd2318f8... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-01-11 (Tue, 11 Jan 2022)
Changed paths: M src/plugins/ZipPlugin/ZipPlugin.c
Log Message: ----------- CogVM source as per VMMaker.oscog-mt.3136 Ancestors: VMMaker.oscog-mt.3135
Fixes an off-by-one bug in #loadZipEncoderFrom: and #primitiveZipSendBlock.
Thanks to Florin Mateoc and Fabio Niephaus for reporting and testing this bug!
See http://lists.squeakfoundation.org/pipermail/vm-dev/2022-January/037536.html
Commit: 4569091a7b88eb7c23d5d5fed1250c99dcce8a71 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4569091a7b88eb7c23d... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-01-19 (Wed, 19 Jan 2022)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3141
Interpreter: restore the long running primitive check, but this time compiled conditinally via -DLRPCheck.
Slang: fix an extra cr in generating functions that have functional results (e.g. genInvokeInterpretTrampoline). Neater genMarshallNArgs: for x64.
Commit: 0df6348be41fe4af0d0877aec1c89fabbc3df623 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0df6348be41fe4af0d0... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-01-21 (Fri, 21 Jan 2022)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/v3.cog/cogit.h M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3142
Change the revised primitiveSuspend to behave clkoser to the original, always answering the list the receiver was on if bnlocked. make the newer variant available as a named primitive (primitiveSuspendV2). AFAICT using primitiveSuspendV2 breaks lots of things (SqueakSSL tests hang, Virtend login hangs). So while the idea is right, in practice answering nil if the receiver is suspended while waiting on a condition variable breaks more things than it fixes.
Commit: 71ffd3fc0eb74519e2ddd8ea4de87503e925fa16 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/71ffd3fc0eb74519e2d... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-05 (Sat, 05 Feb 2022)
Changed paths: M src/plugins/B2DPlugin/B2DPlugin.c M src/plugins/DESPlugin/DESPlugin.c M src/plugins/DSAPrims/DSAPrims.c M src/plugins/MD5Plugin/MD5Plugin.c M src/plugins/SHA2Plugin/SHA2Plugin.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per Name: VMMaker.oscog-eem.3144
Spur CoInterpreter: harmonize named and numbered primitive Spur primitive property flags. Use a common pragma, primitiveMetadata:, to mark named primitives and numbered primitives. Mark several methods with the PrimCallOnSmalltalkStack (a.k.a. FastCPrimitiveFlag) flag, especially BoxedFloat, SmallFloat, and 64-bit LargeInteger primitives in InterpreterPrimitives. Make sure that vmParameterAt: uses that flag, even though the other versions of primitive 254 do not.
Nuke support for the old pre-Alien callbacks. Only very old versions of two plugins use this, and it's easy to upgrade to use Alien callbacks. (missing from the Monticello commit message)
Spur Cogit: Instead of setting newMethod & primitiveFunctionPointer for all primitives, only set newMethod & primitiveFunctionPointer on failure (unless a primitive uses the PrimCallNeedsNewMethod flag). Use a CallRT to invoke internal primitives if it spans far enough.
Commit: a29dc4bea18c728d40f8b16dfe879642d0410d91 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a29dc4bea18c728d40f... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-06 (Sun, 06 Feb 2022)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM sources as per VMMaker.oscog-eem.3146
InterpreterPrimitives: fix the 64-bit large integer support on 32-bit platforms.
Commit: 2410b68e8f432b584cbca1ec9eb88b3a43ec4111 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2410b68e8f432b584cb... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-06 (Sun, 06 Feb 2022)
Changed paths: M platforms/Mac OS/vm/sqMacMain.c M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m M platforms/minheadless/common/sqVirtualMachineInterface.c M platforms/unix/vm/sqUnixMain.c M platforms/win32/vm/sqWin32Main.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3147
Fix regressions in the stack interpreter generated sources from VMMaker.oscog-eem.3144, and in primitiveSupend[V2] from VMMaker.oscog-eem.3142,VMMaker.oscog-eem.3134,VMMaker.oscog-eem.3127.
Include the processor in the version output information, so [Production Spur 64-bit VM] => [Production Spur 64-bit x64 VM]
Commit: 7af8010e2f26673025b37fcc3177999dde8744cd https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7af8010e2f26673025b... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-07 (Mon, 07 Feb 2022)
Changed paths: M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3148
Spur CoInterpreter: fix crashes of vmParameterAt: on WIndows under Clang. The PrimCallOnSmalltalkStack needs PrimCallOnSmalltalkStackAlign2x also.
Commit: 5b1e8dc032b2fca13e3d61e2c9c6969e17e1f9cc https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5b1e8dc032b2fca13e3... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths: M platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncExports.h
Log Message: ----------- SqueakFFIPrims as an internal plugin. Add some missing exports.
Commit: 55a60cbffc62ffb0707352fc4dcb2ad2f4b2e222 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/55a60cbffc62ffb0707... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths: M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog.lowcode/vmCallback.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.cog/vmCallback.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.sista/vmCallback.h M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack.lowcode/vmCallback.h M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/vmCallback.h M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog.lowcode/vmCallback.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.cog/vmCallback.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.sista/vmCallback.h M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack.lowcode/vmCallback.h M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/vmCallback.h M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.cog/vmCallback.h M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c M src/v3.stack/vmCallback.h
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3150
Spur CoInterpreter: further cleanup of primitive property flags computation. primitiveFunctionPointer is no longer part of primitive-invoke-time state, so expunge it from VMCallbackContext.
Commit: c1e261e306293786a80a301779405176811b25dc https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c1e261e306293786a80... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths: A platforms/Cross/plugins/FileDialogPlugin/FileDialogPlugin.h A platforms/iOS/plugins/FileDialogPlugin/sqMacFileDialog.m A platforms/unix/plugins/FileDialogPlugin/sqUnixFileDialog.c A platforms/win32/plugins/FileDialogPlugin/sqWin32FileDialog.c A src/plugins/FileDialogPlugin/FileDialogPlugin.c M src/plugins/ZipPlugin/ZipPlugin.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per Name: VMMaker.oscog-eem.3153
Primitive suspend: revert the semantics of #88 to Andreas' revision in the early 2000's. #88 removes a process from a condition variable, allowing subsequently resumed processes to get past their condition variable. This is a bug, but there are images (noably Qwaq/Teleplace/Virtend) which depend on this behaviour. Provide #568 (primitiveSuspendBackingUpV1) which backs up a process waiting on a condition variable to the send that invoked the wait primitive, and which answers that list. Provide #578 (primitiveSuspendBackingUpV2) which backs up a process waiting on a condition variable to the send that invoked the wait primitive, but in which case answers nil. The presence of the three primitives is indicated by bit 5 of the cogVMFeatureFlags.
DeflatePlugin: the update primitives can run on the Smalltalk stack.
Add the FileDialogPlugin from Qwaq/Teleplace/Virtend.
Commit: 5bc132db808ce7f5b50566693f36263063816333 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5bc132db808ce7f5b50... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths: M building/linux32/squeak.stack.spur/plugins.int M building/linux32ARMv6/squeak.cog.spur/plugins.int M building/linux32ARMv6/squeak.cog.v3/plugins.int M building/linux32ARMv6/squeak.stack.spur/plugins.int M building/linux32ARMv6/squeak.stack.v3/plugins.int M building/linux32x86/squeak.cog.spur/plugins.int M building/linux32x86/squeak.cog.v3/plugins.int M building/linux32x86/squeak.sista.spur/plugins.int M building/linux32x86/squeak.stack.spur/plugins.int M building/linux32x86/squeak.stack.v3/plugins.int M building/linux64/squeak.stack.spur/plugins.int M building/linux64ARMv8/squeak.cog.spur/plugins.int M building/linux64ARMv8/squeak.cogmt.spur/plugins.int M building/linux64ARMv8/squeak.stack.spur/plugins.int M building/linux64x64/squeak.cog.spur/plugins.int M building/linux64x64/squeak.stack.spur/plugins.int M building/macos32x86/squeak.cog.spur/plugins.int M building/macos32x86/squeak.cog.v3/plugins.int M building/macos32x86/squeak.sista.spur/plugins.int M building/macos32x86/squeak.stack.spur/plugins.int M building/macos32x86/squeak.stack.v3/plugins.int M building/macos64ARMv8/squeak.cog.spur/plugins.int M building/macos64ARMv8/squeak.sista.spur/plugins.int M building/macos64ARMv8/squeak.stack.spur/plugins.int M building/macos64x64/squeak.cog.spur/plugins.int M building/macos64x64/squeak.sista.spur/plugins.int M building/macos64x64/squeak.stack.spur/plugins.int M building/sunos32x86/squeak.cog.spur/plugins.int M building/sunos32x86/squeak.stack.spur/plugins.int M building/sunos64x64/squeak.cog.spur/plugins.int M building/sunos64x64/squeak.stack.spur/plugins.int M building/win32x86/squeak.cog.spur.lowcode/plugins.int M building/win32x86/squeak.cog.spur/plugins.int M building/win32x86/squeak.cog.v3/plugins.int M building/win32x86/squeak.sista.spur/plugins.int M building/win32x86/squeak.stack.spur/plugins.int M building/win32x86/squeak.stack.v3/plugins.int M building/win64x64/squeak.cog.spur/plugins.int M building/win64x64/squeak.stack.spur/plugins.int
Log Message: ----------- And add the FileDialogPlugin as an internal plugin alongside FilePlugin in all Squeak builds.
Commit: 6bd78bcd9787fcf0022c99ab0a45b9cb3518bca5 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6bd78bcd9787fcf0022... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths: M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c
Log Message: ----------- CogVm source as per VMMaker.oscog-eem.3154
CoInterpreterPrimitives>>primitiveSuspend lost its validation check on the context and list; restore it.
Commit: 1bb96795fca099baedd8f45e59c847786aae91d6 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1bb96795fca099baedd... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths: M platforms/Cross/plugins/IA32ABI/arm64abicc.c M platforms/unix/plugins/FileDialogPlugin/sqUnixFileDialog.c M platforms/unix/vm/aio.c M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c A src/plugins/SqueakFFIPrims/ARM64AppleFFIPlugin.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/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack/validImage.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3156
CoInterpreter: Fix issues with the PrimCallXXX flags. PrimCallIsInternalPrim wasn't initialized!! PrimCallIsExternalCall isn't used. PrimCallIsInternalPrim should be set on all numbered primitives except the FFI & named prim primitives.
ThreadedFFI ARM64 plugin: Apple diverges significantly from the standard. In particular, stacked arguments are packed like a struct (char takes one byte, short is aligned on a doublebyte boundary and takes two bytes, etc). Hence introduce ThreadedARM64AppleFFIPlugin as a subclass of ThreadedARM64FFIPlugin.
Have ThreadedARM64FFIPlugin inherit from ThreadedFFIPlugin; it inherits nothing from ThreadedARM32FFIPlugin. Rename the ThreadedFFIX64SixteenByteReturnXX classes since they are more generally useful. In particular use ThreadedFFI64Bit16ByteReturnII to implement struct (and integer) return on ARM64. Hence get rid of getX1register (& returnX1value from arm64abicc.c).
Fix two typos in primitiveSignedInt32At et al.
Unix aio.c: rename epollEventsByFileDescriptorSize to epollEventsDescriptorCount and improve commenting of #if#then#else chains.
unix/plugins/FileDialogPlugin/sqUnixFileDialog.c apply the fix for include files from Bruce; thanks!!
Commit: 5bb002e83bc166334b78e63f5f09fa19ea34f8d8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5bb002e83bc166334b7... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3156 Remember to regenerate the cogit files sicne the PrimCallXXX flags have changed. They should be in a common include. Sigh...
Commit: 3b50ec8b31a8a3d8ae5fb8ef1e78fa7076e7d9c9 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/3b50ec8b31a8a3d8ae5... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-17 (Thu, 17 Feb 2022)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3158
Spur CoInterpreter: it's neater to define PrimCallIsExternalCall and mix this in for primitiveCalloutToFFI and primitiveExternalCall than defining PrimCallIsInternalPrim and mixing it in to all internal primitives. Hence add primCalloutIsExternal, and have primitiveUnloadModule reset primitiveCalloutPointer.
CoInterpreter Slang: make sure pool defines are included in cointerp.h otherwise there is nothing to catch these variables being changed and cogitXXX.c's getting out of sync with cointerp.c.
Commit: f464b4957d7705cd5725259e39775d3f6706d77b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f464b4957d7705cd572... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths: M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3160
CoInterpreter: fix a serious bug with post-become processing in Spur where the instruction pointer could be updated incorrectly if it was in machine code (CoInterpreter>>followForwardingPointersInStackZone:).
Add shared pool variables to cointerp.h so that phase errors are caught. Rename PrimErrTableIndex to PrimitiveErrorTableIndex so it is not confused with the PrimErrXXX values.
Update a few primitives that use PrimCallMayEndureCodeCompaction to also supply the required PrimCallNeedsNewMethod.
Commit: 136c2f9b2f333b4adfaab8923177a4689f8d5519 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/136c2f9b2f333b4adfa... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-19 (Sat, 19 Feb 2022)
Changed paths: M building/macos64ARMv8/bochsx64/conf.COG M building/macos64ARMv8/bochsx64/conf.COG.dbg M building/macos64ARMv8/bochsx86/conf.COG M building/macos64ARMv8/bochsx86/conf.COG.dbg M building/macos64ARMv8/gdbarm32/conf.COG M building/macos64ARMv8/gdbarm64/conf.COG M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3163
Spur CoInterpreter: use primitiveMetadataTable in CoInterpreter and primitiveAccessorDepthTable in StackInterpreter. There's no need to waste the space in the StackInterpreter and its easier to read the depths from the depth table in interp.c than decode the depth+metadata table in cointerp.c.
Slang: ...and fix the regression in cogit.h's contents.
MacOS ARMv8 builds, get the Bochs simulator support libs to build. The ARM gdb ones nearly do, but something (a subconfigure?) still fails.
Commit: aa45ca54f2f34f9ab5d94ac0ce2cd8a6b51b1abc https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/aa45ca54f2f34f9ab5d... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-22 (Tue, 22 Feb 2022)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3165
Fix STUPID rewrite regression in primitiveSmallFloatLogN (so costly :-( ). Make sure newMethod is set in primitives when turning on the profiler.
compileOnStackExternalPrimitive:flags: should use genLoadNewMethod to do that very thing...
Commit: f6594056fa5de7709b67e323877ff8d1d7de573a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f6594056fa5de7709b6... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-22 (Tue, 22 Feb 2022)
Changed paths: M building/macos32x86/gdbarm32/conf.COG M building/macos32x86/gdbarm64/conf.COG M building/macos64ARMv8/gdbarm32/conf.COG M building/macos64ARMv8/gdbarm64/conf.COG M building/macos64x64/gdbarm32/conf.COG M building/macos64x64/gdbarm64/conf.COG M src/plugins/AsynchFilePlugin/AsynchFilePlugin.c M src/plugins/B2DPlugin/B2DPlugin.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/FileAttributesPlugin/FileAttributesPlugin.c M src/plugins/FileCopyPlugin/FileCopyPlugin.c M src/plugins/FileDialogPlugin/FileDialogPlugin.c M src/plugins/FilePlugin/FilePlugin.c M src/plugins/Float64ArrayPlugin/Float64ArrayPlugin.c M src/plugins/FloatArrayPlugin/FloatArrayPlugin.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/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/MiscPrimitivePlugin/MiscPrimitivePlugin.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/SoundCodecPrims/SoundCodecPrims.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/UnixOSProcessPlugin/UnixOSProcessPlugin.c M src/plugins/VMProfileLinuxSupportPlugin/VMProfileLinuxSupportPlugin.c M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/plugins/ZipPlugin/ZipPlugin.c M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM surce as per VMMaker.oscog-eem.3166
StackInterpreter: stackPage should either be nil or a StackPage, not zero or a StackPage.
Slang type inferrence: have it construct pointer types in the house style (no space between the * and the following var name).
macos64ARMv8: fix the gdbarm32/64 simulator support lib configuration scripts.
Commit: f2dc60af97e3770d85a84f6ef0dfc17661c2f2e7 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f2dc60af97e3770d85a... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-23 (Wed, 23 Feb 2022)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3168
CogARMv8Compiler: add logging of which lines set or clear executability via pthread_jit_write_protect_np. Hence find that Cogit>>freeUnmarkedMachineCode was not enabling executability.
StackToRegisterMappingCogit: Fix assert failures on first pass of embedded block compilations.
Commit: 9b418c904b175141c8d915220fbb7504b97087b4 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9b418c904b175141c8d... Author: Tobias Pape tobias@netshed.de Date: 2022-02-23 (Wed, 23 Feb 2022)
Changed paths: M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh
Log Message: ----------- [unix] add configure option to disable epoll
also: regenerate configure (slightly bumps autoconf version)
Commit: 59ed5999dec92ec4e37b1982bb9acb7b8988057a https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/59ed5999dec92ec4e37... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths: M .github/workflows/extra.yml M .github/workflows/win.yml
Log Message: ----------- Pin GHA for Windows builds to "windows-2019" platform since "windows-latest" recently changed to "windows-2022", which did some incompatible things to the MSYS installation.
Commit: cb24b66cf87c144e0397b1c097928ed4d4b5aa91 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/cb24b66cf87c144e039... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths: M scripts/revertIfEssentiallyUnchanged
Log Message: ----------- Process 3DICC plugins as well as Qwaq in revertIfEssentiallyUnchanged
Commit: be88573e179136085b08a252ceaf2ed2f81e2f55 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/be88573e179136085b0... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths: M .github/workflows/extra.yml M .github/workflows/win.yml M platforms/unix/config/aclocal.m4 M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/ltmain.sh
Log Message: ----------- Merge branch 'Cog' of github.com:OpenSmalltalk/opensmalltalk-vm into Cog
Commit: f77943115bbb8e55fc1adeaf54f483ecc6024bc6 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f77943115bbb8e55fc1... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-24 (Thu, 24 Feb 2022)
Changed paths: M src/plugins/BitBltPlugin/BitBltPlugin.c
Log Message: ----------- CogVM source as per VMMaker.oscog-nice.3170/eem.3171
BitBltPlugin:
Revise the 3 new BitBlt rules again (see https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/505)
- use a proper division by 255 (factor alpha/255) in alphaScale:with: instead of approximate factor alpha/256 previously - use a proper rounding (by adding 16r80 before the division by 255) in alphaScale:with: - split the unscale ops in 3 separate r/g/b channels, otherwise, when grouping rb, the division by alpha will leak red bits not only on green components but also on blue - fixup the carry used for saturating the rbg components in case of 16rFF overflow in alphaUnscale:with:
Note: division by 255 can be checked thru this snippet (should answer 0):
(0 to: 16rFF squared) inject: 0 into: [:max :num | | rat | rat := num + 16r80. "+ 16r80 for rounding" rat := rat + (rat - 1 >> 8 bitAnd: 16rFF) >> 8 bitAnd: 16rFF. "divide by 255" ((num/255) rounded - rat) abs max: max].
Fix alphaBlendUnscaled; some bits were leaking in the neighbour color.
Use the FastCPrimitiveFlag on primitivePixelValueAt for a 38% speedup.
Commit: 41e16daa6bde22ca494f1a9935f8d1f345036323 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/41e16daa6bde22ca494... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-25 (Fri, 25 Feb 2022)
Changed paths: M platforms/Mac OS/vm/sqMacMain.c M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m M platforms/minheadless/unix/sqPlatformSpecific-Unix.c M platforms/minheadless/windows/sqPlatformSpecific-Win32.c M platforms/unix/vm/sqUnixMain.c M platforms/win32/vm/sqWin32Main.c
Log Message: ----------- Fix getRedzoneSize which in most cases was underestimating (by a small ammount) the distance between stack handler and signaller.
Commit: e51c41fd40c139470e82530e7c0f3bc5e86b3a99 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e51c41fd40c139470e8... Author: Christoph Thiede christoph.thiede@student.hpi.de Date: 2022-02-26 (Sat, 26 Feb 2022)
Changed paths: M platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c
Log Message: ----------- DnD/Unix: Fix dropRequestFileName which removed the trailing slash from the path
That was a regression since facfd9012e9f95679dc054fde69c13d5d4b514ca.
Commit: 496034f6c2caec4a8a25d86f3221a95bae478979 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/496034f6c2caec4a8a2... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-25 (Fri, 25 Feb 2022)
Changed paths: M platforms/Cross/vm/sqAtomicOps.h M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m M src/plugins/HostWindowPlugin/HostWindowPlugin.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/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per Name: VMMaker.oscog-eem.3172
Increase the stack page heradroom on Apple ARMv8 systems. Experience with Virtend shows more headroom than ~ 1k bytes is needed. Now it's ~ 6k bytes with an 8k byte page size, up from a 4k byet page.
Access CogStackPages>>bytesPerPage directly for vmParameterAt:
Eliminate several incompatible pointer warnings.
Fix warnings in sqExternalSemaphores.c on WIN64 with the MSVC toolchain by suitable casts of InterlockedAdd[64] & InterlockedCompareExchange[64] args.
Commit: 1d648cd88e29bc4a263f17a7627f27b200f784ea https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1d648cd88e29bc4a263... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-25 (Fri, 25 Feb 2022)
Changed paths: M src/plugins/SqueakFFIPrims/ARM64AppleFFIPlugin.c
Log Message: ----------- ...and don't forget to generate the ThreadedARM64AppleFFIPlugin.
Commit: 11a5594d67749eaf2fa6666bda850bd07e42ba1b https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/11a5594d67749eaf2fa... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-02-25 (Fri, 25 Feb 2022)
Changed paths: M platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c
Log Message: ----------- Merge pull request #616 from LinqLover/fix-unix-dropRequestFileName
DnD/Unix: Fix `dropRequestFileName` which removed the trailing slash from the path
Commit: a50a6a770d7354270840cfc48f3fd09c041f6630 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a50a6a770d735427084... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-03-07 (Mon, 07 Mar 2022)
Changed paths: M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m
Log Message: ----------- Increase stack headroom on all 64-bit Macs. A recent Vrtend startup crash (sorry Tim!) shows that x86_64 needs more headroom too. Have the reportheadroom flag obeyed on MacOS.
Commit: b558efdd677dee45458c6d176b642b2b36f46e28 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b558efdd677dee45458... Author: Nicolas Cellier nicolas.cellier.aka.nice@gmail.com Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths: M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.h
Log Message: ----------- Attempt to fix https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/617
I think that using a uint32_t for representing a negative pitch does not work on 64 bits architecture.
It will lead to large positive offset (2^32-pitch) instead of negative (-pitch).
We must use either a signed int, or a uint64_t. Let's choose usqInt which will work for both 32 and 64bits arch.
Using a signed int would be a good option too, but without a careful analysis of potential signed arithmetic overflow, keep it safe, stay unsigned...
Commit: d5835e5ea2d427647e6b6bef7d11d6eba4fe7ea8 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d5835e5ea2d427647e6... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-03-10 (Thu, 10 Mar 2022)
Changed paths: M src/spur32.cog.lowcode/cogit.h M src/spur32.cog.lowcode/cogitARMv5.c M src/spur32.cog.lowcode/cogitIA32.c M src/spur32.cog.lowcode/cointerp.c M src/spur32.cog.lowcode/cointerp.h M src/spur32.cog.lowcode/gcc3x-cointerp.c M src/spur32.cog/cogit.h M src/spur32.cog/cogitARMv5.c M src/spur32.cog/cogitIA32.c M src/spur32.cog/cointerp.c M src/spur32.cog/cointerp.h M src/spur32.cog/cointerpmt.c M src/spur32.cog/cointerpmt.h M src/spur32.cog/gcc3x-cointerp.c M src/spur32.cog/gcc3x-cointerpmt.c M src/spur32.sista/cogit.h M src/spur32.sista/cogitARMv5.c M src/spur32.sista/cogitIA32.c M src/spur32.sista/cointerp.c M src/spur32.sista/cointerp.h M src/spur32.sista/gcc3x-cointerp.c M src/spur32.stack.lowcode/gcc3x-interp.c M src/spur32.stack.lowcode/interp.c M src/spur32.stack/gcc3x-interp.c M src/spur32.stack/interp.c M src/spur32.stack/validImage.c M src/spur64.cog.lowcode/cogit.h M src/spur64.cog.lowcode/cogitARMv8.c M src/spur64.cog.lowcode/cogitX64SysV.c M src/spur64.cog.lowcode/cogitX64WIN64.c M src/spur64.cog.lowcode/cointerp.c M src/spur64.cog.lowcode/cointerp.h M src/spur64.cog.lowcode/gcc3x-cointerp.c M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.cog/cogitX64SysV.c M src/spur64.cog/cogitX64WIN64.c M src/spur64.cog/cointerp.c M src/spur64.cog/cointerp.h M src/spur64.cog/cointerpmt.c M src/spur64.cog/cointerpmt.h M src/spur64.cog/gcc3x-cointerp.c M src/spur64.cog/gcc3x-cointerpmt.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c M src/spur64.sista/cogitX64SysV.c M src/spur64.sista/cogitX64WIN64.c M src/spur64.sista/cointerp.c M src/spur64.sista/cointerp.h M src/spur64.sista/gcc3x-cointerp.c M src/spur64.stack.lowcode/gcc3x-interp.c M src/spur64.stack.lowcode/interp.c M src/spur64.stack/gcc3x-interp.c M src/spur64.stack/interp.c M src/spur64.stack/validImage.c M src/v3.cog/cogit.h M src/v3.cog/cogitARMv5.c M src/v3.cog/cogitIA32.c M src/v3.cog/cointerp.c M src/v3.cog/cointerp.h M src/v3.cog/gcc3x-cointerp.c M src/v3.stack/gcc3x-interp.c M src/v3.stack/interp.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3174
Fix https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/618 by redefining the extended Push Character bytecode 233. Since character values are unsigned it makes more sense to redefine the bytecode to take extA, the unsigned extension. While this is potentially dangerous for older images I'm (eem) taking this approach because - AFAICT the exctended bytecode isn't in use in typical code - those who are affected (primarily Marcel working on extended character support) can upgrade to a fixed VM - Nicolas has deployed a patch to the compiler that avoids using the extension, and this can be elaborated to check if the VM is new enough before using extA. - longer term using the unsigned extension is the more correct fix.
Commit: 6d38f13347be1031168b8b02e8ca52dc1b74be1c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6d38f13347be1031168... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-03-10 (Thu, 10 Mar 2022)
Changed paths: M src/spur32.stack/validImage.c M src/spur64.stack/validImage.c
Log Message: ----------- Hmmm, somehow validImage.c was generated with CR line terminators. Hack fix it for now.
Commit: 08cb8084edd74bb456ec4b1aabf4ecbb0ebdf0b1 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/08cb8084edd74bb456e... Author: Tobias Pape tobias@netshed.de Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths: R .appveyor.yml M .clang_complete 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-arm.yml A .github/workflows/macos.yml A .github/workflows/win.yml M .gitignore R .travis.yml A Boundaries M CMakeLists.txt M README.md 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.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/makeallclean R build.linux64ARMv8/squeak.cog.spur/makealldirty R build.linux64ARMv8/squeak.cog.spur/plugins.ext R build.linux64ARMv8/squeak.cog.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/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/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.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/linux32/squeak.stack.spur/build/mvm A building/linux32/squeak.stack.spur/makeallclean A building/linux32/squeak.stack.spur/makealldirty A building/linux32/squeak.stack.spur/plugins.ext A building/linux32/squeak.stack.spur/plugins.int 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.cog.spur/plugins.ext A building/linux32ARMv7/newspeak.cog.spur/plugins.int 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/linux32ARMv7/newspeak.stack.spur/plugins.ext A building/linux32ARMv7/newspeak.stack.spur/plugins.int 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/linux64/squeak.stack.spur/build/mvm A building/linux64/squeak.stack.spur/makeallclean A building/linux64/squeak.stack.spur/makealldirty A building/linux64/squeak.stack.spur/plugins.ext A building/linux64/squeak.stack.spur/plugins.int A building/linux64ARMv8/HowToBuild A building/linux64ARMv8/bochsx64/conf.COG A building/linux64ARMv8/bochsx64/conf.COG.dbg A building/linux64ARMv8/bochsx64/exploration/Makefile A building/linux64ARMv8/bochsx64/makeclean A building/linux64ARMv8/bochsx64/makeem A building/linux64ARMv8/bochsx86/conf.COG A building/linux64ARMv8/bochsx86/conf.COG.dbg A building/linux64ARMv8/bochsx86/exploration/Makefile A building/linux64ARMv8/bochsx86/makeclean A building/linux64ARMv8/bochsx86/makeem A building/linux64ARMv8/editpharoinstall.sh A building/linux64ARMv8/gdbarm32/clean A building/linux64ARMv8/gdbarm32/conf.COG A building/linux64ARMv8/gdbarm32/makeem A building/linux64ARMv8/gdbarm64/clean A building/linux64ARMv8/gdbarm64/conf.COG A building/linux64ARMv8/gdbarm64/makeem 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 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 R deploy/bintray-cleanup.sh R deploy/bintray.json R deploy/bintray.sh R deploy/filter-exec.sh M deploy/pack-vm.sh M deploy/packaging/Makefile.debian M deploy/packaging/pharo7-ui-common.spec M deploy/packaging/pharo7-vm-core/debian/rules A deploy/sign-vm.sh M deploy/squeak/sign.cer.enc M deploy/squeak/sign.p12.enc M image/BuildPharo6VMMakerImage.st M image/BuildSqueakSpurTrunkVMMakerImage.st M image/LoadReader.st M image/StartReader.st M image/buildsistareader64image.sh M image/buildsistareaderimage.sh M image/buildspurtrunk64image.sh M image/buildspurtrunkreader64image.sh M image/buildspurtrunkreaderimage.sh M image/buildspurtrunkvmmaker64image.sh M image/buildspurtrunkvmmakerimage.sh M image/getlatesttrunkimage.sh M image/updatespur64SistaV1image.sh M image/updatespur64image.sh M image/updatespurimage.sh M image/updatevmmakerimage.sh 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/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/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/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/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 M platforms/Cross/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.h M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c A platforms/Cross/plugins/BitBltPlugin/BitBltArm64.c A platforms/Cross/plugins/BitBltPlugin/BitBltArm64.h M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimd.c M platforms/Cross/plugins/BitBltPlugin/BitBltArmSimdAsm.hdr M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.c M platforms/Cross/plugins/BitBltPlugin/BitBltDispatch.h M platforms/Cross/plugins/BitBltPlugin/BitBltGeneric.c M platforms/Cross/plugins/BitBltPlugin/BitBltInternal.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/CameraPlugin/CameraPlugin.h M platforms/Cross/plugins/DropPlugin/DropPlugin.h M platforms/Cross/plugins/FileAttributesPlugin/faCommon.c M platforms/Cross/plugins/FileAttributesPlugin/faCommon.h A platforms/Cross/plugins/FileDialogPlugin/FileDialogPlugin.h M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c M platforms/Cross/plugins/GdbARMPlugin/GdbARMPlugin.h M platforms/Cross/plugins/GdbARMPlugin/HowToBuild M platforms/Cross/plugins/GdbARMPlugin/sqGdbARMPlugin.c M platforms/Cross/plugins/GdbARMv8Plugin/GdbARMv8Plugin.h M platforms/Cross/plugins/GdbARMv8Plugin/HowToBuild M platforms/Cross/plugins/GdbARMv8Plugin/sqGdbARMv8Plugin.c M platforms/Cross/plugins/HostWindowPlugin/HostWindowPlugin.h M platforms/Cross/plugins/IA32ABI/AlienSUnitTestProcedures.c 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/x64win64stub.c M platforms/Cross/plugins/IA32ABI/xabicc.c M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.c M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h A platforms/Cross/plugins/ProcessorSimulatorPlugin.h M platforms/Cross/plugins/SocketPlugin/SocketPlugin.h M platforms/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c M platforms/Cross/plugins/SoundPlugin/SoundPlugin.h M platforms/Cross/plugins/Squeak3D/b3d.h M platforms/Cross/plugins/Squeak3D/b3dAlloc.c M platforms/Cross/plugins/Squeak3D/b3dInit.c M platforms/Cross/plugins/Squeak3D/b3dMain.c M platforms/Cross/plugins/SqueakFFIPrims/sqFFI.h A platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncExports.h M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c M platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c M platforms/Cross/vm/sq.h M platforms/Cross/vm/sqAssert.h M platforms/Cross/vm/sqAtomicOps.h M platforms/Cross/vm/sqCogStackAlignment.h M platforms/Cross/vm/sqHeapMap.c A platforms/Cross/vm/sqImageFileAccessViaStdio.h M platforms/Cross/vm/sqMemoryAccess.h M platforms/Cross/vm/sqNamedPrims.c M platforms/Cross/vm/sqPath.c M platforms/Cross/vm/sqSCCSVersion.h M platforms/Cross/vm/sqSetjmpShim.h M platforms/Cross/vm/sqVirtualMachine.c M platforms/Cross/vm/sqVirtualMachine.h R platforms/Mac OS/plugins/SqueakFFIPrims/Info-SqueakFFIPlugin__Upgraded_.plist R platforms/Mac OS/plugins/SqueakFFIPrims/SqueakFFI.xcodeproj.zip R platforms/Mac OS/plugins/SqueakFFIPrims/SqueakFFIPrims.proj.xml R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-Carbon-UI.c R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-darwin-asm-MacIntel.S R platforms/Mac OS/plugins/SqueakFFIPrims/ppc-global.h R platforms/Mac OS/plugins/SqueakFFIPrims/resources/English.lproj/InfoPlist.strings R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFI.s R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacFFIPPC.c R platforms/Mac OS/plugins/SqueakFFIPrims/sqMacIntel-Win32.c R platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-MacIntel.c R platforms/Mac OS/plugins/SqueakFFIPrims/x86-sysv-asm-MacIntel.S M platforms/Mac OS/vm/Developer/sqMacMinimal.c M platforms/Mac OS/vm/config.h M platforms/Mac OS/vm/osExports.c M platforms/Mac OS/vm/sqMacMain.c M platforms/Mac OS/vm/sqMacMemory.c M platforms/Mac OS/vm/sqMacNSPluginUILogic.c M platforms/Mac OS/vm/sqMacTime.c M platforms/Mac OS/vm/sqMacUIEvents.c M platforms/Mac OS/vm/sqMacUIEventsUniversal.c M platforms/Mac OS/vm/sqMacUnixCommandLineInterface.c M platforms/Mac OS/vm/sqMacUnixExternalPrims.c M platforms/Mac OS/vm/sqMacWindow.c M platforms/Mac OS/vm/sqPlatformSpecific.h M platforms/Plan9/vm/sqPlan9io.c M platforms/Plan9/vm/sqPlatformSpecific.h M platforms/RiscOS/vm/osExports.c M platforms/RiscOS/vm/sqArgument.c M platforms/RiscOS/vm/sqPlatformSpecific.h M platforms/RiscOS/vm/sqRPCEvents.c M platforms/RiscOS/vm/sqRPCMain.c M platforms/iOS/plugins/BochsIA32Plugin/Makefile M platforms/iOS/plugins/BochsX64Plugin/Makefile M platforms/iOS/plugins/CameraPlugin/AVFoundationVideoGrabber.m M platforms/iOS/plugins/ClipboardExtendedPlugin/Makefile M platforms/iOS/plugins/FT2Plugin/Makefile A platforms/iOS/plugins/FileDialogPlugin/sqMacFileDialog.m M platforms/iOS/plugins/FilePlugin/sqUnixFile.c M platforms/iOS/plugins/GdbARMPlugin/Makefile M platforms/iOS/plugins/GdbARMv8Plugin/Makefile A platforms/iOS/plugins/HostWindowPlugin/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 R platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.c R platforms/iOS/plugins/SqueakFFIPrims/dummyFFI.h M platforms/iOS/plugins/SqueakSSL/sqMacSSL.c M platforms/iOS/vm/Common/Classes/sqMacV2Time.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+imageReadWrite.m M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.h M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m 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 M platforms/iOS/vm/Common/sqMacV2Memory.c 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 A platforms/iOS/vm/OSX/IconWorkspace.text M platforms/iOS/vm/OSX/Pharo-Info.plist M platforms/iOS/vm/OSX/Squeak-Info.plist M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.h M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m M platforms/iOS/vm/OSX/SqueakOSXApplication.m M platforms/iOS/vm/OSX/config.h M platforms/iOS/vm/OSX/macintoshosxextra.c A platforms/iOS/vm/OSX/sqImageFileAccess.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.h M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m M platforms/iOS/vm/OSX/sqSqueakOSXApplication.h 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/sqSqueakOSXScreenAndWindow.m M platforms/iOS/vm/OSX/sqSqueakOSXView.h M platforms/iOS/vm/SqueakPureObjc_Prefix.pch M platforms/iOS/vm/iPhone/Classes/SqueakUIView.m M platforms/iOS/vm/iPhone/config.h M platforms/iOS/vm/iPhone/macintoshextra.c R platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.c R platforms/iOS/vm/iPhone/plugins/SqueakFFIPrims/dummyFFI.h M platforms/iOS/vm/iPhone/sqPlatformSpecific.h M platforms/minheadless/common/sqExternalPrimitives.c R platforms/minheadless/common/sqExternalPrimitives.c.orig A platforms/minheadless/common/sqImageFileAccessViaStdio.h M platforms/minheadless/common/sqPlatformSpecificCommon.h M platforms/minheadless/common/sqVirtualMachineInterface.c M platforms/minheadless/common/sqWindow-Dispatch.c M platforms/minheadless/common/sqWindow-Null.c M platforms/minheadless/common/sqWindow.h M platforms/minheadless/common/sqaio.h M platforms/minheadless/config.h.in M platforms/minheadless/generic/sqPlatformSpecific-Generic.c A platforms/minheadless/mac/sqImageFileAccess.h M platforms/minheadless/sdl2-window/sqWindow-SDL2.c A platforms/minheadless/unix/sqImageFileAccess.h M platforms/minheadless/unix/sqPlatformSpecific-Unix.c M platforms/minheadless/unix/sqPlatformSpecific-Unix.h M platforms/minheadless/unix/sqUnixHeartbeat.c A platforms/minheadless/windows/sqImageFileAccess.h M platforms/minheadless/windows/sqPlatformSpecific-Win32.c M platforms/minheadless/windows/sqPlatformSpecific-Win32.h M platforms/minheadless/windows/sqWin32Alloc.c M platforms/minheadless/windows/sqWin32Backtrace.c M platforms/minheadless/windows/sqWin32Directory.c M platforms/minheadless/windows/sqWin32Heartbeat.c M platforms/minheadless/windows/sqWin32SpurAlloc.c M platforms/minheadless/windows/sqWin32Time.c M platforms/unix/config/Makefile.install M platforms/unix/config/acinclude.m4 M platforms/unix/config/aclocal.m4 M platforms/unix/config/config.h.in M platforms/unix/config/configure M platforms/unix/config/configure.ac M platforms/unix/config/getversion.c M platforms/unix/config/make.cfg.in M platforms/unix/config/mkmf M platforms/unix/misc/threadValidate/sqUnixHeartbeat.c M platforms/unix/plugins/BitBltPlugin/acinclude.m4 M platforms/unix/plugins/BochsIA32Plugin/HowToBuild M platforms/unix/plugins/BochsIA32Plugin/Makefile.inc M platforms/unix/plugins/BochsX64Plugin/HowToBuild M platforms/unix/plugins/BochsX64Plugin/Makefile.inc M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c M platforms/unix/plugins/DropPlugin/sqUnixDragDrop.c R platforms/unix/plugins/FT2Plugin/Makefile.in A platforms/unix/plugins/FT2Plugin/Makefile.inc A platforms/unix/plugins/FT2Plugin/acinclude.m4 M platforms/unix/plugins/FileAttributesPlugin/faSupport.c A platforms/unix/plugins/FileDialogPlugin/sqUnixFileDialog.c M platforms/unix/plugins/FilePlugin/sqUnixFile.c M platforms/unix/plugins/GdbARMPlugin/HowToBuild M platforms/unix/plugins/GdbARMv8Plugin/HowToBuild M platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c M platforms/unix/plugins/SecurityPlugin/sqUnixSecurity.c M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c M platforms/unix/plugins/SoundPlugin/sqUnixSound.c R platforms/unix/plugins/SqueakFFIPrims/00README R platforms/unix/plugins/SqueakFFIPrims/any-libffi-asm.S R platforms/unix/plugins/SqueakFFIPrims/any-libffi.c R platforms/unix/plugins/SqueakFFIPrims/ffi-config R platforms/unix/plugins/SqueakFFIPrims/ffi-test-main.c R platforms/unix/plugins/SqueakFFIPrims/ffi-test-sq.h R platforms/unix/plugins/SqueakFFIPrims/ffi-test.c R platforms/unix/plugins/SqueakFFIPrims/ffi-test.h R platforms/unix/plugins/SqueakFFIPrims/ppc-darwin-asm.S R platforms/unix/plugins/SqueakFFIPrims/ppc-darwin.c R platforms/unix/plugins/SqueakFFIPrims/ppc-global.h R platforms/unix/plugins/SqueakFFIPrims/ppc-sysv-asm.S R platforms/unix/plugins/SqueakFFIPrims/ppc-sysv.c R platforms/unix/plugins/SqueakFFIPrims/x86-sysv-asm.S R platforms/unix/plugins/SqueakFFIPrims/x86-sysv.c M platforms/unix/plugins/UnicodePlugin/Makefile.inc R platforms/unix/plugins/UnicodePlugin/README.UnicodePlugin M platforms/unix/plugins/UnicodePlugin/acinclude.m4 A platforms/unix/plugins/VectorEnginePlugin/Makefile.inc M platforms/unix/vm-display-X11/acinclude.m4 M platforms/unix/vm-display-X11/sqUnixX11.c M platforms/unix/vm-display-X11/sqUnixXdnd.c M platforms/unix/vm-display-fbdev/acinclude.m4 M platforms/unix/vm-display-fbdev/sqUnixEvdevKeyMouse.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 M platforms/unix/vm-sound-null/sqUnixSoundNull.c M platforms/unix/vm/Makefile.in M platforms/unix/vm/SqDisplay.h M platforms/unix/vm/SqSound.h M platforms/unix/vm/aio.c R platforms/unix/vm/feedback.h R platforms/unix/vm/glibc.h M platforms/unix/vm/include_ucontext.h M platforms/unix/vm/osExports.c A platforms/unix/vm/sqImageFileAccess.h M platforms/unix/vm/sqPlatformSpecific.h 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/sqUnixThreads.c M platforms/unix/vm/sqUnixVMProfile.c R platforms/unix/vm/sqUnixWindow.h M platforms/unix/vm/sqaio.h R platforms/unix/vm/sunos.h R platforms/win32/extras/3.4.3/BBCompositing.cs R platforms/win32/extras/FontPlugin.st R platforms/win32/extras/RePlugin.st M platforms/win32/misc/qedit.h 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/BochsIA32Plugin/Makefile.plugin M platforms/win32/plugins/BochsX64Plugin/Makefile.plugin A platforms/win32/plugins/CameraPlugin/Makefile.plugin 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/FT2Plugin/freetype/config/ftstdlib.h M platforms/win32/plugins/FileAttributesPlugin/faSupport.c M platforms/win32/plugins/FileAttributesPlugin/faSupport.h A platforms/win32/plugins/FileDialogPlugin/sqWin32FileDialog.c 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/Mpeg3Plugin/Makefile.msvc 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 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 R platforms/win32/plugins/SqueakFFIPrims/sqWin32FFI.c M platforms/win32/plugins/SqueakSSL/sqWin32SSL.c M platforms/win32/plugins/UUIDPlugin/sqWin32UUID.c A platforms/win32/vm/sqImageFileAccess.h M platforms/win32/vm/sqPlatformSpecific.h M platforms/win32/vm/sqWin32.h M platforms/win32/vm/sqWin32Alloc.c M platforms/win32/vm/sqWin32Alloc.h M platforms/win32/vm/sqWin32Backtrace.c M platforms/win32/vm/sqWin32DirectInput.c M platforms/win32/vm/sqWin32DnsInfo.c M platforms/win32/vm/sqWin32Exports.c M platforms/win32/vm/sqWin32ExternalPrims.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/sqWin32Prefs.h M platforms/win32/vm/sqWin32Service.c M platforms/win32/vm/sqWin32SpurAlloc.c M platforms/win32/vm/sqWin32Time.c M platforms/win32/vm/sqWin32Utils.c M platforms/win32/vm/sqWin32Window.c M processors/ARM/gdb-8.3.1/sim/aarch64/sim-main.h M processors/ARM/gdb-8.3.1/sim/aarch64/simulator.c M processors/ARM/gdb-8.3.1/sim/arm/armos.c M processors/ARM/gdb-8.3.1/sim/arm/armulmem.c M processors/IA32/bochs/config.guess M processors/IA32/bochs/cpu/cpu.cc M processors/IA32/bochs/explorationx64/printcpu.c M processors/IA32/bochs/explorationx64/printcpucr.c M processors/IA32/bochs/explorationx64/printcpuxmm.c A scripts/bothmodified 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 A scripts/cpmodified M scripts/findUnofficialFiles M scripts/gitrevert M scripts/lsmodified M scripts/mkcogvmarchives M scripts/mksistaarchives M scripts/mkspur64vmarchives M scripts/mkspurvmarchives M scripts/modified A scripts/new M scripts/nukeversion M scripts/revertIfEssentiallyUnchanged M scripts/untracked R spur64src/examplePlugins.ext R spur64src/examplePlugins.int 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/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/vmCallback.h R spurlowcode64src/examplePlugins.ext R spurlowcode64src/examplePlugins.int 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/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/vmCallback.h R spurlowcodesrc/examplePlugins.ext R spurlowcodesrc/examplePlugins.int 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/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/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/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/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/vmCallback.h R spursistasrc/examplePlugins.ext R spursistasrc/examplePlugins.int 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/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/vmCallback.h R spursrc/examplePlugins.ext R spursrc/examplePlugins.int 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/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/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 M src/ckformat.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/EventsHandlerPlugin/EventsHandlerPlugin.c M src/plugins/FFTPlugin/FFTPlugin.c M src/plugins/FT2Plugin/FT2Plugin.c M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c M src/plugins/FileCopyPlugin/FileCopyPlugin.c A src/plugins/FileDialogPlugin/FileDialogPlugin.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 A src/plugins/SqueakFFIPrims/ARM64AppleFFIPlugin.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 A src/plugins/VectorEnginePlugin/VectorEnginePlugin.c M src/plugins/WeDoPlugin/WeDoPlugin.c M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c
Log Message: ----------- Merge branch 'Cog' into krono/highdpi-v2
* Cog: (607 commits) Hmmm, somehow validImage.c was generated with CR line terminators. Hack fix it for now. CogVM source as per VMMaker.oscog-eem.3174 Attempt to fix https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/617 Increase stack headroom on all 64-bit Macs. A recent Vrtend startup crash (sorry Tim!) shows that x86_64 needs more headroom too. Have the reportheadroom flag obeyed on MacOS. ...and don't forget to generate the ThreadedARM64AppleFFIPlugin. CogVM source as per Name: VMMaker.oscog-eem.3172 DnD/Unix: Fix dropRequestFileName which removed the trailing slash from the path Fix getRedzoneSize which in most cases was underestimating (by a small ammount) the distance between stack handler and signaller. CogVM source as per VMMaker.oscog-nice.3170/eem.3171 Process 3DICC plugins as well as Qwaq in revertIfEssentiallyUnchanged Pin GHA for Windows builds to "windows-2019" platform since "windows-latest" recently changed to "windows-2022", which did some incompatible things to the MSYS installation. [unix] add configure option to disable epoll CogVM source as per VMMaker.oscog-eem.3168 CogVM surce as per VMMaker.oscog-eem.3166 CogVM source as per VMMaker.oscog-eem.3165 CogVM source as per VMMaker.oscog-eem.3163 CogVM source as per VMMaker.oscog-eem.3160 CogVM source as per VMMaker.oscog-eem.3158 CogVM source as per VMMaker.oscog-eem.3156 Remember to regenerate the cogit files sicne the PrimCallXXX flags have changed. They should be in a common include. Sigh... CogVM source as per VMMaker.oscog-eem.3156 ...
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/a2690b1b4e5c...08c...
My apologies for the size of this post. I approved it hastily and misread the size warning.
- Dave, clearly needing another cup of coffee this morning
On Wed, Mar 16, 2022 at 05:28:39AM -0700, Tobias Pape wrote:
Branch: refs/heads/krono/highdpi-v2 Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: c0897d84743f64caa98d17dc22999ef1d566358d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c0897d84743f64caa98... Author: Pablo Tesone tesonep@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
I probably just should have merged sooner than 3y later xD -t
On 16. Mar 2022, at 14:03, David T. Lewis lewis@mail.msen.com wrote:
My apologies for the size of this post. I approved it hastily and misread the size warning.
- Dave, clearly needing another cup of coffee this morning
On Wed, Mar 16, 2022 at 05:28:39AM -0700, Tobias Pape wrote:
Branch: refs/heads/krono/highdpi-v2 Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: c0897d84743f64caa98d17dc22999ef1d566358d https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c0897d84743f64caa98... Author: Pablo Tesone tesonep@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
vm-dev@lists.squeakfoundation.org