Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Gnat and Maemo

2 views
Skip to first unread message

Michael Bode

unread,
Nov 15, 2009, 11:37:28 AM11/15/09
to
How difficult would it be to start programming in Ada for the Maemo
platform? I understand one would need a cross compiler to the armel
target and the gnat runtime for armel and somehow include that in the
(Debian based) Maemo SDK. Is anyone working on this?

--
Zensurfreie DNS-Server: 85.214.73.63
oder: http://www.ccc.de/censorship/dns-howto/#how-tos

Ludovic Brenta

unread,
Nov 15, 2009, 5:56:47 PM11/15/09
to
Michael Bode wrote:
> How difficult would it be to start programming in Ada for the Maemo
> platform? I understand one would need a cross compiler to the armel
> target and the gnat runtime for armel and somehow include that in the
> (Debian based) Maemo SDK. Is anyone working on this?

Laurent Guerby and others are working on enhancing GNAT so that it
supports arm and armel as a target. Unfortunately, only SJLJ
exception handling works at the moment and SJLJ is both very slow and
non-standard on that architecture; the EABI mandates ZCX. See the
threads stating at:

http://gcc.gnu.org/ml/gcc/2009-08/msg00192.html
http://gcc.gnu.org/ml/gcc-patches/2009-09/msg00450.html

It is not ready for use yet. I'm sure they'll welcome help.

--
Ludovic Brenta.

0 new messages