Branch: refs/heads/LLP64 Home: https://github.com/OpenSmalltalk/opensmalltalk-vm Commit: a1110961aebca3e43b1241e372b0982f15029493 https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/a1110961aebca3e43b1... Author: nicolas-cellier-aka-nice nicolas.cellier.aka.nice@gmail.com Date: 2016-08-18 (Thu, 18 Aug 2016)
Changed paths: M src/plugins/SqueakFFIPrims/ARM32FFIPlugin.c M src/plugins/SqueakFFIPrims/IA32FFIPlugin.c M src/plugins/SqueakFFIPrims/X64SysVFFIPlugin.c M src/plugins/SqueakFFIPrims/X64Win64FFIPlugin.c
Log Message: ----------- Fix generation of left shift in FFI plugin
If applied on 32 bits constants in a 64bits VM, left shift might overflow (or have undefined behavior)
vm-dev@lists.squeakfoundation.org