aboutsummaryrefslogtreecommitdiff
path: root/libffi/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libffi/ChangeLog')
-rw-r--r--libffi/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/libffi/ChangeLog b/libffi/ChangeLog
index b244c46bd28..febc439ac13 100644
--- a/libffi/ChangeLog
+++ b/libffi/ChangeLog
@@ -1,3 +1,16 @@
+2007-04-20 Richard Henderson <rth@redhat.com>
+
+ * configure.ac (alpha*-*-*): Define HAVE_LONG_DOUBLE.
+ * configure: Regenerate.
+ * include/ffi.h.in (ffi_type_longdouble): Define as ffi_type_double
+ if HAVE_LONG_DOUBLE is false.
+ * src/alpha/ffi.c (ffi_prep_cif_machdep): Support the 128-bit
+ long double type.
+ (ffi_call_osf, ffi_closure_osf): Likewise.
+ * src/alpha/osf.S (ffi_call_osf, ffi_closure_osf): Mark hidden.
+ * src/types.c (ffi_type_longdouble): For alpha, always generate
+ for the 128-bit long double type.
+
2007-04-03 Jakub Jelinek <jakub@redhat.com>
* src/closures.c: Include sys/statfs.h.