[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] ca7e8d: Change platform sources to refer to _WIN32 & _WIN6...

GitHub noreply at github.com
Tue May 16 22:20:26 UTC 2017


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: ca7e8db32835f5d2489ebddc7e14a51c9bbd4697
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ca7e8db32835f5d2489ebddc7e14a51c9bbd4697
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2017-05-16 (Tue, 16 May 2017)

  Changed paths:
    M platforms/Cross/plugins/B3DAcceleratorPlugin/B3DAcceleratorPlugin.h
    M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c
    M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.h
    M platforms/Cross/plugins/BochsIA32Plugin/sqBochsIA32Plugin.cpp
    M platforms/Cross/plugins/BochsX64Plugin/sqBochsX64Plugin.cpp
    M platforms/Cross/plugins/IA32ABI/ia32abi.h
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    M platforms/Cross/plugins/IA32ABI/x64win64stub.c
    M platforms/Cross/plugins/IA32ABI/xabicc.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/changesForSqueak.c
    M platforms/Cross/plugins/Mpeg3Plugin/libmpeg/mpeg3io.h
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFIPlugin.c
    M platforms/Cross/vm/sqVirtualMachine.c
    M platforms/win32/plugins/CameraPlugin/CameraPlugin.cpp
    M platforms/win32/vm/sqConfig.h
    M platforms/win32/vm/sqPlatformSpecific.h
    M platforms/win32/vm/sqWin32.h
    M platforms/win32/vm/sqWin32Window.c
    R spursistastacksrc/examplePlugins.ext
    R spursistastacksrc/examplePlugins.int
    R spursistastacksrc/vm/exampleSqNamedPrims.h
    R spursistastacksrc/vm/gcc3x-interp.c
    R spursistastacksrc/vm/interp.c
    R spursistastacksrc/vm/interp.h
    R spursistastacksrc/vm/vmCallback.h

  Log Message:
  -----------
  Change platform sources to refer to _WIN32 & _WIN64, not WIN32 & WIN64.
Change getSystemAttribute: 1005 (the Windowing system name) to answer 'Windows'
insrtead of 'Win32' (we are stuck with answering 'Win32' on 'Win64' unless we
want to break /lots/ of image platform-dependent code).  If this breaks things
then we'll have tio revert.  But fingers crossed it is not a problem; there are
no uses of 1005 assuming other than 'X11' in a base Squeak image.

Nuke spursistastacksrc; it's a misnomer.  Sista presupposes a Cogit.




More information about the Vm-dev mailing list