[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