]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libffi/ChangeLog
Merge basic-improvements-branch to trunk
[thirdparty/gcc.git] / libffi / ChangeLog
index 8ed3398ea1e5a538e13323043911ce603ee84c20..853784d39568669cdf5b286df07feda0e28db2e4 100644 (file)
          Added test cases to test stdcall invocation using
          these functions.
 
+2002-12-02  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * src/sh/sysv.S: Add DWARF2 unwind info.
+
 2002-11-27  Ulrich Weigand  <uweigand@de.ibm.com>
 
        * src/s390/sysv.S (.eh_frame section): Make section read-only.
 
        * src/types.c (FFI_TYPE_POINTER): Has size 8 on IA64.
 
+2002-11-23  H.J. Lu <hjl@gnu.org>
+
+       * acinclude.m4: Add dummy AM_PROG_LIBTOOL.
+       Include ../config/accross.m4.
+       * aclocal.m4; Rebuild.
+       * configure: Likewise.
+
 2002-11-15  Ulrich Weigand  <uweigand@de.ibm.com>
 
        * src/s390/sysv.S (.eh_frame section): Adapt to pcrel FDE encoding.
@@ -63,7 +74,7 @@
        (FFI_NATIVE_RAW_API): Likewise.
        * src/prep_cif.c (ffi_prep_cif): Do not compute stack space for s390.
        * src/types.c (FFI_TYPE_POINTER): Use 8-byte pointers on s390x.
-       * src/s390/ffi.c: Major rework of existing code.  Add support for 
+       * src/s390/ffi.c: Major rework of existing code.  Add support for
        s390x targets.  Add closure support.
        * src/s390/sysv.S: Likewise.
 
 
        * configure.in: Enable i*86-*-netbsdelf*.
        * configure: Rebuilt.
-       
+
 2002-03-29  David Billinghurst <David.Billinghurst@riotinto.com>
 
        PR other/2620
 
        * Makefile.am: libfficonvenience -> libffi_convenience.
        * Makefile.in: Rebuilt.
-       
+
        * Makefile.am: Define ffitest_OBJECTS.
        * Makefile.in: Rebuilt.
 
        (ffi_closure_helper_DARWIN): New function.
        * src/powerpc/aix_closure.S: New file.
        * src/powerpc/darwin_closure.S: New file.
-       
+
 2002-02-24  Jeff Sturm  <jsturm@one-point.com>
 
        * include/ffi.h.in: Add typedef for ffi_arg.
        * src/ffitest.c (main): Declare rint with ffi_arg.
+
 2002-02-21  Andreas Tobler  <toa@pop.agri.ch>
 
        * src/powerpc/ffi_darwin.c (ffi_prep_args): Skip appropriate
 
        * configure.in: Recognize sparc*-sun-* host.
        * configure: Regenerate.
-       
+
 2001-06-06  Andrew Haley  <aph@redhat.com>
 
        * src/alpha/osf.S (__FRAME_BEGIN__): Conditionalize for ELF.
 
 2000-05-11  Scott Bambrough  <scottb@netwinder.org>
 
-       * libffi/src/arm/sysv.S (ffi_call_SYSV): Doubles are not saved to 
-       memory correctly.  Use conditional instructions, not branches where 
+       * libffi/src/arm/sysv.S (ffi_call_SYSV): Doubles are not saved to
+       memory correctly.  Use conditional instructions, not branches where
        possible.
 
 2000-05-04  Tom Tromey  <tromey@cygnus.com>
        * include/ffi.h.in: Add definitions for closure and raw API.
 
        * src/x86/ffi.c (ffi_prep_cif_machdep): Added case for
-       FFI_TYPE_UINT64.  
+       FFI_TYPE_UINT64.
 
        * Makefile.am (libffi_la_common_SOURCES): Added raw_api.c
 
        (UINT_ARG, SINT_ARG): New defines.
        (ffi_closure, ffi_raw_closure): New types.
        (ffi_prep_closure, ffi_prep_raw_closure): New declarations.
-       
+
        * configure.in: Add check for endianness and sizeof void*.
 
        * src/x86/sysv.S (ffi_call_SYSV): Call fixup routine via argument,