[Bug bootstrap/42243] [4.5 Regression] powerpc-apple-darwin9 bootstrap broken at ffi_darwin.c
dominiq at lps dot ens dot fr
gcc-bugzilla@gcc.gnu.org
Tue Dec 1 19:57:00 GMT 2009
------- Comment #1 from dominiq at lps dot ens dot fr 2009-12-01 19:57 -------
I have no idea if this the right fix, but the following patch allows bootstrap
to proceed:
--- ../_gcc_clean/libffi/src/powerpc/ffi_darwin.c 2009-12-01
13:16:43.000000000 +0100
+++ ../gcc-4.5-work/libffi/src/powerpc/ffi_darwin.c 2009-12-01
20:51:19.000000000 +0100
@@ -157,7 +157,7 @@ void ffi_prep_args(extended_cif *ecif, u
case FFI_TYPE_LONGDOUBLE:
#ifdef POWERPC64
if (fparg_count < NUM_FPR_ARG_REGISTERS)
- *((long double *) fpr_base)++ = *(long double *) *p_argv;
+ *(long double *) fpr_base++ = *(long double *) *p_argv;
else
*(long double *) next_arg = *(long double *) *p_argv;
next_arg += 2;
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42243
More information about the Gcc-bugs
mailing list