[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] fb126d: CogVM source as per VMMaker.oscog-mt.3258

Marcel Taeumel noreply at github.com
Thu Oct 27 09:33:35 UTC 2022


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: fb126da044f265b77bda14b113ac0539d3d9ec01
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/fb126da044f265b77bda14b113ac0539d3d9ec01
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2022-10-27 (Thu, 27 Oct 2022)

  Changed paths:
    M src/spur32.cog.lowcode/cogitARMv5.c
    M src/spur32.cog.lowcode/cogitIA32.c
    M src/spur32.cog/cogitARMv5.c
    M src/spur32.cog/cogitIA32.c
    M src/spur32.sista/cogitARMv5.c
    M src/spur32.sista/cogitIA32.c
    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/cogitARMv8.c
    M src/spur64.cog/cogitX64SysV.c
    M src/spur64.cog/cogitX64WIN64.c
    M src/spur64.sista/cogitARMv8.c
    M src/spur64.sista/cogitX64SysV.c
    M src/spur64.sista/cogitX64WIN64.c
    M src/v3.cog/cogitARMv5.c
    M src/v3.cog/cogitIA32.c

  Log Message:
  -----------
  CogVM source as per VMMaker.oscog-mt.3258

Fixes "-Wint-conversion" error for CogVM builds.

Note that there seem to be several ways to convert "mcpc":
	mcpc asInteger
	objectMemory integerObjectOf: mcpc
	self cCoerce: mcpc to: #sqInt

I chose the one that is already used a few lines above.




More information about the Vm-dev mailing list