This is the mail archive of the libffi-discuss@sourceware.org mailing list for the libffi project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: libffi 3.0.9 release candidate 9 - the last one??


On 26.12.2009 16:35, Anthony Green wrote:

Ok, we're up to release candidate 9, and it's looking pretty good now!


ftp://sources.redhat.com/pub/libffi/libffi-3.0.9rc9.tar.gz

http://moxielogic.org/wiki/index.php?title=Libffi_3.0.9

Brad can test avr32-unknown-linux-gnu
Matthias can test s390, mips, mipsel, powerpc64, sparc and others!
Frank can test mips-sgi-irix6.5
Samuli can test sparc64 freebsd
Carlo can test some windows hosts

Other testers welcome. In particular, we have no testing coverage for
HPPA or Alpha Linux. Do you know anybody with access to these things?

clean:


  hurd-i386
  {amd64,i486}-kfreebsd-gnu
  {alpha,amd64,hppa,i486,powerpc64,s390,s390x,sparc,sparc64}-linux-gnu
  arm-linux-gnueabi

mips test results will appear on
https://buildd.debian.org/build.php?arch=&pkg=libffi
the attached patch is still applied for the debian package.

powerpc-linux-gnu:

Running /build/buildd-libffi_3.0.9~rc9-1-powerpc-w1iphJ/libffi-3.0.9~rc9/testsuite/libffi.call/call.exp ...
FAIL: libffi.call/cls_16byte.c -Os execution test
FAIL: libffi.call/cls_18byte.c -Os execution test
FAIL: libffi.call/cls_19byte.c -Os execution test
FAIL: libffi.call/cls_20byte.c -Os execution test
FAIL: libffi.call/cls_20byte1.c -Os execution test
FAIL: libffi.call/cls_8byte.c -Os execution test
FAIL: libffi.call/cls_9byte1.c -Os execution test
FAIL: libffi.call/cls_9byte2.c -Os execution test
FAIL: libffi.call/cls_align_double.c -Os execution test
FAIL: libffi.call/cls_align_float.c -Os execution test
WARNING: program timed out.
FAIL: libffi.call/cls_dbls_struct.c -Os execution test
FAIL: libffi.call/huge_struct.c -Os execution test
FAIL: libffi.call/nested_struct.c -Os execution test
FAIL: libffi.call/nested_struct4.c -Os execution test
FAIL: libffi.call/nested_struct6.c -Os execution test


this might due to a problem with Debian's gcc-4.4 on powerpc and -Os.

Running /build/buildd-libffi_3.0.9~rc9-1-armel-QM3Nky/libffi-3.0.9~rc9/testsuite/libffi.call/call.exp ...
XPASS: libffi.call/cls_longdouble.c -O0 -W -Wall execution test
XPASS: libffi.call/cls_longdouble.c -O2 execution test
XPASS: libffi.call/cls_longdouble.c -O3 execution test
XPASS: libffi.call/cls_longdouble.c -Os execution test
XPASS: libffi.call/cls_longdouble.c -O2 -fomit-frame-pointer execution test


these pass on armv4, and armv7/thumb

I'll be not always on the computer until New Year.

Matthias
--- libffi-3.0.9~rc9.orig/configure
+++ libffi-3.0.9~rc9/configure
@@ -12211,6 +12211,8 @@
 	TARGET=MIPS; TARGETDIR=mips
 	;;
   mips*-*-linux*)
+	# Support 128-bit long double for NewABI.
+	HAVE_LONG_DOUBLE='defined(__mips64)'
 	TARGET=MIPS; TARGETDIR=mips
 	;;
 
--- libffi-3.0.9~rc9.orig/configure.ac
+++ libffi-3.0.9~rc9/configure.ac
@@ -111,6 +111,8 @@
 	TARGET=MIPS; TARGETDIR=mips
 	;;
   mips*-*-linux*)
+	# Support 128-bit long double for NewABI.
+	HAVE_LONG_DOUBLE='defined(__mips64)'
 	TARGET=MIPS; TARGETDIR=mips
 	;;
 

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]