[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 8c1c57: Fixes minor slips to make win platform compile again.
Marcel Taeumel
noreply at github.com
Tue Jul 13 06:17:22 UTC 2021
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 8c1c577a867666eca1df20837c9f78b23f09a71a
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/8c1c577a867666eca1df20837c9f78b23f09a71a
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-12 (Mon, 12 Jul 2021)
Changed paths:
M build.win32x86/common/Makefile
M build.win64x64/common/Makefile
M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
Log Message:
-----------
Fixes minor slips to make win platform compile again.
Commit: ee88a81162544a97c9bd9cfd12e1163d234f4244
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/ee88a81162544a97c9bd9cfd12e1163d234f4244
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-12 (Mon, 12 Jul 2021)
Changed paths:
M build.macos32x86/common/Makefile.flags
M build.macos64ARMv8/HowToBuild
M build.macos64ARMv8/common/Makefile.flags
M build.macos64ARMv8/common/Makefile.rules
M build.macos64ARMv8/common/Makefile.vm
M build.macos64x64/common/Makefile.flags
M platforms/win32/vm/sqWin32SpurAlloc.c
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
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
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
A spurlowcodesrc/vm/variable_order
M spurlowcodestack64src/vm/gcc3x-interp.c
M spurlowcodestack64src/vm/interp.c
M spurlowcodestacksrc/vm/gcc3x-interp.c
M spurlowcodestacksrc/vm/interp.c
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
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
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
A spursrc/vm/variable_order
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/ADPCMCodecPlugin/ADPCMCodecPlugin.c
M src/plugins/BitBltPlugin/BitBltPlugin.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
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
A src/vm/variable_order
M stacksrc/vm/gcc3x-interp.c
M stacksrc/vm/interp.c
Log Message:
-----------
Merge branch 'Cog' into marceltaeumel/actions
Commit: 4ce584b1033f6f00e7cb4781c88035570c705ec7
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4ce584b1033f6f00e7cb4781c88035570c705ec7
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-12 (Mon, 12 Jul 2021)
Changed paths:
M platforms/win32/vm/sqWin32SpurAlloc.c
Log Message:
-----------
Fixes regression in minAddressHint() refactoring, which lazily initializes pageSize. So, we must not use roundUpToPage() before calling minAddressHint(). This is okay, because sqAllocateMemorySegmentOfSizeAboveAllocatedSizeInto(...) does the rounding anyway.
Commit: 2d184155e51234fdd7fb14f18224c04f66c85b35
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/2d184155e51234fdd7fb14f18224c04f66c85b35
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-12 (Mon, 12 Jul 2021)
Changed paths:
M build.win32x86/common/Makefile.lib.extra
M build.win32x86/common/Makefile.msvc
Log Message:
-----------
Fixes two regressions in win32x86 makefiles.
Commit: 23dd102551d4419da9c49f31e0ef05aed48e4acb
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/23dd102551d4419da9c49f31e0ef05aed48e4acb
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-12 (Mon, 12 Jul 2021)
Changed paths:
M .appveyor.yml
Log Message:
-----------
Disable all but one minheadless build due to missing replication of code updates in platform sources (e.g., from platforms/win32/vm to platforms/minheadless/windows). Let that one remaining build be an "allowed failure" to document the status quo.
Commit: 47e4da4e4109553fe1cc8607edde31ff0184b094
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/47e4da4e4109553fe1cc8607edde31ff0184b094
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-12 (Mon, 12 Jul 2021)
Changed paths:
M .appveyor.yml
Log Message:
-----------
I disabled too many builds. Sorry for the noise.
Commit: 7c531ab3fe7bb046b512852298c9f491d9c6b2d8
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7c531ab3fe7bb046b512852298c9f491d9c6b2d8
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-12 (Mon, 12 Jul 2021)
Changed paths:
M platforms/minheadless/windows/sqWin32Alloc.c
M platforms/minheadless/windows/sqWin32SpurAlloc.c
M platforms/win32/vm/sqWin32Alloc.c
Log Message:
-----------
Fixes allocate allocateJITMemory() for Windows squeak.*.v3 builds. Also sync all recent changes to sqWin32(Spur)Alloc.c to minheadleass "branch".
Commit: 9d4e82529382ce168dd897ba99a06c3a5aa29e25
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9d4e82529382ce168dd897ba99a06c3a5aa29e25
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-12 (Mon, 12 Jul 2021)
Changed paths:
M platforms/minheadless/windows/sqWin32Alloc.c
M platforms/minheadless/windows/sqWin32SpurAlloc.c
Log Message:
-----------
Restore unix file endings.
Commit: 81c51d9c268af28f3ff85e8c5c8917f250cfdb5e
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/81c51d9c268af28f3ff85e8c5c8917f250cfdb5e
Author: Marcel Taeumel <marcel.taeumel at hpi.de>
Date: 2021-07-13 (Tue, 13 Jul 2021)
Changed paths:
M .appveyor.yml
M build.win32x86/common/Makefile
M build.win32x86/common/Makefile.lib.extra
M build.win32x86/common/Makefile.msvc
M build.win64x64/common/Makefile
M platforms/minheadless/windows/sqWin32Alloc.c
M platforms/minheadless/windows/sqWin32SpurAlloc.c
M platforms/win32/plugins/SoundPlugin/sqWin32Sound.c
M platforms/win32/vm/sqWin32Alloc.c
M platforms/win32/vm/sqWin32SpurAlloc.c
Log Message:
-----------
Merge pull request #572 from marceltaeumel/marceltaeumel/actions
Fixes Windows builds
Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/67f0747ccf4b...81c51d9c268a
More information about the Vm-dev
mailing list