[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 4e57f6: Update the ARMv8 builds to specify DUAL_MAPPED_COD...
Eliot Miranda
noreply at github.com
Thu Jan 30 01:42:07 UTC 2020
Branch: refs/heads/Cog
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 4e57f60a09801c434fc3642a98e6d00e45e981bf
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/4e57f60a09801c434fc3642a98e6d00e45e981bf
Author: Eliot Miranda <eliot.miranda at gmail.com>
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.
More information about the Vm-dev
mailing list