ffi.c (ffi_prep_closure_loc): Turn INSN into an unsigned int.
authorKaz Kojima <kkojima@gcc.gnu.org>
Wed, 16 Jul 2008 13:57:35 +0000 (13:57 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Wed, 16 Jul 2008 13:57:35 +0000 (13:57 +0000)
* src/sh/ffi.c (ffi_prep_closure_loc): Turn INSN into an unsigned
int.

From-SVN: r137883

libffi/ChangeLog
libffi/src/sh/ffi.c

index 05188245ea4ed21091ba367d1227fab3aaf098fb..850bbd4b35b9326d23d9ebf53831de9b48a38792 100644 (file)
@@ -1,3 +1,8 @@
+2008-07-16  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * src/sh/ffi.c (ffi_prep_closure_loc): Turn INSN into an unsigned
+       int.
+
 2008-06-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        * configure: Regenerate.
index 0cb8c72ccf6db040d61419ab5dfc2717778e787e..850fde0a022b8ed5403b2df20c7ac10573ca99c3 100644 (file)
@@ -1,5 +1,6 @@
 /* -----------------------------------------------------------------------
-   ffi.c - Copyright (c) 2002, 2003, 2004, 2005, 2006, 2007 Kaz Kojima
+   ffi.c - Copyright (c) 2002, 2003, 2004, 2005, 2006, 2007, 2008
+   Kaz Kojima
    
    SuperH Foreign Function Interface 
 
@@ -459,7 +460,7 @@ ffi_prep_closure_loc (ffi_closure* closure,
                      void *codeloc)
 {
   unsigned int *tramp;
-  unsigned short insn;
+  unsigned int insn;
 
   FFI_ASSERT (cif->abi == FFI_GCC_SYSV);