Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: f6687677b836d6fc9767adc08869ebf3131c3a36
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f6687677b836d6fc97…
Author: Eliot Miranda <eliot.miranda(a)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.
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: affffcfb452c25ce0da3475b1f449524c094b39b
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/affffcfb452c25ce0d…
Author: Eliot Miranda <eliot.miranda(a)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
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 90d9712a4316b3aec8ddf350ed670ca324daaacc
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/90d9712a4316b3aec8…
Author: Eliot Miranda <eliot.miranda(a)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
Just trying to build the OSVM in my WSL again, which had already worked well in the past.
I have followed the instructions from `building/linux64x64/HowToBuild`: cleared my git working copy, installed all mentioned apt packages, cd'ed into `building/linux64x64/squeak.cog.spur/build`, and executed `./mvm -f`.
However, the build process fails reproducibly with the following output:
```
/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/mkNamedPrims.sh /mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build/plugins.int >/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build/sqNamedPrims.h
clang -Wall -g -O2 -DNDEBUG -DDEBUGVM=0 -msse2 -DCOGMTVM=0 -pthread -DLSB_FIRST=1 -m64 -Wno-missing-braces -Wno-unknown-pragmas -Wno-unused-value -Wno-unused-label -Wno-unused-function -Wno-unused-variable -DHAVE_CONFIG_H -DSQUEAK_BUILTIN_PLUGIN -I/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build -I/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build -I/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/platforms/unix/vm -I/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/platforms/Cross/vm -I/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/src/spur64.cog -I/usr/local/include -I/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/platforms/Cross/vm -I/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/platforms/unix/vm -I/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/src/spur64.cog -I/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/platforms/Cross/plugins/FilePlugin -I/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/platforms/unix/plugins/B3DAcceleratorPlugin -m64 -Wno-missing-braces -Wno-unknown-pragmas -Wno-unused-value -Wno-unused-label -Wno-unused-function -Wno-unused-variable -c -o sqNamedPrims.o /mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/platforms/Cross/vm/sqNamedPrims.c
In file included from /mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/platforms/Cross/vm/sqNamedPrims.c:23:
/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build/sqNamedPrims.h:75:28: error: expected ';' after top level declarator
VMProfileLinuxSupportPlugin
^
;
/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build/sqNamedPrims.h:153:1: error: expected '}'
_exports,
^
/mnt/c/Users/Christoph/OneDrive/Dokumente/Squeak/Christoph/git/opensmalltalk-vm/building/linux64x64/squeak.cog.spur/build/sqNamedPrims.h:78:29: note: to match this '{'
sqExport *pluginExports[] = {
^
2 errors generated.
make[1]: *** [Makefile:239: sqNamedPrims.o] Error 1
make: *** [Makefile:413: vm/vm.a] Error 2
```
A look into `building/linux64x64/squeak.cog.spur/build/sqNamedPrims.h` reveals: As far as I can tell, there is a superfluous - bad - linebreak in the mid of the identifier `VMProfileLinuxSupportPlugin_exports` (line 60ff.):
```
extern sqExport
StarSqueakPlugin_exports[];
extern sqExport
SurfacePlugin_exports[];
extern sqExport
VMProfileLinuxSupportPlugin
_exports[];
sqExport *pluginExports[] = {
vm_exports,
os_exports,
```
But I have no idea how and why???
By the way, earlier in the build process I see the following message:
```
checking the name lister (/usr/bin/nm -B) interface... (cached) BSD nm
error: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'?
[-Werror,-Wunknown-warning-option]
```
Could there be something wrong with my compiler version? How would I check this?
I've rechecked this three times with the same result ... I have literally no idea how this can happen. However, the last build on GitHub Actions for this configuration passed, and the compilation also succeeds in Gitpod, so (un)fortunately, this seems to be a "fails-on-my-machine" bug. Is there anyone who could help? Please? :-)
--
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/594
currently, primitiveSetOrHasIdentityHash generates this code:
((((hash = (hash >> 3))) & (identityHashHalfWordMask())) == hash))
This effectively generates a warning:
> ../../../src/spur64.cog/gcc3x-cointerp.c:35911:16: warning: unsequenced modification and access to 'hash' [-Wunsequenced]
> && ((((hash = (hash >> 3))) & (identityHashHalfWordMask())) == hash))) {
> ^
Indeed, C does not guaranty any evaluation order for this kind of expression, so we can expect undefined (incorrect) behaviour, depending on compiler's choice.
Though, in Smalltalk, evaluation order is well defined for the slang source expression:
((hash := objectMemory integerValueOf: hash) bitAnd: objectMemory maxIdentityHash) = hash
Either we consider that it is a bug of CCodeGenerator.
Or we consider that it's a limitation of slang that VM programmer should be aware of and should care of.
In all case, we must pay attention to this kind of warning at C compilation time.
--
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/596
… mvm files, which are prepared for our Debian builds. No update of latest-build release but artifact upload for 90-day reviews. Fixes minor issue in configure.ac to be able to build 32-bit binaries on x86_64 platforms again.
You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/595
-- Commit Summary --
* Adds action for building squeak.stack.spur on Linux using the generic mvm files, which are prepared for our Debian builds. No update of latest-build release but artifact upload for 90-day reviews. Fixes minor issue in configure.ac to be able to build 32-bit binaries on x86_64 platforms again.
-- File Changes --
A .github/workflows/linux-generic.yml (79)
M building/linux64/squeak.stack.spur/build/mvm (1)
M platforms/unix/config/configure.ac (13)
M scripts/ci/actions_prepare_linux_x86.sh (4)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/595.patchhttps://github.com/OpenSmalltalk/opensmalltalk-vm/pull/595.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/595
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. Along with branch dtl/distinct-VERSION_TAG
(separate PR), this allows the three flavors of opensmalltalk-vm, plus the
interpreter VM, to all be installed side by side in a standard unix directory
(e.g. /usr/local/bin/ or /usr/bin for executable scripts). Within the various
builds in ./products, the base squeak script is still called "squeak", and it
invokes ./bin/spur64, ./bin/spur or ./bin/cog in that folder depending on
the type of VM. Net effect is no change in behavior for the ./products builds,
and elimination of name space conflicts in the standard unix directories.
You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/591
-- Commit Summary --
* Update mvm scripts to specify distinct names for squeak run scripts.
-- File Changes --
M building/linux32ARMv6/squeak.cog.spur/build.assert/mvm (1)
M building/linux32ARMv6/squeak.cog.spur/build.debug/mvm (1)
M building/linux32ARMv6/squeak.cog.spur/build/mvm (1)
M building/linux32ARMv6/squeak.cog.v3/build.assert/mvm (1)
M building/linux32ARMv6/squeak.cog.v3/build.debug/mvm (1)
M building/linux32ARMv6/squeak.cog.v3/build/mvm (1)
M building/linux32ARMv6/squeak.stack.spur/build.assert/mvm (1)
M building/linux32ARMv6/squeak.stack.spur/build.debug/mvm (1)
M building/linux32ARMv6/squeak.stack.spur/build/mvm (1)
M building/linux32ARMv6/squeak.stack.v3/build.assert/mvm (1)
M building/linux32ARMv6/squeak.stack.v3/build.debug/mvm (1)
M building/linux32ARMv6/squeak.stack.v3/build/mvm (1)
M building/linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm (1)
M building/linux32x86/squeak.cog.spur/build.assert/mvm (1)
M building/linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm (1)
M building/linux32x86/squeak.cog.spur/build.debug/mvm (1)
M building/linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm (1)
M building/linux32x86/squeak.cog.spur/build/mvm (1)
M building/linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm (1)
M building/linux32x86/squeak.cog.v3/build.assert/mvm (1)
M building/linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm (1)
M building/linux32x86/squeak.cog.v3/build.debug/mvm (1)
M building/linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm (1)
M building/linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm (1)
M building/linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm (1)
M building/linux32x86/squeak.cog.v3/build.multithreaded/mvm (1)
M building/linux32x86/squeak.cog.v3/build/mvm (1)
M building/linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm (1)
M building/linux32x86/squeak.sista.spur/build.assert/mvm (1)
M building/linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm (1)
M building/linux32x86/squeak.sista.spur/build.debug/mvm (1)
M building/linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm (1)
M building/linux32x86/squeak.sista.spur/build/mvm (1)
M building/linux32x86/squeak.stack.spur/build.assert/mvm (5)
M building/linux32x86/squeak.stack.spur/build.debug/mvm (5)
M building/linux32x86/squeak.stack.spur/build/mvm (5)
M building/linux32x86/squeak.stack.v3/build.assert/mvm (1)
M building/linux32x86/squeak.stack.v3/build.debug/mvm (1)
M building/linux32x86/squeak.stack.v3/build/mvm (1)
M building/linux64ARMv8/squeak.cog.spur/build.assert/mvm (1)
M building/linux64ARMv8/squeak.cog.spur/build.debug/mvm (1)
M building/linux64ARMv8/squeak.cog.spur/build/mvm (1)
M building/linux64ARMv8/squeak.cogmt.spur/build.assert/mvm (1)
M building/linux64ARMv8/squeak.cogmt.spur/build.debug/mvm (1)
M building/linux64ARMv8/squeak.cogmt.spur/build/mvm (1)
M building/linux64ARMv8/squeak.stack.spur/build.assert/mvm (1)
M building/linux64ARMv8/squeak.stack.spur/build.debug/mvm (1)
M building/linux64ARMv8/squeak.stack.spur/build/mvm (1)
M building/linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm (1)
M building/linux64x64/squeak.cog.spur/build.assert/mvm (1)
M building/linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm (1)
M building/linux64x64/squeak.cog.spur/build.debug/mvm (1)
M building/linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm (1)
M building/linux64x64/squeak.cog.spur/build/mvm (1)
M building/linux64x64/squeak.stack.spur/build.assert/mvm (5)
M building/linux64x64/squeak.stack.spur/build.debug/mvm (5)
M building/linux64x64/squeak.stack.spur/build/mvm (5)
M building/sunos32x86/squeak.cog.spur/build/mvm (1)
M building/sunos32x86/squeak.stack.spur/build/mvm (1)
M building/sunos64x64/squeak.cog.spur/build/mvm (1)
M building/sunos64x64/squeak.stack.spur/build/mvm (5)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/591.patchhttps://github.com/OpenSmalltalk/opensmalltalk-vm/pull/591.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/591
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: f694642e2834e733e8171baa696911e16651f320
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f694642e2834e733e8…
Author: David T. Lewis <lewis(a)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: 225a7e404407114a1813fcbedfe42572e63c6620
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/225a7e404407114a18…
Author: David T. Lewis <lewis(a)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: 13c83564faa59f8d7c06a90c4436abbbdcd9cc59
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/13c83564faa59f8d7c…
Author: David T. Lewis <lewis(a)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: 503a3d4d29ddd9623a21d03fe09ac3513b5e0269
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/503a3d4d29ddd9623a…
Author: Marcel Taeumel <marcel.taeumel(a)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/cf11c7e64d98f45fe8…
Author: Marcel Taeumel <marcel.taeumel(a)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: 926ec66c11ba4fbabb772eb63303c347c671d89d
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/926ec66c11ba4fbabb…
Author: Marcel Taeumel <marcel.taeumel(a)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.
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/bbcacee31f9d...92…