Branch: refs/heads/Cog Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 6f2914e4484fa2d6f0e0107391b674daea85b60c https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6f2914e4484fa2d6f0e... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2021-12-02 (Thu, 02 Dec 2021)
Changed paths: M src/spur64.cog/cogit.h M src/spur64.cog/cogitARMv8.c M src/spur64.sista/cogit.h M src/spur64.sista/cogitARMv8.c
Log Message: ----------- CogVm source as per VMMaker.oscog-eem.3117
Cog ARMv8: Since id_aa64isar0_el1 is a priviledged instruction use getauxval on linux to derive the value(s) derived there-from, currenty whether atomic instructions are available or not. This addresses opensmalltalk-vm Issue #608.
vm-dev@lists.squeakfoundation.org