[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 6fd135: Merge pull request #1 from OpenSmalltalk/Cog

Eliot Miranda noreply at github.com
Tue Feb 26 13:58:12 UTC 2019


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 6fd1357978d89a36cd3ca8f963435796f2431e0b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6fd1357978d89a36cd3ca8f963435796f2431e0b
  Author: Ken Dickey <Ken.Dickey at whidbey.com>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M image/Workspace.text
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    A packaging/Makefile.debian
    A packaging/pharo6-sources-files/debian/changelog
    A packaging/pharo6-sources-files/debian/compat
    A packaging/pharo6-sources-files/debian/control
    A packaging/pharo6-sources-files/debian/copyright
    A packaging/pharo6-sources-files/debian/pharo6-sources-files.install
    A packaging/pharo6-sources-files/debian/pharo6-sources-files.links
    A packaging/pharo6-sources-files/debian/rules
    A packaging/pharo6-sources-files/debian/source/format
    A packaging/pharo7-vm-core/debian/changelog
    A packaging/pharo7-vm-core/debian/compat
    A packaging/pharo7-vm-core/debian/control
    A packaging/pharo7-vm-core/debian/copyright
    A packaging/pharo7-vm-core/debian/pharo7-32-ui.install
    A packaging/pharo7-vm-core/debian/pharo7-32.1
    A packaging/pharo7-vm-core/debian/pharo7-32.install
    A packaging/pharo7-vm-core/debian/pharo7-32.manpages
    A packaging/pharo7-vm-core/debian/pharo7-64-ui.install
    A packaging/pharo7-vm-core/debian/pharo7-64.1
    A packaging/pharo7-vm-core/debian/pharo7-64.install
    A packaging/pharo7-vm-core/debian/pharo7-64.manpages
    A packaging/pharo7-vm-core/debian/pharo7-ui-common.install
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-32
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-32-ui
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-64
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-64-ui
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/applications/pharo7-32-ui.desktop
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/applications/pharo7-64-ui.desktop
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/16x16/apps/pharo7.png
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/256x256/apps/pharo7.png
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/32x32/apps/pharo7.png
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/48x48/apps/pharo7.png
    A packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/mime/packages/pharo7-image.xml
    A packaging/pharo7-vm-core/debian/rules
    A packaging/pharo7-vm-core/debian/source/format
    A packaging/pharo7-vm-core/debian/source/include-binaries
    A packaging/pharo7.spec
    M platforms/Cross/plugins/IA32ABI/ia32abicc.c
    M platforms/minheadless/common/sqVirtualMachineInterface.c
    M platforms/unix/vm/sqUnixEvent.c
    M platforms/win32/vm/sqWin32Window.c
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c

  Log Message:
  -----------
  Merge pull request #1 from OpenSmalltalk/Cog

pull to 30 Jan 2019


  Commit: 7a029ccaefa60997715917c17db8998883e31ebe
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7a029ccaefa60997715917c17db8998883e31ebe
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c

  Log Message:
  -----------
  added funs for struct returns


  Commit: 237081d34d5545205db4a06c3c5bbf7ee7e08b50
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/237081d34d5545205db4a06c3c5bbf7ee7e08b50
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-02-04 (Mon, 04 Feb 2019)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c

  Log Message:
  -----------
  added required EXTERNs to 2 funs


  Commit: dcd4aa09421ba3b6e4cfc1fd193820dacf29c756
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/dcd4aa09421ba3b6e4cfc1fd193820dacf29c756
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c

  Log Message:
  -----------
  Bigger Struct test


  Commit: a6d395b949ad24a8d4071f310747cfe0c3f841d0
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a6d395b949ad24a8d4071f310747cfe0c3f841d0
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c

  Log Message:
  -----------
  trampoline for call with struct return


  Commit: e5873375559b08f6593c4f13cdfed668ce276a86
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e5873375559b08f6593c4f13cdfed668ce276a86
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M build.linux64ARMv8/squeak.stack.spur/build.debug/mvm

  Log Message:
  -----------
  not RasPi -> changed install dirname


  Commit: b6e789cb980f8013ab63ecf8abf43430faed2fe4
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/b6e789cb980f8013ab63ecf8abf43430faed2fe4
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M build.linux64ARMv8/squeak.stack.spur/build.assert/mvm

  Log Message:
  -----------
  not RasPi -> changed install dirname


  Commit: 2adbbfac0ae06c5887e3d10d1eeeca1868e4b1c1
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2adbbfac0ae06c5887e3d10d1eeeca1868e4b1c1
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-02-06 (Wed, 06 Feb 2019)

  Changed paths:
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c

  Log Message:
  -----------
  from VMMaker


  Commit: c4c512fcd0643246dad49a75095af9e746f8064c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c4c512fcd0643246dad49a75095af9e746f8064c
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-02-08 (Fri, 08 Feb 2019)

  Changed paths:
    A build.linux64ARMv8/editpharoinstall.sh

  Log Message:
  -----------
  aarch64 untested


  Commit: 8396ff45e67b68a1c6abab796059ba09e2d11e3c
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8396ff45e67b68a1c6abab796059ba09e2d11e3c
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-02-08 (Fri, 08 Feb 2019)

  Changed paths:
    A build.linux64ARMv8/pharo.cog.spur/build/mvm

  Log Message:
  -----------
  aarch64


  Commit: f8022179509585e1f425817e4761720fc065cd91
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f8022179509585e1f425817e4761720fc065cd91
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-02-08 (Fri, 08 Feb 2019)

  Changed paths:
    A build.linux64ARMv8/pharo.cog.spur/apt-get-libs.sh
    A build.linux64ARMv8/pharo.cog.spur/plugins.ext
    A build.linux64ARMv8/pharo.cog.spur/plugins.ext.all
    A build.linux64ARMv8/pharo.cog.spur/plugins.int

  Log Message:
  -----------
  aarch64


  Commit: 2e60f3da12da3d5af25796257dacffce43e0a4c7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2e60f3da12da3d5af25796257dacffce43e0a4c7
  Author: Ken Dickey <Ken.Dickey at Whidbey.com>
  Date:   2019-02-08 (Fri, 08 Feb 2019)

  Changed paths:
    A build.linux64ARMv8/third-party/Makefile.lib.extra
    A build.linux64ARMv8/third-party/Makefile.libgit2
    A build.linux64ARMv8/third-party/Makefile.libsdl2
    A build.linux64ARMv8/third-party/Makefile.libssh2
    A build.linux64ARMv8/third-party/mvm

  Log Message:
  -----------
  aarch64


  Commit: 29bcbc3cccaf945e93ecc76ef4c6c1ea7c68dae7
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/29bcbc3cccaf945e93ecc76ef4c6c1ea7c68dae7
  Author: KenDickey <Ken.Dickey at whidbey.com>
  Date:   2019-02-07 (Thu, 07 Feb 2019)

  Changed paths:
    A build.linux64ARMv8/pharo.stack.spur/apt-get-libs.sh
    A build.linux64ARMv8/pharo.stack.spur/build/mvm
    A build.linux64ARMv8/pharo.stack.spur/plugins.ext
    A build.linux64ARMv8/pharo.stack.spur/plugins.ext.all
    A build.linux64ARMv8/pharo.stack.spur/plugins.int

  Log Message:
  -----------
  better name


  Commit: 5a9de350202fc5108de463928134df9680cf87ae
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5a9de350202fc5108de463928134df9680cf87ae
  Author: KenDickey <Ken.Dickey at whidbey.com>
  Date:   2019-02-09 (Sat, 09 Feb 2019)

  Changed paths:
    M build.linux64ARMv8/pharo.stack.spur/apt-get-libs.sh

  Log Message:
  -----------
  elided libgit2-27


  Commit: 14799d378a648426c2b9ba8ab43758fbe9c2283e
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/14799d378a648426c2b9ba8ab43758fbe9c2283e
  Author: KenDickey <Ken.Dickey at whidbey.com>
  Date:   2019-02-09 (Sat, 09 Feb 2019)

  Changed paths:
    M build.linux64ARMv8/pharo.stack.spur/build/mvm

  Log Message:
  -----------
  uncommented editpharoinstall


  Commit: 0dc9f807716186debef6e918c78e653129b40660
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/0dc9f807716186debef6e918c78e653129b40660
  Author: KenDickey <Ken.Dickey at whidbey.com>
  Date:   2019-02-09 (Sat, 09 Feb 2019)

  Changed paths:
    A build.linux64ARMv8/pharo.stack.spur/build.debug/mvm

  Log Message:
  -----------
  aarh64


  Commit: d186745e12f98392dbe189e7d137b843c89fafed
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/d186745e12f98392dbe189e7d137b843c89fafed
  Author: KenDickey <Ken.Dickey at whidbey.com>
  Date:   2019-02-10 (Sun, 10 Feb 2019)

  Changed paths:
    M platforms/unix/vm/sqUnixHeartbeat.c
    M platforms/unix/vm/sqUnixITimerHeartbeat.c
    M platforms/unix/vm/sqUnixITimerTickerHeartbeat.c

  Log Message:
  -----------
  ARMv8 timer-counter


  Commit: 4b70c02775f43cda81e1e87e2232e9409863309a
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4b70c02775f43cda81e1e87e2232e9409863309a
  Author: Ken Dickey <Ken.Dickey at whidbey.com>
  Date:   2019-02-24 (Sun, 24 Feb 2019)

  Changed paths:
    M CONTRIBUTING.md
    M build.linux32ARMv6/editpharoinstall.sh
    M build.linux32x86/editpharoinstall.sh
    M build.linux64x64/editpharoinstall.sh
    M build.macos32x86/common/Makefile.app
    M build.macos32x86/common/Makefile.flags
    M build.macos64x64/common/Makefile.flags
    M build.macos64x64/common/Makefile.rules
    M build.macos64x64/common/Makefile.vm
    A deploy/packaging/Makefile.debian
    A deploy/packaging/pharo6-sources-files/debian/changelog
    A deploy/packaging/pharo6-sources-files/debian/compat
    A deploy/packaging/pharo6-sources-files/debian/control
    A deploy/packaging/pharo6-sources-files/debian/copyright
    A deploy/packaging/pharo6-sources-files/debian/pharo6-sources-files.install
    A deploy/packaging/pharo6-sources-files/debian/pharo6-sources-files.links
    A deploy/packaging/pharo6-sources-files/debian/rules
    A deploy/packaging/pharo6-sources-files/debian/source/format
    A deploy/packaging/pharo7-vm-core/debian/changelog
    A deploy/packaging/pharo7-vm-core/debian/compat
    A deploy/packaging/pharo7-vm-core/debian/control
    A deploy/packaging/pharo7-vm-core/debian/copyright
    A deploy/packaging/pharo7-vm-core/debian/pharo7-32-ui.install
    A deploy/packaging/pharo7-vm-core/debian/pharo7-32.1
    A deploy/packaging/pharo7-vm-core/debian/pharo7-32.install
    A deploy/packaging/pharo7-vm-core/debian/pharo7-32.manpages
    A deploy/packaging/pharo7-vm-core/debian/pharo7-64-ui.install
    A deploy/packaging/pharo7-vm-core/debian/pharo7-64.1
    A deploy/packaging/pharo7-vm-core/debian/pharo7-64.install
    A deploy/packaging/pharo7-vm-core/debian/pharo7-64.manpages
    A deploy/packaging/pharo7-vm-core/debian/pharo7-ui-common.install
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-32
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-32-ui
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-64
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-64-ui
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/applications/pharo7-32-ui.desktop
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/applications/pharo7-64-ui.desktop
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/16x16/apps/pharo7.png
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/256x256/apps/pharo7.png
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/32x32/apps/pharo7.png
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/48x48/apps/pharo7.png
    A deploy/packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/mime/packages/pharo7-image.xml
    A deploy/packaging/pharo7-vm-core/debian/rules
    A deploy/packaging/pharo7-vm-core/debian/source/format
    A deploy/packaging/pharo7-vm-core/debian/source/include-binaries
    A deploy/packaging/pharo7.spec
    M image/BuildPharo6VMMakerImage.st
    M image/BuildSqueakSpurTrunkVMMakerImage.st
    M nsspur64src/vm/cogit.h
    M nsspur64src/vm/cogitX64SysV.c
    M nsspur64src/vm/cogitX64WIN64.c
    M nsspur64src/vm/cointerp.c
    M nsspur64src/vm/cointerp.h
    M nsspur64src/vm/gcc3x-cointerp.c
    M nsspursrc/vm/cogit.h
    M nsspursrc/vm/cogitARMv5.c
    M nsspursrc/vm/cogitIA32.c
    M nsspursrc/vm/cogitMIPSEL.c
    M nsspursrc/vm/cointerp.c
    M nsspursrc/vm/cointerp.h
    M nsspursrc/vm/gcc3x-cointerp.c
    M nsspurstacksrc/vm/gcc3x-interp.c
    M nsspurstacksrc/vm/interp.c
    R packaging/Makefile.debian
    R packaging/pharo6-sources-files/debian/changelog
    R packaging/pharo6-sources-files/debian/compat
    R packaging/pharo6-sources-files/debian/control
    R packaging/pharo6-sources-files/debian/copyright
    R packaging/pharo6-sources-files/debian/pharo6-sources-files.install
    R packaging/pharo6-sources-files/debian/pharo6-sources-files.links
    R packaging/pharo6-sources-files/debian/rules
    R packaging/pharo6-sources-files/debian/source/format
    R packaging/pharo7-vm-core/debian/changelog
    R packaging/pharo7-vm-core/debian/compat
    R packaging/pharo7-vm-core/debian/control
    R packaging/pharo7-vm-core/debian/copyright
    R packaging/pharo7-vm-core/debian/pharo7-32-ui.install
    R packaging/pharo7-vm-core/debian/pharo7-32.1
    R packaging/pharo7-vm-core/debian/pharo7-32.install
    R packaging/pharo7-vm-core/debian/pharo7-32.manpages
    R packaging/pharo7-vm-core/debian/pharo7-64-ui.install
    R packaging/pharo7-vm-core/debian/pharo7-64.1
    R packaging/pharo7-vm-core/debian/pharo7-64.install
    R packaging/pharo7-vm-core/debian/pharo7-64.manpages
    R packaging/pharo7-vm-core/debian/pharo7-ui-common.install
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-32
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-32-ui
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-64
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/bin/pharo7-64-ui
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/applications/pharo7-32-ui.desktop
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/applications/pharo7-64-ui.desktop
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/16x16/apps/pharo7.png
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/256x256/apps/pharo7.png
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/32x32/apps/pharo7.png
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/icons/hicolor/48x48/apps/pharo7.png
    R packaging/pharo7-vm-core/debian/pharo7-vm-core-resources/usr/share/mime/packages/pharo7-image.xml
    R packaging/pharo7-vm-core/debian/rules
    R packaging/pharo7-vm-core/debian/source/format
    R packaging/pharo7-vm-core/debian/source/include-binaries
    R packaging/pharo7.spec
    M platforms/iOS/vm/Common/Classes/sqSqueakEventsAPI.m
    A platforms/iOS/vm/English.lproj/MainMenu-opengl.xib
    M platforms/iOS/vm/English.lproj/MainMenu.xib
    M platforms/iOS/vm/OSX/SqViewBitmapConversion.m
    M platforms/iOS/vm/OSX/SqViewClut.m
    A platforms/iOS/vm/OSX/SqueakMainShaders.metal
    A platforms/iOS/vm/OSX/SqueakMainShaders.metal.inc
    M platforms/iOS/vm/OSX/SqueakOSXAppDelegate.m
    A platforms/iOS/vm/OSX/sqSqueakOSXMetalView.h
    A platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m
    M platforms/unix/config/bin.squeak.sh.in
    M platforms/unix/config/squeak.sh.in
    M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
    M platforms/unix/plugins/FilePlugin/sqUnixFile.c
    A scripts/build-metal-shaders.sh
    M spur64src/vm/cogit.h
    M spur64src/vm/cogitX64SysV.c
    M spur64src/vm/cogitX64WIN64.c
    M spur64src/vm/cointerp.c
    M spur64src/vm/cointerp.h
    M spur64src/vm/cointerpmt.c
    M spur64src/vm/cointerpmt.h
    M spur64src/vm/gcc3x-cointerp.c
    M spur64src/vm/gcc3x-cointerpmt.c
    M spursista64src/vm/cogit.h
    M spursista64src/vm/cogitX64SysV.c
    M spursista64src/vm/cogitX64WIN64.c
    M spursista64src/vm/cointerp.c
    M spursista64src/vm/cointerp.h
    M spursista64src/vm/gcc3x-cointerp.c
    M spursistasrc/vm/cogit.h
    M spursistasrc/vm/cogitARMv5.c
    M spursistasrc/vm/cogitIA32.c
    M spursistasrc/vm/cogitMIPSEL.c
    M spursistasrc/vm/cointerp.c
    M spursistasrc/vm/cointerp.h
    M spursistasrc/vm/gcc3x-cointerp.c
    M spursrc/vm/cogit.h
    M spursrc/vm/cogitARMv5.c
    M spursrc/vm/cogitIA32.c
    M spursrc/vm/cogitMIPSEL.c
    M spursrc/vm/cointerp.c
    M spursrc/vm/cointerp.h
    M spursrc/vm/cointerpmt.c
    M spursrc/vm/cointerpmt.h
    M spursrc/vm/gcc3x-cointerp.c
    M spursrc/vm/gcc3x-cointerpmt.c
    M spurstack64src/vm/gcc3x-interp.c
    M spurstack64src/vm/interp.c
    M spurstacksrc/vm/gcc3x-interp.c
    M spurstacksrc/vm/interp.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
    M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
    M src/plugins/Win32OSProcessPlugin/Win32OSProcessPlugin.c
    M src/plugins/XDisplayControlPlugin/XDisplayControlPlugin.c

  Log Message:
  -----------
  Merge branch 'Cog' into Cog


  Commit: 590dcbfec926db627f8d9a8b886d48c24c6a9500
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/590dcbfec926db627f8d9a8b886d48c24c6a9500
  Author: Eliot Miranda <eliot.miranda at gmail.com>
  Date:   2019-02-26 (Tue, 26 Feb 2019)

  Changed paths:
    A build.linux64ARMv8/editpharoinstall.sh
    A build.linux64ARMv8/pharo.cog.spur/apt-get-libs.sh
    A build.linux64ARMv8/pharo.cog.spur/build/mvm
    A build.linux64ARMv8/pharo.cog.spur/plugins.ext
    A build.linux64ARMv8/pharo.cog.spur/plugins.ext.all
    A build.linux64ARMv8/pharo.cog.spur/plugins.int
    A build.linux64ARMv8/pharo.stack.spur/apt-get-libs.sh
    A build.linux64ARMv8/pharo.stack.spur/build.debug/mvm
    A build.linux64ARMv8/pharo.stack.spur/build/mvm
    A build.linux64ARMv8/pharo.stack.spur/plugins.ext
    A build.linux64ARMv8/pharo.stack.spur/plugins.ext.all
    A build.linux64ARMv8/pharo.stack.spur/plugins.int
    M build.linux64ARMv8/squeak.stack.spur/build.assert/mvm
    M build.linux64ARMv8/squeak.stack.spur/build.debug/mvm
    A build.linux64ARMv8/third-party/Makefile.lib.extra
    A build.linux64ARMv8/third-party/Makefile.libgit2
    A build.linux64ARMv8/third-party/Makefile.libsdl2
    A build.linux64ARMv8/third-party/Makefile.libssh2
    A build.linux64ARMv8/third-party/mvm
    M platforms/Cross/plugins/IA32ABI/arm64abicc.c
    M platforms/Cross/plugins/SqueakFFIPrims/sqFFITestFuncs.c
    M platforms/unix/vm/sqUnixHeartbeat.c
    M platforms/unix/vm/sqUnixITimerHeartbeat.c
    M platforms/unix/vm/sqUnixITimerTickerHeartbeat.c
    M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c

  Log Message:
  -----------
  Merge pull request #370 from KenDickey/Cog

ARM64 funs for struct returns


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/46b3ce719f8d...590dcbfec926


More information about the Vm-dev mailing list