[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 5e3abc: Remove the dependency in sqAssert.h on sqInt et al...

Eliot Miranda noreply at github.com
Mon Sep 28 14:41:16 UTC 2020


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 5e3abc4590714a3756e4a08711ea6929614c06b8
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5e3abc4590714a3756e4a08711ea6929614c06b8
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2020-09-28 (Mon, 28 Sep 2020)

  Changed paths:
    M platforms/Cross/vm/sqAssert.h
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/Cross/vm/sqVirtualMachine.h
    M platforms/win32/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqWin32Alloc.h

  Log Message:
  -----------
  Remove the dependency in sqAssert.h on sqInt et al when using MSVC and hence
remove the need for sqVirtualMachine.c to include sqMemoryAccess.h before
sqAssert.h.  Remove all mention of sqInt in win32/vm/sqPlatformSpecific.h and
hence rescue C++ code that needed to include it but not sqMemoryAccess.h else
where.  Remove a warning by correctly defining error within sqVirtualMachine.h.




More information about the Vm-dev mailing list