PATCH: libffi: add MIPS O32 DWARF-2 unwind info
David Daney
ddaney@avtrex.com
Fri Jun 25 18:57:00 GMT 2004
Casey Marshall wrote:
>>>>>>"David" == David Daney <ddaney@avtrex.com> writes:
>>>>>>
>>>>>>
>
>David> Casey Marshall wrote:
>
>
>>>2004-06-23 Casey Marshall <csm@gnu.org>
>>>
>>>* src/mips/o32.S: added unwind info for `ffi_call_O32'.
>>>
>>>
>>>
>>>
>David> Can your test against the mainline CVS and commit there (after
>David> receiving permission of course)?
>
>I haven't had much luck with making cross toolchains past 3.3.3. But I
>will try to do this, if I have the time.
>
>Also, I'm trying to get FFI closures implemented for O32, but haven't
>gotten it working yet (I can enable the interpreter, and it works for
>some simple classes, but mostly it fails). If anyone is interested I
>can send what I have so far, even if it isn't patch-worthy.
>
>
3.4 should work "out of the box". With optimization turned on it tends
to generate code that is about 10% smaller and faster (this is for a
mips32 ISA target).
I would love to have to time to work on it, but unfortunately I am swamped.
You will note that the ABI is different depending on whether you are
using hard or soft floating point. I had been looking at fixing the
testsuite failures I was seeing WRT floating point, but never had
anything concrete to show for my efforts.
Keep up the good work! I for one would like to be able to use the
interpreter on MIPS o32.
David Daney.
More information about the Java-patches
mailing list