| Index: libffi/ChangeLog |
| =================================================================== |
| --- libffi.orig/ChangeLog |
| +++ libffi/ChangeLog |
| @@ -1,3 +1,8 @@ |
| +2010-03-14 Matthias Klose <doko@ubuntu.com> |
| + |
| + * src/x86/ffi64.c: Fix typo in comment. |
| + * src/x86/ffi.c: Use /* ... */ comment style. |
| + |
| 2010-01-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| PR libffi/40701 |
| Index: libffi/src/x86/ffi.c |
| =================================================================== |
| --- libffi.orig/src/x86/ffi.c |
| +++ libffi/src/x86/ffi.c |
| @@ -585,10 +585,10 @@ ffi_prep_raw_closure_loc (ffi_raw_closur |
| return FFI_BAD_ABI; |
| } |
| |
| - // we currently don't support certain kinds of arguments for raw |
| - // closures. This should be implemented by a separate assembly language |
| - // routine, since it would require argument processing, something we |
| - // don't do now for performance. |
| + /* we currently don't support certain kinds of arguments for raw |
| + closures. This should be implemented by a separate assembly |
| + language routine, since it would require argument processing, |
| + something we don't do now for performance. */ |
| |
| for (i = cif->nargs-1; i >= 0; i--) |
| { |
| Index: libffi/src/x86/ffi64.c |
| =================================================================== |
| --- libffi.orig/src/x86/ffi64.c |
| +++ libffi/src/x86/ffi64.c |
| @@ -50,9 +50,10 @@ extern void ffi_call_unix64 (void *args, |
| gcc/config/i386/i386.c. Do *not* change one without the other. */ |
| |
| /* Register class used for passing given 64bit part of the argument. |
| - These represent classes as documented by the PS ABI, with the exception |
| - of SSESF, SSEDF classes, that are basically SSE class, just gcc will |
| - use SF or DFmode move instead of DImode to avoid reformating penalties. |
| + These represent classes as documented by the PS ABI, with the |
| + exception of SSESF, SSEDF classes, that are basically SSE class, |
| + just gcc will use SF or DFmode move instead of DImode to avoid |
| + reformatting penalties. |
| |
| Similary we play games with INTEGERSI_CLASS to use cheaper SImode moves |
| whenever possible (upper half does contain padding). */ |