* libffi 3.0.12 rc3 ready...
@ 2013-02-08 21:21 Anthony Green
2013-02-08 22:27 ` Peter Bergner
2013-02-09 17:23 ` Matthias Klose
0 siblings, 2 replies; 4+ messages in thread
From: Anthony Green @ 2013-02-08 21:21 UTC (permalink / raw)
To: libffi-discuss
Tons of great feedback so far, and the wiki is filling up....
http://moxielogic.org/wiki/index.php/Libffi_3.0.12
Here's release candidate 3. Things should be slowing down now.
Still.. would love to get test results on Windows, MacOS, AVR32,
Blackfin, 32-bit MIPS, AArch64, Tile*, Xtensa, Alpha Linux, etc...
ftp://sourceware.org/pub/libffi/libffi-3.0.12-rc3.tar.gz
Changes since rc2 include...
2013-02-08 Andreas Tobler <andreast@fgznet.ch>
* src/powerpc/ffi.c (ffi_prep_cif_machdep): Fix small struct
support.
* src/powerpc/sysv.S: Ditto.
2013-02-08 Anthony Green <green@moxielogic.com>
* testsuite/libffi.call/cls_longdouble.c: Remove xfail for
arm*-*-*.
2013-02-08 Anthony Green <green@moxielogic.com>
* src/sparc/ffi.c (ffi_prep_closure_loc): Fix cache flushing for GCC.
2013-02-08 Matthias Klose <doko@ubuntu.com>
* man/ffi_prep_cif.3: Clean up for debian linter.
2013-02-08 Peter Bergner <bergner@vnet.ibm.com>
* src/powerpc/ffi.c (ffi_prep_args_SYSV): Account for FP args pushed
on the stack.
2013-02-08 Anthony Green <green@moxielogic.com>
* Makefile.am (EXTRA_DIST): Add missing files.
* testsuite/Makefile.am (EXTRA_DIST): Ditto.
* Makefile.in: Rebuilt.
2013-02-08 Anthony Green <green@moxielogic.com>
* configure.ac: Move sparc asm config checks to within functions
for compatibility with sun tools.
* configure: Rebuilt.
* src/sparc/ffi.c (ffi_prep_closure_loc): Flush cache on v9
systems.
* src/sparc/v8.S (ffi_flush_icache): Implement a sparc v9 cache
flusher.
2013-02-08 Nathan Rossi <nathan.rossi@xilinx.com>
* src/microblaze/ffi.c (ffi_closure_call_SYSV): Fix handling of
small big-endian structures.
(ffi_prep_args): Ditto.
2013-02-07 Anthony Green <green@moxielogic.com>
* src/sparc/v8.S (ffi_call_v8): Fix typo from last patch
(effectively hiding ffi_call_v8).
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: libffi 3.0.12 rc3 ready...
2013-02-08 21:21 libffi 3.0.12 rc3 ready Anthony Green
@ 2013-02-08 22:27 ` Peter Bergner
2013-02-09 17:23 ` Matthias Klose
1 sibling, 0 replies; 4+ messages in thread
From: Peter Bergner @ 2013-02-08 22:27 UTC (permalink / raw)
To: Anthony Green; +Cc: libffi-discuss
On Fri, 2013-02-08 at 16:21 -0500, Anthony Green wrote:
> Tons of great feedback so far, and the wiki is filling up....
>
> http://moxielogic.org/wiki/index.php/Libffi_3.0.12
>
>
> Here's release candidate 3. Things should be slowing down now.
> Still.. would love to get test results on Windows, MacOS, AVR32,
> Blackfin, 32-bit MIPS, AArch64, Tile*, Xtensa, Alpha Linux, etc...
The 32-bit powerpc-linux results look good (zero failures now),
but the 64-bit powerpc64-linux results have 4 new failures with
the 4 new test cases introduced with rc3:
cls_struct_va1.c
cls_uint_va.c
va_1.c
va_struct1.c
These seem to match the 64-bit XL powerpc-aix results you posted.
I'm guessing the failure is the same, since powerpc64-linux and
the 64-bit AIX ABIs are almost identical.
Peter
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: libffi 3.0.12 rc3 ready...
2013-02-08 21:21 libffi 3.0.12 rc3 ready Anthony Green
2013-02-08 22:27 ` Peter Bergner
@ 2013-02-09 17:23 ` Matthias Klose
2013-02-09 17:28 ` Matthias Klose
1 sibling, 1 reply; 4+ messages in thread
From: Matthias Klose @ 2013-02-09 17:23 UTC (permalink / raw)
To: libffi-discuss
Am 08.02.2013 22:21, schrieb Anthony Green:
> Here's release candidate 3. Things should be slowing down now.
> Still.. would love to get test results on Windows, MacOS, AVR32,
> Blackfin, 32-bit MIPS, AArch64, Tile*, Xtensa, Alpha Linux, etc...
built and no test failures on the Hurd, kfreebsd-{amd64,i386}, Linux armeabi
(soft and hard float), sparc, s390, i386, amd64, mips, mipsel, powerpc, ia64, x32
sh4 did build, but a build log is missing.
ppc64, s390x, sparc64: 20 test failures (the same)
for mips/mipsel, I see 35 test failures with -mabi=n32 and -m64.
alpha: 8 test failures
build logs at
https://buildd.debian.org/status/package.php?p=libffi&suite=experimental
http://buildd.debian-ports.org/status/package.php?p=libffi&suite=experimental
on all builds I see
/bin/bash: ../../libtool-ldflags: No such file or directory
fixed by:
--- libffi-3.0.12~rc3.orig/Makefile.am
+++ libffi-3.0.12~rc3/Makefile.am
@@ -209,7 +209,7 @@ endif
libffi_convenience_la_SOURCES = $(libffi_la_SOURCES)
nodist_libffi_convenience_la_SOURCES = $(nodist_libffi_la_SOURCES)
-LTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags $(LDFLAGS))
+LTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/libtool-ldflags $(LDFLAGS))
libffi_la_LDFLAGS = -no-undefined -version-info `grep -v '^\#'
$(srcdir)/libtool-version` $(LTLDFLAGS) $(AM_LTLDFLAGS)
to have it working for the standalone release and the GCC copy, maybe use
$(firstword $(wildcard $(top_srcdir)/libtool-ldflags $(LDFLAGS)
$(top_srcdir)/../libtool-ldflags $(LDFLAGS)))
Matthias
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: libffi 3.0.12 rc3 ready...
2013-02-09 17:23 ` Matthias Klose
@ 2013-02-09 17:28 ` Matthias Klose
0 siblings, 0 replies; 4+ messages in thread
From: Matthias Klose @ 2013-02-09 17:28 UTC (permalink / raw)
To: libffi-discuss
> to have it working for the standalone release and the GCC copy, maybe use
> $(firstword $(wildcard $(top_srcdir)/libtool-ldflags $(LDFLAGS)
> $(top_srcdir)/../libtool-ldflags $(LDFLAGS)))
should be
$(firstword $(wildcard $(top_srcdir)/libtool-ldflags
$(top_srcdir)/../libtool-ldflags)) $(LDFLAGS)
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-02-09 17:28 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-08 21:21 libffi 3.0.12 rc3 ready Anthony Green
2013-02-08 22:27 ` Peter Bergner
2013-02-09 17:23 ` Matthias Klose
2013-02-09 17:28 ` Matthias Klose
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).