[parrot/parrot] 1d934d: [nci] fix 234 call_ffi calculation for cornercases
GitHub
noreply at github.com
Sun Jan 18 17:43:18 UTC 2015
Branch: refs/heads/master
Home: https://github.com/parrot/parrot
Commit: 1d934de6818b79b96320d66eb61c1692458efca6
https://github.com/parrot/parrot/commit/1d934de6818b79b96320d66eb61c1692458efca6
Author: Reini Urban <rurban at cpanel.net>
Date: 2015-01-18 (Sun, 18 Jan 2015)
Changed paths:
M src/nci/libffi.c
Log Message:
-----------
[nci] fix 234 call_ffi calculation for cornercases
failed on cygwin 32bit with INTVAL_SIZE=8, but probably also on
all other special --intval and pointer sizes.
Calculate the slack for INTVAL dynamically.
Use it internally +1 for the switch fallthru. Improves GH #601
More information about the parrot-commits
mailing list