Branch: refs/heads/Cog
Home:
https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 4e57f60a09801c434fc3642a98e6d00e45e981bf
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4e57f60a09801c434fc3642a98e6d00e45e981bf Author: Eliot Miranda <
[hidden email]>
Date: 2020-01-29 (Wed, 29 Jan 2020)
Changed paths:
M build.linux64ARMv8/squeak.cog.spur/build.assert/mvm
M build.linux64ARMv8/squeak.cog.spur/build.debug/mvm
M build.linux64ARMv8/squeak.cog.spur/build/mvm
M platforms/Cross/vm/sq.h
M platforms/unix/plugins/SecurityPlugin/sqUnixSecurity.c
M platforms/unix/vm/sqUnixMain.c
M platforms/unix/vm/sqUnixSpurMemory.c
Log Message:
-----------
Update the ARMv8 builds to specify DUAL_MAPPED_CODE_ZONE.
Fix a security warning in the SecurityPlugin; sqUnixSecurity.c should use getcwd
instead of getwd.
Fix compilation warnings regarding printfs for ARMv8 in sqUnixMain.c.
Change ioAllocateDualMappedCodeZoneOfSize:MethodZone: to
ioAllocateDualMappedCodeZone:OfSize:WritableZone: to get around pointer
scrambling devices on modern linuxes.