sparc: Define FFI_TARGET_SPECIFIC_VARIADIC for v9
authorRichard Henderson <rth@twiddle.net>
Tue, 18 Nov 2014 13:07:00 +0000 (05:07 -0800)
committerRichard Henderson <rth@twiddle.net>
Tue, 18 Nov 2014 13:07:00 +0000 (05:07 -0800)
commit542e004710e3f1d7c137bba305a16538cd6257d6
treea2ff05e76a7363435436c784747359fddac61339
parent5211c7207ec81dfdfa9acdcd86b49b9ff66b9d91
sparc: Define FFI_TARGET_SPECIFIC_VARIADIC for v9

This is a port of

  http://gcc.gnu.org/viewcvs?rev=207763&root=gcc&view=rev

aka GCC PR libffi/60073, to the rewritten Sparc codebase.
Supposedly, we should have seen failures with the existing
libffi.call/cls_double_va.c testcase, but I hadn't.
Perhaps a gcc newer than 4.6.3 is required to see that...
src/sparc/ffi64.c
src/sparc/ffitarget.h