diff options
Diffstat (limited to 'package/libffi/libffi-002-fix-ppc-nofpr.patch')
-rw-r--r-- | package/libffi/libffi-002-fix-ppc-nofpr.patch | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/package/libffi/libffi-002-fix-ppc-nofpr.patch b/package/libffi/libffi-002-fix-ppc-nofpr.patch deleted file mode 100644 index 729bae812..000000000 --- a/package/libffi/libffi-002-fix-ppc-nofpr.patch +++ /dev/null @@ -1,29 +0,0 @@ -From: Gilles Talis <gilles.talis@gmail.com> - -On PPC, if __NO_FPRS__ is defined, fparg_count and NUM_FPR_ARG_REGISTERS -are not defined, thus must not be used. - -Signed-off-by: Gilles Talis <gilles.talis@gmail.com> ---- - src/powerpc/ffi.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/powerpc/ffi.c b/src/powerpc/ffi.c -index f3a96a1..9c69584 100644 ---- a/src/powerpc/ffi.c -+++ b/src/powerpc/ffi.c -@@ -376,9 +376,10 @@ ffi_prep_args_SYSV (extended_cif *ecif, unsigned *const stack) - with the number found in ffi_prep_cif_machdep(). However, intarg_count - is incremeneted whenever we place an FP arg on the stack, so account for - that before our assert test. */ -+#ifndef __NO_FPRS__ - if (fparg_count > NUM_FPR_ARG_REGISTERS) - intarg_count -= fparg_count - NUM_FPR_ARG_REGISTERS; --#ifndef __NO_FPRS__ -+ - FFI_ASSERT (fpr_base.u - <= stacktop.u - ASM_NEEDS_REGISTERS - NUM_GPR_ARG_REGISTERS); - #endif --- -1.7.10.4 - |