[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 9e3995: CogVM source as per VMMaker.oscog-eem.3253
Eliot Miranda
noreply at github.com
Mon Oct 3 05:55:28 UTC 2022
Branch: refs/heads/virtend
Home: https://github.com/OpenSmalltalk/opensmalltalk-vm
Commit: 9e3995696cd8135addfa196426458bffb4abe5bb
https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/9e3995696cd8135addfa196426458bffb4abe5bb
Author: Eliot Miranda <eliot.miranda at 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.
More information about the Vm-dev
mailing list