[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 08822c: Revise valid
macro for LLP64 case in sqWin32Backtr...
noreply at github.com
Thu Jul 7 15:27:13 UTC 2016
Author: Nicolas Cellier <nicolas.cellier at sirehna.com>
Date: 2016-07-07 (Thu, 07 Jul 2016)
Revise valid macro for LLP64 case in sqWin32Backtrace.c
The code would have truncated fp bits because sizeof(long) > sizeof(fp) in LLP64
It would have worked because we only inspect least significant bits for alignment
But it's better to suppress suspicious compiler warning.
Thus use sqInt which is allways large enough to hold a pointer.
More information about the Vm-dev