Define FFI_SIZEOF_JAVA_RAW for aarch64 ILP32
[libffi.git] / ChangeLog.libffi
index 0eda3d3..49ba8da 100644 (file)
@@ -1,66 +1,12 @@
-2009-12-25  Samuli Suominen  <ssuominen@gentoo.org>
-
-       * configure.ac: Undefine _AC_ARG_VAR_PRECIOUS for autoconf 2.64.
-       * configure: Rebuilt.
-       * fficonfig.h.in: Rebuilt.
+2011-02-08  Andreas Tobler  <andreast@fgznet.ch>
 
-2009-12-25  Carlo Bramini  <carlo.bramix@libero.it>
+       * testsuite/lib/libffi.exp: Tweak for stand-alone mode.
 
-       * configure.ac (AM_LTLDFLAGS): Define for windows hosts.
-       * Makefile.am (libffi_la_LDFLAGS): Add AM_LTLDFLAGS.
-       * configure: Rebuilt.
-       * Makefile.in: Rebuilt.
+2009-12-25  Samuli Suominen  <ssuominen@gentoo.org>
 
-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-10-11  Matthias Klose  <doko@ubuntu.com>
-
-       * man/ffi_call.3: Fix #include in examples.
-       * doc/libffi.texi: Add dircategory.
-
-2009-10-23  Frank Everdij <f.p.x.everdij@tudelft.nl>
-
-       * include/ffi.h.in: Placed '__GNUC__' ifdef around
-       '__attribute__((aligned(8)))' in ffi_closure, fixes compile for
-       IRIX MIPSPro c99.
-       * include/ffi_common.h: Added '__sgi' define to non
-       '__attribute__((__mode__()))' integer typedefs.
-        * src/mips/ffi.c (ffi_call, ffi_closure_mips_inner_O32,
-       ffi_closure_mips_inner_N32): Added 'defined(_MIPSEB)' to BE check.
-       (ffi_closure_mips_inner_O32, ffi_closure_mips_inner_N32): Added
-       FFI_LONGDOUBLE support and alignment(N32 only).
-       * src/mips/ffitarget.h: Corrected '#include <sgidefs.h>' for IRIX and
-       fixed non '__attribute__((__mode__()))' integer typedefs.
-       * src/mips/n32.S: Put '#ifdef linux' around '.abicalls' and '.eh_frame'
-       since they are Linux/GNU Assembler specific.
-
-2009-10-27  Abdulaziz Ghuloum <aghuloum@gmail.com>
-
-       * configure.ac (FFI_MMAP_EXEC_WRIT): Define for snow
-       leopard (i?86-apple-darwin10*).
+       * configure.ac: Undefine _AC_ARG_VAR_PRECIOUS for autoconf 2.64.
        * configure: Rebuilt.
        * fficonfig.h.in: Rebuilt.
-       * src/closures.c (dlmmap): Define version for snow leopard.
-
-2009-10-05  Bradley Smith  <brad@brad-smith.co.uk>
-
-       * configure.ac, Makefile.am, src/avr32/ffi.c,
-       src/avr32/ffitarget.h,
-       src/avr32/sysv.S: Add AVR32 port.
-       * testsuite/libffi.call/cls_dbls_struct.c,
-       testsuite/libffi.call/cls_double_va.c,
-       testsuite/libffi.call/cls_longdouble_va.c,
-       testsuite/libffi.call/huge_struct.c: Mark expected failures on
-       AVR32.
 
 2009-06-16  Andrew Haley  <aph@redhat.com>
 
 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.