[ctypes-commit] ctypes/source/libffi/src prep_cif.c,1.1.2.1,1.1.2.2
Brought to you by:
theller
From: Hye-Shik C. <pe...@us...> - 2006-02-01 20:31:59
|
Update of /cvsroot/ctypes/ctypes/source/libffi/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9598/source/libffi/src Modified Files: Tag: branch_1_0 prep_cif.c Log Message: Update libffi to gcc head as of 2006/02/01. This fixes several unittest failures on 64bit platforms. Index: prep_cif.c =================================================================== RCS file: /cvsroot/ctypes/ctypes/source/libffi/src/Attic/prep_cif.c,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -C2 -d -r1.1.2.1 -r1.1.2.2 *** prep_cif.c 31 Jan 2006 19:44:35 -0000 1.1.2.1 --- prep_cif.c 1 Feb 2006 20:31:51 -0000 1.1.2.2 *************** *** 82,85 **** --- 82,90 ---- } + #ifndef __CRIS__ + /* The CRIS ABI specifies structure elements to have byte + alignment only, so it completely overrides this functions, + which assumes "natural" alignment and padding. */ + /* Perform machine independent ffi_cif preparation, then call machine dependent routine. */ *************** *** 159,160 **** --- 164,166 ---- return ffi_prep_cif_machdep(cif); } + #endif /* not __CRIS__ */ |