Fix stack alignment for callback wrappers on x86-64.
commit674ae94cefd465e593b7ae25d019a8f9db1ba73e
authorStas Boukarev <stassats@gmail.com>
Sat, 24 Jun 2017 12:28:56 +0000 (24 15:28 +0300)
committerStas Boukarev <stassats@gmail.com>
Sat, 24 Jun 2017 12:30:22 +0000 (24 15:30 +0300)
tree70f23461e169cf731e8b0c7bbe95c9c792e75cc0
parent138b63a11aa4c5cc941e8d632a24353d4f97e825
Fix stack alignment for callback wrappers on x86-64.

GCC 7 misoptimizes funcall3 into unnecessarily using SIMD which trips
on misaligned stack.

Fixes lp#1697528
src/compiler/x86-64/c-call.lisp