Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 256f332e1c2414b22dd71af2aedd86462566a092 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/256f332e1c2414b22dd... Author: Marcel Taeumel marcel.taeumel@hpi.de Date: 2024-04-15 (Mon, 15 Apr 2024)
Changed paths: M building/win32x86/common/MAKEASSERT.BAT M building/win32x86/common/MAKEDEBUG.BAT M building/win32x86/common/MAKEFAST.BAT 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/squeak.cog.spur/mvm M building/win64x64/common/MAKEASSERT.BAT M building/win64x64/common/MAKEDEBUG.BAT M building/win64x64/common/MAKEFAST.BAT 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/squeak.cog.spur/mvm
Log Message: ----------- For Windows (non-MSVC) builds, fix makefiles to support all combinations of CONFIGURATION/THREADING. As known from macOS builds, the "-T" option can now be used in mvm scripts to enable multi-threading.
Note that THREADING=multi only works for squeak.cog.spur flavors. Finally, for 32-bit builds, also disable the stack protector when we are using the clang compiler, which we already do for 64-bits.
To unsubscribe from these emails, change your notification settings at https://github.com/OpenSmalltalk/opensmalltalk-vm/settings/notifications
vm-dev@lists.squeakfoundation.org