x86: Honor alignment of arguments
authorRichard Henderson <rth@twiddle.net>
Mon, 24 Nov 2014 11:55:43 +0000 (12:55 +0100)
committerRichard Henderson <rth@twiddle.net>
Mon, 5 Jan 2015 18:01:37 +0000 (10:01 -0800)
commit1b12593d7e595c03e5c06377feaeb8ad1b813681
tree70e7c7ffbb9ab06eb1dddfdf5844a9cca8bf0247
parent042b8dafeeee82667e00660fb1edeab72fd9de47
x86: Honor alignment of arguments

Darwin aligns long-double to 16, and thus all of the long double
tests were failing due to not honoring that.  We ought to be able
to devise a test case for GCC using __attribute__((aligned)) that
would have failed too.
src/x86/ffi.c