Update the VMMaker build scripts to add a repository for VectorEnginePlugin, using a squeaksource mirror of Juan's repository for convenience. Development source for VectorEnginePlugin is Packages/Features/VectorEnginePlugin.pck.st from repository https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev.
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.
Not included in this PR: VectorEnginePlugin needs to be added to various plugin.ext files. So far I have tested only X86 Linux, so this should be the subject of separate updates.
You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/578
-- Commit Summary --
* Add VectorEnginePlugin by Juan Vuletich.
* Set preference Scanner allowUnderscoreAsAssignment for VectorEnginePlugin
* Merge branch 'Cog' into add-VectorEnginePlugin
* Disable compiler optimization for VectorEnginePlugin.
-- File Changes --
M image/BuildPharo6VMMakerImage.st (2)
M image/BuildSqueakSpurTrunkVMMakerImage.st (2)
A platforms/unix/plugins/VectorEnginePlugin/Makefile.inc (3)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/578.patchhttps://github.com/OpenSmalltalk/opensmalltalk-vm/pull/578.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/578
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
OpenIndiana was updated with the latest version of Squeak Classical VM:
squeak was updated from 4.19.6 to 4.19.9
This version of squeak 'classic' corresponds to subversion version 3808.
The binaries are both 32bit and 64bit.
Also the Cuis VectorEnginePlugin is now the one from the subversion repo,
as the VEP (VectorEnginePlugin) is now in the official subversion repo.
For OpenSmalltalk, cog-spur and stack-spur were updated to 5.0.3031
(latest version) and the VEP is also included as an optional plugin.
http://docs.openindiana.org/handbook/community/squeak/index.html for more info.
Regards,
David Stes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJhEDJZAAoJENdFDkXGicizy2wH/0Y/7sdSdr66iz5SZYq1qLvU
8PCVJqd26PRENtx1HmsqTS6dJ0xs4Ny/8e5MRh7sOIYJI9FLROKmzRqzytiO38oc
bDuDVkL50iAGARFP0nIyDXFtA7FHbdYcfIw66eF3R7IReYOK0SUCVjeIJMEckklP
Tn/rvOA+rItwyY41Ltxn8HbpG7E/tArlLVTytCEDu4B5cbGpHKMLPuuTRgxsl2mg
n7gNw+XWdYhQp5id9s6BIXtlOH/8vbNDJJdiDt3lZ7KZpdiC6qFyR3sN9wPB71gf
TgBFFvqo+wiAHtsreoSfkHN5/TQSB20lunCxXtZ9S3D++ua8+84vaedoOWFvYUs=
=gpgf
-----END PGP SIGNATURE-----
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 80abb4043bd07b7f96f9c2599434d921c9a19cae
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/80abb4043bd07b7f96…
Author: David T. Lewis <lewis(a)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/c4890ab882c37aa53e…
Author: David T. Lewis <lewis(a)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/504c482c621a8f0f79…
Author: David T. Lewis <lewis(a)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
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/67e8148ecf1a...50…
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 9b3a9da1764d58b0bd355f92d326350802f2176b
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9b3a9da1764d58b0bd…
Author: Eliot Miranda <eliot.miranda(a)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: 67e8148ecf1a9db391a658ba8c8e904d3a5b1578
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/67e8148ecf1a9db391…
Author: Eliot Miranda <eliot.miranda(a)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
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/46d713f36e01...67…
Hello,
I have a raspberry pi zero w. i was trying to get the latest stable squeak.cog.spur32ARMv6 to run on my system. When ever i run it, i get a `segmentation fault` with both the Squeak 5.3 image as well as another smalltalk image called "Cuis smalltalk". Is it not working with raspberry pi zeros?
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/574