[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] affffc: Switch MSVC Makefiles from using the MSVC-compatib...
Eliot Miranda
noreply at github.com
Mon Sep 20 21:41:23 UTC 2021
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: affffcfb452c25ce0da3475b1f449524c094b39b
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/affffcfb452c25ce0da3475b1f449524c094b39b
Author: Eliot Miranda <eliot.miranda at 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
More information about the Vm-dev
mailing list