This is the mail archive of the java@gcc.gnu.org mailing list for the Java 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] |
On 11/mar/2006, at 12:32, Andrew Haley wrote:
It isn't, no. All the gij test failures probably mean that libffi isn't working.
Ok, I spent the last days fixing libfff, that now passes its testsuite.
Obviously, the libjava testsuite is now going better:
=== libjava Summary ===
# of expected passes 3727 # of unexpected failures 43 # of expected failures 14 # of untested testcases 59
Some tests still fail, but in the next days I don't have time to look into them further. I'm attaching the patch for who wants to dig into it. Note that currently can_unwind_signal=no for this platform. About the patch:
* It's based on gcc 4.0.2, but should apply cleanly to 4.0.3 and maybe 4.1.0. Will not apply as-is to 4.2, because the damned libffi changed quite a bit (there are more parts written in assembly that will require porting/tweaking).
* A large part of the patch is to upgrade boehm to a later version. If you want, you can import boehm a recent boehm 6.7 or 7.0, that supports Darwin/i386. If you apply the patch as-is, you will get the boehm-gc that sits currently on the gcc trunk, plus a couple of patches to support Darwin/i386.
Many thanks goes to Eric Albert for his help with the Darwin/i386 ABI.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |