Squashed 'ffi-mini/' changes from e0505aa..f6bf33c

f6bf33c libffi v3.0.14-rc0-WIP4: zwaldowski/libffi-iOS@fbb0bae

git-subtree-dir: ffi-mini
git-subtree-split: 93b804cbaa5c856f5ffa53d137baa4c859b13a21
Squashed 'ffi-mini/' changes from 93b804c..f6bf33c

f6bf33c libffi v3.0.14-rc0-WIP4: zwaldowski/libffi-iOS@fbb0bae
REVERT: 93b804c Fix broken #ifdef
REVERT: 72049b1 libffi v3.0.14-rc0-WIP4: zwaldowski/libffi-iOS@fbb0bae

git-subtree-dir: ffi-mini
git-subtree-split: f6bf33cd542c4bac08059fc179c71963e63e0378