Define FFI_SIZEOF_JAVA_RAW for aarch64 ILP32
[libffi.git] / ChangeLog.libffi
index 1441c78..49ba8da 100644 (file)
@@ -1,38 +1,6 @@
-2009-12-26  Andreas Tobler  <a.tobler@schweiz.org>
+2011-02-08  Andreas Tobler  <andreast@fgznet.ch>
 
-       * configure.ac: Add amd64-*-openbsd*.
-       * configure: Rebuilt.
-       * testsuite/lib/libffi-dg.exp (libffi_target_compile): Link
-       openbsd programs with -lpthread.
-
-2009-12-26  Anthony Green  <green@redhat.com>
-
-       * testsuite/libffi.call/cls_double_va.c,
-       testsuite/libffi.call/cls_longdouble.c,
-       testsuite/libffi.call/cls_longdouble_va.c,
-       testsuite/libffi.call/cls_pointer.c,
-       testsuite/libffi.call/cls_pointer_stack.c: Remove xfail for
-       mips*-*-* and arm*-*-*.
-       * testsuite/libffi.call/cls_align_longdouble_split.c,
-       testsuite/libffi.call/cls_align_longdouble_split2.c,
-       testsuite/libffi.call/stret_medium2.c,
-       testsuite/libffi.call/stret_medium.c,
-       testsuite/libffi.call/stret_large.c,
-       testsuite/libffi.call/stret_large2.c: Remove xfail for arm*-*-*.
-
-2009-12-26  Andreas Tobler  <a.tobler@schweiz.org>
-           Anthony Green  <green@redhat.com>
-
-       * testsuite/libffi.call/huge_struct.c (test_large_fn): Replace
-       format code %p with %#lx because %p does not add a leading 0x on
-       Solaris.  Also change relevant arguments to unsigned long.
-
-2009-12-26  Andreas Schwab  <schwab@linux-m68k.org>
-
-       * src/powerpc/ffi.c (ffi_prep_args_SYSV): Advance intarg_count
-       when a float argument is passed in memory.
-       (ffi_closure_helper_SYSV): Mark general registers as used up when
-       a 64bit or soft-float long double argument is passed in memory.
+       * testsuite/lib/libffi.exp: Tweak for stand-alone mode.
 
 2009-12-25  Samuli Suominen  <ssuominen@gentoo.org>
 
@@ -40,38 +8,6 @@
        * configure: Rebuilt.
        * fficonfig.h.in: Rebuilt.
 
-2009-12-25  Carlo Bramini  <carlo.bramix@libero.it>
-
-       * configure.ac (AM_LTLDFLAGS): Define for windows hosts.
-       * Makefile.am (libffi_la_LDFLAGS): Add AM_LTLDFLAGS.
-       * configure: Rebuilt.
-       * Makefile.in: Rebuilt.
-
-2009-12-24  Anthony Green  <green@redhat.com>
-
-       * testsuite/libffi.call/huge_struct.c: Fix printf format, and
-       don't xfail x86 Linux.
-       * testsuite/libffi.call/huge_struct.c: Don't xfail mips.
-       * testsuite/libffi.call/cls_pointer.c: Ditto.
-       * testsuite/libffi.call/cls_pointer_stack.c: Ditto.
-       * testsuite/libffi.call/cls_longdouble_va.c: Ditto.
-       * testsuite/libffi.call/cls_longdouble.c: Ditto.
-       * testsuite/libffi.call/cls_double_va.c: Ditto.
-
-2009-12-25  Andreas Tobler  <a.tobler@schweiz.org>
-
-       * fficonfig.h.in: Rebuilt again.
-       * src/closures.c: Remove the FFI_MMAP_EXEC_WRIT definition for
-       Solaris/x86.
-
-2009-10-27  Abdulaziz Ghuloum <aghuloum@gmail.com>
-
-       * configure.ac (FFI_MMAP_EXEC_WRIT): Define for snow
-       leopard (i?86-apple-darwin10*).
-       * configure: Rebuilt.
-       * fficonfig.h.in: Rebuilt.
-       * src/closures.c (dlmmap): Define version for snow leopard.
-
 2009-06-16  Andrew Haley  <aph@redhat.com>
 
        * testsuite/libffi.call/cls_align_sint64.c,
 2008-12-22  Timothy Wall  <twall@users.sf.net>
 
        * testsuite/libffi.call/closure_fn0.c,
-        testsuite/libffi.call/closure_fn1.c,
-        testsuite/libffi.call/closure_fn2.c,
-        testsuite/libffi.call/closure_fn3.c,
-        testsuite/libffi.call/closure_fn4.c,
-        testsuite/libffi.call/closure_fn5.c,
-        testsuite/libffi.call/closure_fn6.c,
-        testsuite/libffi.call/closure_loc_fn0.c,
-        testsuite/libffi.call/closure_stdcall.c,
-        testsuite/libffi.call/cls_align_pointer.c,
-        testsuite/libffi.call/cls_pointer.c,
+        testsuite/libffi.call/closure_fn1.c,    
+        testsuite/libffi.call/closure_fn2.c,    
+        testsuite/libffi.call/closure_fn3.c,    
+        testsuite/libffi.call/closure_fn4.c,    
+        testsuite/libffi.call/closure_fn5.c,    
+        testsuite/libffi.call/closure_fn6.c,    
+        testsuite/libffi.call/closure_loc_fn0.c,    
+        testsuite/libffi.call/closure_stdcall.c,    
+        testsuite/libffi.call/cls_align_pointer.c,    
+        testsuite/libffi.call/cls_pointer.c,    
         testsuite/libffi.call/cls_pointer_stack.c: use portable cast from
         pointer to integer (intptr_t).
         * testsuite/libffi.call/cls_longdouble.c: disable for win64.
-
+       
 2008-12-19  Anthony Green  <green@redhat.com>
 
        * configure.ac: Bump version to 3.0.8.
        * Makefile.am, include/Makefile.am: Move headers to
        libffi_la_SOURCES for new automake.
        * Makefile.in, include/Makefile.in: Rebuilt.
-       
-       * testsuite/lib/wrapper.exp: Copied from gcc tree to allow for 
+
+       * testsuite/lib/wrapper.exp: Copied from gcc tree to allow for
        execution outside of gcc tree.
        * testsuite/lib/target-libpath.exp: Ditto.