Branch: refs/heads/virtend Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: 9e3995696cd8135addfa196426458bffb4abe5bb https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9e3995696cd8135addf... Author: Eliot Miranda eliot.miranda@gmail.com Date: 2022-10-02 (Sun, 02 Oct 2022)
Changed paths: M building/macos32x86/common/Makefile.app M building/macos64ARMv8/common/Makefile.app M building/macos64x64/common/Makefile.app M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/ARM64AppleFFIPlugin.c M src/plugins/SqueakFFIPrims/ARM64FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c A src/plugins/SqueakFFIPrims/RiscV64FFIPlugin.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
Log Message: ----------- CogVM source as per VMMaker.oscog-eem.3253
Fix a regression in the FFI plugin from VMMaker.oscog-mt.3181. The type of ffiIntegerValueOf: *must* be signed for e.g. float conversions to operate correctly. The symptom of having ffiIntegerValueOf: unsigned is lime green menu bars (top and bottom) in Virtend.
Reduce errors signing Mac executables by ignoring errors from install_name_tool -add_rpath invocations.
vm-dev@lists.squeakfoundation.org