closures support on ARM
Kirill Kononenko
kirill.kononenko@gmail.com
Sun Sep 4 18:18:00 GMT 2005
Dear libffi developers
I'm working on a distributon for ARM handhelds based on the DotGNU
execution engine ( http://dotgnu.org ). My project called GPE DotNET
is a .NET (CIL) environment for ARM handhelds with Familiar GNU/Linux.
It is already a working project. You can download the source code from
there http://handhelds.org/~krokas/GPE_DotNet_0.20_distro.tar.gz
and the project is in the handhelds.org CVS (
http://handhelds.org/cgi-bin/cvsweb.cgi/gpe/base/gpe-dotnet/gpe-dotnet20/
).
A few screenshots can be found there http://handhelds.org/~krokas/screenshots/
A few weeks ago I had a strange segfault that appeared only on ARM
GNU/Linux when a CIL program wa trying to use native libraries like
libjpeg or the one in gtk#.
Finally, we found that the reason is that libffi doesn't support FFI_CLOSURES.
I would like to know if you could implement FFI_CLOSURES support for ARM?
I could try to implement this support too. I have documentation like
the ARM Architecture Reference Manual. Could you give me the
documentation and other info using which I could try to implement this
support?
I don't know how difficult it might be to implement FFI_CLOSURES
support on ARM, so could you tell about this too?
--
Kirill Kononenko
More information about the Libffi-discuss
mailing list