[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 06dca1: In IA32ABI plugin on 32-bit (x86/IA32) platforms, ...
Marcel Taeumel
noreply at github.com
Wed Apr 13 11:51:20 UTC 2022
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 06dca1d00d20747735655b25e0a7987cd5c48315
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/06dca1d00d20747735655b25e0a7987cd5c48315
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
M building/win32x86/common/Makefile.tools
M platforms/Cross/plugins/IA32ABI/ia32abicc.c
Log Message:
-----------
In IA32ABI plugin on 32-bit (x86/IA32) platforms, use -O0 in thunkEntry when compiling via gcc to not mess it up. Works fine with clang.
For 32-bit Windows builds via Cygwin/MSYS/MinGW, default to clang instead of gcc for the above reasons.
Also see (merged) PR #353.
More information about the Vm-dev
mailing list