[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] efb8df: always include <stdio.h> **BEFORE** defining fseek...
Eliot Miranda
noreply at github.com
Fri Jul 23 17:56:53 UTC 2021
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: efb8df9a094dc7d4a072ca11de6a0a8f549d06f8
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/efb8df9a094dc7d4a072ca11de6a0a8f549d06f8
Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
Date: 2021-04-22 (Thu, 22 Apr 2021)
Changed paths:
M platforms/win32/vm/sqPlatformSpecific.h
Log Message:
-----------
always include <stdio.h> **BEFORE** defining fseeko/ftello
This other way around creates a compilation error.
This way, we can include sqConfig.h and <stdio.h> in whatever order we wish.
Commit: df03d843cd045c07a8e4b94b86e571ed47fe5fd7
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/df03d843cd045c07a8e4b94b86e571ed47fe5fd7
Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
Date: 2021-04-22 (Thu, 22 Apr 2021)
Changed paths:
M platforms/Cross/vm/sqAssert.h
Log Message:
-----------
Discard the EXPORT from sqAssert.h for declaring VM functions
If we don't need to define the EXPORT in sqVirtaulMachine.h, then we don't need it either in sqAssert.h
Otherwise, it's a recipe for creating conflicting declarations and make some compilation fail
(for example building a plugin whishing to sqAssert as SQUEAK_BUILTIN_PLUGIN)
Only keep IMPORT for the case of SQUEAK_EXTERNAL_PLUGIN.
Commit: 681219a6d830e5be94e5e2035d0f78504d8b33e6
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/681219a6d830e5be94e5e2035d0f78504d8b33e6
Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
Date: 2021-04-22 (Thu, 22 Apr 2021)
Changed paths:
M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c
M platforms/Cross/plugins/IA32ABI/xabicc.c
M platforms/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c
M platforms/Cross/plugins/Squeak3D/b3dInit.c
M platforms/Cross/plugins/Squeak3D/b3dMain.c
M platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c
M platforms/Cross/vm/sqHeapMap.c
M platforms/Cross/vm/sqVirtualMachine.c
M platforms/unix/config/getversion.c
M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
M platforms/unix/vm/aio.c
M platforms/unix/vm/sqUnixVMProfile.c
Log Message:
-----------
Make sure that config.h is included first
This is mandatory for linux builds.
config.h is included first by sqConfig.h
sqConfig.h was included in top positions previously.
But due to compilation order problems on windows, it has been moved further.
We can remove those `#include "config.h"` if `#include "sqConfig.h"` is moved toward top again
That is once the windows problem is resolved
Commit: 6dd8dfabec5b354ee1e05fe890f4ba7f22437013
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6dd8dfabec5b354ee1e05fe890f4ba7f22437013
Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
Date: 2021-04-23 (Fri, 23 Apr 2021)
Changed paths:
M spur64src/vm/cogit.h
M spur64src/vm/cogitARMv8.c
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 spurlowcode64src/vm/cogit.h
M spurlowcode64src/vm/cogitARMv8.c
M spurlowcode64src/vm/cogitX64SysV.c
M spurlowcode64src/vm/cogitX64WIN64.c
M spurlowcode64src/vm/cointerp.c
M spurlowcode64src/vm/cointerp.h
M spurlowcode64src/vm/gcc3x-cointerp.c
M spurlowcodesrc/vm/cogit.h
M spurlowcodesrc/vm/cogitARMv5.c
M spurlowcodesrc/vm/cogitIA32.c
M spurlowcodesrc/vm/cogitMIPSEL.c
M spurlowcodesrc/vm/cointerp.c
M spurlowcodesrc/vm/cointerp.h
M spurlowcodesrc/vm/gcc3x-cointerp.c
M spurlowcodestack64src/vm/gcc3x-interp.c
M spurlowcodestack64src/vm/interp.c
M spurlowcodestacksrc/vm/gcc3x-interp.c
M spurlowcodestacksrc/vm/interp.c
M spursista64src/vm/cogit.h
M spursista64src/vm/cogitARMv8.c
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 spurstack64src/vm/validImage.c
M spurstacksrc/vm/gcc3x-interp.c
M spurstacksrc/vm/interp.c
M spurstacksrc/vm/validImage.c
M src/plugins/Squeak3D/Squeak3D.c
M src/vm/cogit.h
M src/vm/cogitARMv5.c
M src/vm/cogitIA32.c
M src/vm/cogitMIPSEL.c
M src/vm/cointerp.c
M src/vm/cointerp.h
M src/vm/gcc3x-cointerp.c
M stacksrc/vm/gcc3x-interp.c
M stacksrc/vm/interp.c
Log Message:
-----------
Generate source with VMMaker.oscog-nice.2957 so as to restore sqConfig.h inclusion at top
This is an attempt at fixing linux builds
Hopefully, windows builds should be safe, thanks to earlier <stdio.h> workaround.
Commit: 1ecf39032a7f11f8de6147dc4687434487bf0eaf
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/1ecf39032a7f11f8de6147dc4687434487bf0eaf
Author: Nicolas Cellier <nicolas.cellier.aka.nice at gmail.com>
Date: 2021-04-23 (Fri, 23 Apr 2021)
Changed paths:
M platforms/Cross/vm/sqSCCSVersion.h
M platforms/unix/config/getversion.c
Log Message:
-----------
try and omit HAVE_CONFIG_H for compiling getVersion
Commit: eb2b6023c303b727a7f143555ffb2bbf633ccae3
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/eb2b6023c303b727a7f143555ffb2bbf633ccae3
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
A spur64src/vm/_variable_order
M spur64src/vm/cogit.h
M spur64src/vm/cogitARMv8.c
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 spur64src/vm/interp.h
A spur64src/vm/variable_order
A spurlowcode64src/vm/_variable_order
M spurlowcode64src/vm/cogit.h
M spurlowcode64src/vm/cogitARMv8.c
M spurlowcode64src/vm/cogitX64SysV.c
M spurlowcode64src/vm/cogitX64WIN64.c
M spurlowcode64src/vm/cointerp.c
M spurlowcode64src/vm/cointerp.h
M spurlowcode64src/vm/gcc3x-cointerp.c
M spurlowcode64src/vm/interp.h
A spurlowcode64src/vm/variable_order
A spurlowcodesrc/vm/_variable_order
M spurlowcodesrc/vm/cogit.h
M spurlowcodesrc/vm/cogitARMv5.c
M spurlowcodesrc/vm/cogitIA32.c
M spurlowcodesrc/vm/cogitMIPSEL.c
M spurlowcodesrc/vm/cointerp.c
M spurlowcodesrc/vm/cointerp.h
M spurlowcodesrc/vm/gcc3x-cointerp.c
M spurlowcodesrc/vm/interp.h
A spurlowcodesrc/vm/variable_order
M spurlowcodestack64src/vm/gcc3x-interp.c
M spurlowcodestack64src/vm/interp.c
M spurlowcodestack64src/vm/interp.h
M spurlowcodestacksrc/vm/gcc3x-interp.c
M spurlowcodestacksrc/vm/interp.c
M spurlowcodestacksrc/vm/interp.h
A spursista64src/vm/_variable_order
M spursista64src/vm/cogit.h
M spursista64src/vm/cogitARMv8.c
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 spursista64src/vm/interp.h
A spursista64src/vm/variable_order
A spursistasrc/vm/_variable_order
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 spursistasrc/vm/interp.h
A spursistasrc/vm/variable_order
A spursrc/vm/_variable_order
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 spursrc/vm/interp.h
A spursrc/vm/variable_order
M spurstack64src/vm/gcc3x-interp.c
M spurstack64src/vm/interp.c
M spurstack64src/vm/interp.h
M spurstack64src/vm/validImage.c
M spurstacksrc/vm/gcc3x-interp.c
M spurstacksrc/vm/interp.c
M spurstacksrc/vm/interp.h
M spurstacksrc/vm/validImage.c
A src/vm/_variable_order
M src/vm/cogit.h
M src/vm/cogitARMv5.c
M src/vm/cogitIA32.c
M src/vm/cogitMIPSEL.c
M src/vm/cointerp.c
M src/vm/cointerp.h
M src/vm/gcc3x-cointerp.c
M src/vm/interp.h
A src/vm/variable_order
M stacksrc/vm/gcc3x-interp.c
M stacksrc/vm/interp.c
M stacksrc/vm/interp.h
Log Message:
-----------
Updates to CogVM source as per VMMaker.oscog-eem.2985
Commit: ff6c9f9b3c7005fe6d1faa947d6d06e2ec9ea8fc
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ff6c9f9b3c7005fe6d1faa947d6d06e2ec9ea8fc
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
M .appveyor.yml
M build.macos32x86/common/Makefile.app
M build.macos32x86/common/Makefile.flags
M build.macos32x86/common/Makefile.vm
M build.macos64ARMv8/HowToBuild
M build.macos64ARMv8/common/Makefile.app
M build.macos64ARMv8/common/Makefile.flags
M build.macos64ARMv8/common/Makefile.rules
M build.macos64ARMv8/common/Makefile.vm
M build.macos64x64/common/Makefile.app
M build.macos64x64/common/Makefile.flags
M build.macos64x64/common/Makefile.vm
M build.macos64x64/common/entitlements.plist
M build.sunos32x86/squeak.cog.spur/build/mvm
M build.sunos32x86/squeak.stack.spur/build/mvm
M build.sunos64x64/HowToBuild
M build.sunos64x64/squeak.cog.spur/build/mvm
M build.sunos64x64/squeak.stack.spur/build/mvm
M build.win32x86/common/Makefile
M build.win32x86/common/Makefile.lib.extra
M build.win32x86/common/Makefile.msvc
M build.win32x86/common/Makefile.msvc.flags
M build.win32x86/common/Makefile.msvc.plugin
M build.win32x86/common/Makefile.msvc.tools
M build.win32x86/common/Makefile.plugin
M build.win32x86/common/Makefile.tools
M build.win64x64/common/Makefile
M build.win64x64/common/Makefile.lib.extra
M build.win64x64/common/Makefile.msvc
M build.win64x64/common/Makefile.msvc.flags
M build.win64x64/common/Makefile.msvc.plugin
M build.win64x64/common/Makefile.msvc.tools
M build.win64x64/common/Makefile.plugin
M build.win64x64/common/Makefile.tools
M platforms/Cross/plugins/IA32ABI/arm32abicc.c
M platforms/Cross/plugins/IA32ABI/arm64abicc.c
M platforms/Cross/vm/sqMemoryAccess.h
M platforms/Mac OS/vm/sqMacMemory.c
M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication+attributes.m
M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.h
M platforms/iOS/vm/Common/Classes/sqSqueakMainApplication.m
M platforms/iOS/vm/OSX/sqSqueakOSXApplication+attributes.m
M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
M platforms/minheadless/windows/sqWin32Alloc.c
M platforms/minheadless/windows/sqWin32SpurAlloc.c
M platforms/unix/plugins/CameraPlugin/sqCamera-linux.c
M platforms/unix/plugins/SoundPlugin/sqUnixSound.c
R platforms/unix/vm/feedback.h
M platforms/unix/vm/sqUnixMain.c
M platforms/unix/vm/sqUnixMemory.c
M platforms/unix/vm/sqUnixSpurMemory.c
R platforms/unix/vm/sqUnixWindow.h
M platforms/win32/plugins/CameraPlugin/winCameraOps.cpp
M platforms/win32/plugins/Mpeg3Plugin/Makefile.msvc
M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c
M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
M platforms/win32/vm/sqWin32Alloc.c
M platforms/win32/vm/sqWin32Main.c
M platforms/win32/vm/sqWin32SpurAlloc.c
M platforms/win32/vm/sqWin32Utils.c
M platforms/win32/vm/sqWin32Window.c
M spur64src/vm/cogitARMv8.c
M spur64src/vm/cointerp.c
M spur64src/vm/gcc3x-cointerp.c
M spur64src/vm/interp.h
M spurlowcode64src/vm/cogitARMv8.c
M spurlowcode64src/vm/cointerp.c
M spurlowcode64src/vm/gcc3x-cointerp.c
M spurlowcode64src/vm/interp.h
M spurlowcodesrc/vm/cogitMIPSEL.c
M spurlowcodesrc/vm/cointerp.c
M spurlowcodesrc/vm/gcc3x-cointerp.c
M spurlowcodesrc/vm/interp.h
M spurlowcodestack64src/vm/gcc3x-interp.c
M spurlowcodestack64src/vm/interp.c
M spurlowcodestack64src/vm/interp.h
M spurlowcodestacksrc/vm/gcc3x-interp.c
M spurlowcodestacksrc/vm/interp.c
M spurlowcodestacksrc/vm/interp.h
M spursista64src/vm/cogitARMv8.c
M spursista64src/vm/cointerp.c
M spursista64src/vm/cointerp.h
M spursista64src/vm/gcc3x-cointerp.c
M spursista64src/vm/interp.h
M spursistasrc/vm/cogitMIPSEL.c
M spursistasrc/vm/interp.h
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 spursrc/vm/interp.h
M spurstack64src/vm/gcc3x-interp.c
M spurstack64src/vm/interp.c
M spurstack64src/vm/interp.h
M spurstack64src/vm/validImage.c
M spurstacksrc/vm/gcc3x-interp.c
M spurstacksrc/vm/interp.c
M spurstacksrc/vm/interp.h
M spurstacksrc/vm/validImage.c
M src/plugins/ADPCMCodecPlugin/ADPCMCodecPlugin.c
M src/plugins/B2DPlugin/B2DPlugin.c
M src/plugins/BitBltPlugin/BitBltPlugin.c
M src/plugins/CameraPlugin/CameraPlugin.c
M src/plugins/FileAttributesPlugin/FileAttributesPlugin.c
M src/plugins/FilePlugin/FilePlugin.c
M src/plugins/HostWindowPlugin/HostWindowPlugin.c
M src/plugins/IA32ABI/IA32ABI.c
M src/plugins/LargeIntegers/LargeIntegers.c
M src/plugins/SHA2Plugin/SHA2Plugin.c
M src/plugins/Squeak3D/Squeak3D.c
M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c
M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c
M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c
M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c
M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
M src/plugins/UnixOSProcessPlugin/UnixOSProcessPlugin.c
M src/plugins/VMProfileMacSupportPlugin/VMProfileMacSupportPlugin.c
M src/vm/interp.h
M stacksrc/vm/interp.h
Log Message:
-----------
Merge remote-tracking branch Cog into fix_include_order
Commit: db3e4d8674c42f4cc04ebff6a7f01e6caec4c1fb
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/db3e4d8674c42f4cc04ebff6a7f01e6caec4c1fb
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
M spur64src/vm/cogit.h
M spur64src/vm/cogitARMv8.c
M spur64src/vm/cogitX64SysV.c
M spur64src/vm/cogitX64WIN64.c
M spurlowcode64src/vm/cogit.h
M spurlowcode64src/vm/cogitARMv8.c
M spurlowcode64src/vm/cogitX64SysV.c
M spurlowcode64src/vm/cogitX64WIN64.c
M spurlowcodesrc/vm/cogit.h
M spurlowcodesrc/vm/cogitARMv5.c
M spurlowcodesrc/vm/cogitIA32.c
M spurlowcodesrc/vm/cogitMIPSEL.c
M spursista64src/vm/cogit.h
M spursista64src/vm/cogitARMv8.c
M spursista64src/vm/cogitX64SysV.c
M spursista64src/vm/cogitX64WIN64.c
M spursistasrc/vm/cogit.h
M spursistasrc/vm/cogitARMv5.c
M spursistasrc/vm/cogitIA32.c
M spursistasrc/vm/cogitMIPSEL.c
M spursrc/vm/cogit.h
M spursrc/vm/cogitARMv5.c
M spursrc/vm/cogitIA32.c
M spursrc/vm/cogitMIPSEL.c
M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
M src/vm/cogit.h
M src/vm/cogitARMv5.c
M src/vm/cogitIA32.c
M src/vm/cogitMIPSEL.c
Log Message:
-----------
Updates include order as per VMMaker.oscog-nice.2957
Commit: f7d08c178ea2f7543ea8c5a7a3868f16f207be8b
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/f7d08c178ea2f7543ea8c5a7a3868f16f207be8b
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M build.macos32x86/common/Makefile.app
M build.macos64ARMv8/common/Makefile.app
M build.macos64x64/common/Makefile.app
M platforms/Cross/plugins/IA32ABI/arm64abicc.c
M platforms/Cross/plugins/IA32ABI/ia32abi.h
M platforms/iOS/vm/Common/Classes/sqSqueakMainApp.m
M platforms/iOS/vm/OSX/sqMacUnixExternalPrims.m
M src/plugins/IA32ABI/IA32ABI.c
M src/plugins/RePlugin/RePlugin.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/upstream/Cog' into fix_include_order
Commit: ed3e870a466c97109627e608c3e7c770aa86dde1
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ed3e870a466c97109627e608c3e7c770aa86dde1
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M spur64src/vm/cogitARMv8.c
M spur64src/vm/cointerp.c
M spur64src/vm/cointerpmt.c
M spur64src/vm/gcc3x-cointerp.c
M spur64src/vm/gcc3x-cointerpmt.c
M spurlowcode64src/vm/cogitARMv8.c
M spurlowcode64src/vm/cointerp.c
M spurlowcode64src/vm/gcc3x-cointerp.c
M spurlowcodesrc/vm/cointerp.c
M spurlowcodesrc/vm/gcc3x-cointerp.c
M spurlowcodestack64src/vm/gcc3x-interp.c
M spurlowcodestack64src/vm/interp.c
M spurlowcodestacksrc/vm/gcc3x-interp.c
M spurlowcodestacksrc/vm/interp.c
M spursista64src/vm/cointerp.c
M spursista64src/vm/gcc3x-cointerp.c
M spursistasrc/vm/cointerp.c
M spursistasrc/vm/gcc3x-cointerp.c
M spursrc/vm/cointerp.c
M spursrc/vm/cointerpmt.c
M spursrc/vm/gcc3x-cointerp.c
M spursrc/vm/gcc3x-cointerpmt.c
M spurstack64src/vm/gcc3x-interp.c
M spurstack64src/vm/interp.c
M spurstack64src/vm/validImage.c
M spurstacksrc/vm/gcc3x-interp.c
M spurstacksrc/vm/interp.c
M spurstacksrc/vm/validImage.c
M src/vm/cointerp.c
M src/vm/gcc3x-cointerp.c
M stacksrc/vm/gcc3x-interp.c
M stacksrc/vm/interp.c
Log Message:
-----------
CogVM sources as per VMMaker.oscog-eem.2988 [VMMaker], merged with fixed include order (i.e. "sqConfig.h" and "sqGnu.h") from VMMaker.oscog-mt.2986 (with dtl.2968 and nice.2957) [VMMakerInbox].
Commit: c7d93aa5d8e231ab4c5caee119d6764796df57f8
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/c7d93aa5d8e231ab4c5caee119d6764796df57f8
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-23 (Fri, 23 Jul 2021)
Changed paths:
M nsspur64src/vm/cogit.h
M nsspur64src/vm/cogitARMv8.c
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 nsspur64src/vm/interp.h
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 nsspursrc/vm/interp.h
M nsspurstack64src/vm/gcc3x-interp.c
M nsspurstack64src/vm/interp.c
M nsspurstack64src/vm/interp.h
M nsspurstacksrc/vm/gcc3x-interp.c
M nsspurstacksrc/vm/interp.c
M nsspurstacksrc/vm/interp.h
M spur64src/vm/cogitARMv8.c
M spur64src/vm/cogitX64SysV.c
M spur64src/vm/cogitX64WIN64.c
M spur64src/vm/cointerp.c
M spur64src/vm/cointerpmt.c
M spur64src/vm/gcc3x-cointerp.c
M spur64src/vm/gcc3x-cointerpmt.c
M spurlowcode64src/vm/cogitARMv8.c
M spurlowcode64src/vm/cogitX64SysV.c
M spurlowcode64src/vm/cogitX64WIN64.c
M spurlowcode64src/vm/cointerp.c
M spurlowcode64src/vm/gcc3x-cointerp.c
M spurlowcodesrc/vm/cogitARMv5.c
M spurlowcodesrc/vm/cogitIA32.c
M spurlowcodesrc/vm/cogitMIPSEL.c
M spurlowcodesrc/vm/cointerp.c
M spurlowcodesrc/vm/gcc3x-cointerp.c
M spurlowcodestack64src/vm/gcc3x-interp.c
M spurlowcodestack64src/vm/interp.c
M spurlowcodestacksrc/vm/gcc3x-interp.c
M spurlowcodestacksrc/vm/interp.c
M spursista64src/vm/cogitARMv8.c
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/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/cogitARMv5.c
M spursrc/vm/cogitIA32.c
M spursrc/vm/cogitMIPSEL.c
M spursrc/vm/cointerp.c
M spursrc/vm/cointerpmt.c
M spursrc/vm/gcc3x-cointerp.c
M spursrc/vm/gcc3x-cointerpmt.c
M spurstack64src/vm/gcc3x-interp.c
M spurstack64src/vm/interp.c
M spurstack64src/vm/validImage.c
M spurstacksrc/vm/gcc3x-interp.c
M spurstacksrc/vm/interp.c
M spurstacksrc/vm/validImage.c
M src/vm/cogitARMv5.c
M src/vm/cogitIA32.c
M src/vm/cogitMIPSEL.c
M src/vm/cointerp.c
M src/vm/gcc3x-cointerp.c
M stacksrc/vm/gcc3x-interp.c
M stacksrc/vm/interp.c
Log Message:
-----------
CogVM source as per VMMaker.oscog-eem.2991, merged with VMMaker.oscog-nice.2957 to fix_include_order.
Commit: 9c9b4f4dc988c399097478790654d30bc7b5f5fd
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9c9b4f4dc988c399097478790654d30bc7b5f5fd
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-23 (Fri, 23 Jul 2021)
Changed paths:
M build.macos32x86/common/Makefile.vm
M build.macos64ARMv8/common/Makefile.vm
M build.macos64x64/common/Makefile.vm
M platforms/Cross/plugins/IA32ABI/arm32abicc.c
M platforms/Cross/plugins/IA32ABI/arm64abicc.c
M platforms/Cross/plugins/IA32ABI/dabusiness.h
M platforms/Cross/plugins/IA32ABI/dabusinessARM.h
R platforms/Cross/plugins/IA32ABI/dabusinessARM32.h
R platforms/Cross/plugins/IA32ABI/dabusinessARM64.h
M platforms/Cross/plugins/IA32ABI/dabusinessppc.h
M platforms/Cross/plugins/IA32ABI/ia32abi.h
M platforms/Cross/plugins/IA32ABI/ia32abicc.c
A platforms/Cross/plugins/IA32ABI/objAccess.h
M platforms/Cross/plugins/IA32ABI/ppc32abicc.c
M platforms/Cross/plugins/IA32ABI/x64sysvabicc.c
M platforms/Cross/plugins/IA32ABI/x64win64abicc.c
M platforms/unix/vm/sqUnixSpurMemory.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/upstream/Cog' into fix_include_order
Commit: e07bba4f07f03af24048592acaa42d5e43e49be2
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/e07bba4f07f03af24048592acaa42d5e43e49be2
Author: Eliot Miranda <eliot.miranda at gmail.com>
Date: 2021-07-23 (Fri, 23 Jul 2021)
Changed paths:
M nsspur64src/vm/cogit.h
M nsspur64src/vm/cogitARMv8.c
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 nsspur64src/vm/interp.h
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 nsspursrc/vm/interp.h
M nsspurstack64src/vm/gcc3x-interp.c
M nsspurstack64src/vm/interp.c
M nsspurstack64src/vm/interp.h
M nsspurstacksrc/vm/gcc3x-interp.c
M nsspurstacksrc/vm/interp.c
M nsspurstacksrc/vm/interp.h
M platforms/Cross/plugins/B3DAcceleratorPlugin/sqOpenGLRenderer.c
M platforms/Cross/plugins/IA32ABI/xabicc.c
M platforms/Cross/plugins/SoundCodecPrims/sqSoundCodecPluginBasicPrims.c
M platforms/Cross/plugins/Squeak3D/b3dInit.c
M platforms/Cross/plugins/Squeak3D/b3dMain.c
M platforms/Cross/plugins/SurfacePlugin/SurfacePlugin.c
M platforms/Cross/vm/sqAssert.h
M platforms/Cross/vm/sqHeapMap.c
M platforms/Cross/vm/sqSCCSVersion.h
M platforms/Cross/vm/sqVirtualMachine.c
M platforms/unix/config/getversion.c
M platforms/unix/plugins/FileAttributesPlugin/faSupport.c
M platforms/unix/vm/aio.c
M platforms/unix/vm/sqUnixVMProfile.c
M platforms/win32/vm/sqPlatformSpecific.h
M spur64src/vm/cogit.h
M spur64src/vm/cogitARMv8.c
M spur64src/vm/cogitX64SysV.c
M spur64src/vm/cogitX64WIN64.c
M spur64src/vm/cointerp.c
M spur64src/vm/cointerpmt.c
M spur64src/vm/cointerpmt.h
M spur64src/vm/gcc3x-cointerp.c
M spur64src/vm/gcc3x-cointerpmt.c
M spurlowcode64src/vm/cogit.h
M spurlowcode64src/vm/cogitARMv8.c
M spurlowcode64src/vm/cogitX64SysV.c
M spurlowcode64src/vm/cogitX64WIN64.c
M spurlowcode64src/vm/cointerp.c
M spurlowcode64src/vm/gcc3x-cointerp.c
M spurlowcodesrc/vm/cogit.h
M spurlowcodesrc/vm/cogitARMv5.c
M spurlowcodesrc/vm/cogitIA32.c
M spurlowcodesrc/vm/cogitMIPSEL.c
M spurlowcodesrc/vm/cointerp.c
M spurlowcodesrc/vm/gcc3x-cointerp.c
M spurlowcodestack64src/vm/gcc3x-interp.c
M spurlowcodestack64src/vm/interp.c
M spurlowcodestacksrc/vm/gcc3x-interp.c
M spurlowcodestacksrc/vm/interp.c
M spursista64src/vm/cogit.h
M spursista64src/vm/cogitARMv8.c
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/cointerpmt.c
M spursrc/vm/gcc3x-cointerp.c
M spursrc/vm/gcc3x-cointerpmt.c
M spurstack64src/vm/gcc3x-interp.c
M spurstack64src/vm/interp.c
M spurstack64src/vm/validImage.c
M spurstacksrc/vm/gcc3x-interp.c
M spurstacksrc/vm/interp.c
M spurstacksrc/vm/validImage.c
M src/plugins/SqueakFFIPrims/SqueakFFIPrims.c
M src/vm/cogit.h
M src/vm/cogitARMv5.c
M src/vm/cogitIA32.c
M src/vm/cogitMIPSEL.c
M src/vm/cointerp.c
M src/vm/gcc3x-cointerp.c
M stacksrc/vm/gcc3x-interp.c
M stacksrc/vm/interp.c
Log Message:
-----------
Merge pull request #562 from OpenSmalltalk/fix_include_order
Fix include order
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/95a8bd50448c...e07bba4f07f0
More information about the Vm-dev
mailing list