From be24203d712c030b4091a50f5d84b7372d5c990c Mon Sep 17 00:00:00 2001 From: ebotcazou Date: Thu, 13 Feb 2014 16:18:13 +0000 Subject: PR libffi/60073 * src/sparc/ffitarget.h (FFI_TARGET_SPECIFIC_VARIADIC): Define. (FFI_EXTRA_CIF_FIELDS): Likewise. (FFI_NATIVE_RAW_API): Move around. * src/sparc/ffi.c (ffi_prep_cif_machdep_core): New function from... (ffi_prep_cif_machdep): ...here. Call ffi_prep_cif_machdep_core. (ffi_prep_cif_machdep_var): New function. (ffi_closure_sparc_inner_v9): Do not pass anonymous FP arguments in FP registers. * doc/libffi.texi (Introduction): Fix inaccuracy. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207763 138bc75d-0d04-0410-961f-82ee72b054a4 --- libffi/ChangeLog | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'libffi/ChangeLog') diff --git a/libffi/ChangeLog b/libffi/ChangeLog index 6d531de099a3..f4fe5178cfee 100644 --- a/libffi/ChangeLog +++ b/libffi/ChangeLog @@ -1,3 +1,16 @@ +2014-02-13 Eric Botcazou + + PR libffi/60073 + * src/sparc/ffitarget.h (FFI_TARGET_SPECIFIC_VARIADIC): Define. + (FFI_EXTRA_CIF_FIELDS): Likewise. + (FFI_NATIVE_RAW_API): Move around. + * src/sparc/ffi.c (ffi_prep_cif_machdep_core): New function from... + (ffi_prep_cif_machdep): ...here. Call ffi_prep_cif_machdep_core. + (ffi_prep_cif_machdep_var): New function. + (ffi_closure_sparc_inner_v9): Do not pass anonymous FP arguments in + FP registers. + * doc/libffi.texi (Introduction): Fix inaccuracy. + 2013-12-10 Alan Modra * src/powerpc/ffitarget.h: Import from upstream. @@ -729,7 +742,7 @@ * src/sparc/ffi.c (ffi_prep_closure_loc): Don't ASSERT ABI test, just return FFI_BAD_ABI when things are wrong. -2012-02-11 Eric Botcazou +2011-02-11 Eric Botcazou * src/sparc/v9.S (STACKFRAME): Bump to 176. -- cgit v1.2.3