[OpenSmalltalk/opensmalltalk-vm] dd5609: Fix error C2466: impossible d'allouer un tableau d...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[OpenSmalltalk/opensmalltalk-vm] dd5609: Fix error C2466: impossible d'allouer un tableau d...

Eliot Miranda-3
 
  Branch: refs/heads/MSVCCodeGenerationBug
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: dd5609c1b82c41348df3a2d070def1241ad75292
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dd5609c1b82c41348df3a2d070def1241ad75292
  Author: Nicolas Cellier <[hidden email]>
  Date:   2017-05-28 (Sun, 28 May 2017)

  Changed paths:
    M spur64src/vm/cogitX64WIN64.c

  Log Message:
  -----------
  Fix error C2466: impossible d'allouer un tableau de taille constante 0


  Commit: e9020ec82ffd6156371c03a0c16e7a785481b605
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e9020ec82ffd6156371c03a0c16e7a785481b605
  Author: Nicolas Cellier <[hidden email]>
  Date:   2017-05-28 (Sun, 28 May 2017)

  Changed paths:
    M platforms/Cross/plugins/FilePlugin/FilePlugin.h
    M platforms/Cross/plugins/FilePlugin/sqFilePluginBasicPrims.c

  Log Message:
  -----------
  Make recent FilePlugin changes MSVC compatible

mode_t is not defined, it's int, and authorization flags will be different than unix


  Commit: 627c53527859a3d9e6ca8dddabb3d9c431eb2d9c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/627c53527859a3d9e6ca8dddabb3d9c431eb2d9c
  Author: Nicolas Cellier <[hidden email]>
  Date:   2017-05-28 (Sun, 28 May 2017)

  Changed paths:
    M spur64src/vm/cointerp.c

  Log Message:
  -----------
  Provide a MSVC compatible setjmp in WIN64

Note: this change should be in VMMaker source


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/28c247870337...627c53527859