From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,9f79bf3a95fa27f0 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Received: by 10.68.227.166 with SMTP id sb6mr4661009pbc.4.1331650438824; Tue, 13 Mar 2012 07:53:58 -0700 (PDT) Path: h9ni21671pbe.0!nntp.google.com!news2.google.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: gnat on debian arm Date: Tue, 13 Mar 2012 07:13:23 -0700 (PDT) Organization: http://groups.google.com Message-ID: <20862029.7617.1331648003996.JavaMail.geo-discussion-forums@vbbed8> References: <87sjhhu022.fsf@ludovic-brenta.org> NNTP-Posting-Host: 153.98.68.197 Mime-Version: 1.0 X-Trace: posting.google.com 1331650438 9755 127.0.0.1 (13 Mar 2012 14:53:58 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 13 Mar 2012 14:53:58 +0000 (UTC) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=153.98.68.197; posting-account=pcLQNgkAAAD9TrXkhkIgiY6-MDtJjIlC User-Agent: G2/1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2012-03-13T07:13:23-07:00 List-Id: tonyg wrote on comp.lang.ada: > On Mar 9, 6:00=A0pm, Ludovic Brenta wrote: >> tonyg wrote on comp.lang.ada: >>> Does anyone know if gnat is fully ported to debian ARM and its >>> status? >> >> Fully ported to armel (this is ARM in little-endian mode). >> >> Not ported yet to armhf (this is ARM with hardware floating-point). >> >> This is true of both gnat-4.4 and gnat-4.6. >=20 > Ah cool, I guess I better go find out what little endian is, before > I eventually get a raspberry pi! Interesting thread, very informative, starting at http://lists.debian.org/debian-arm/2012/03/msg00002.html. The Raspbery Pi uses an ARMv6 processor running in little-endian mode (ARM supports both big-endian and little-endian modes) with hardware floating point. This is quite a unique combination; processors with hardware floating point are usually ARMv7; the armhf port of Debian requires ARMv7. Debian armel works on the Raspberry Pi but does not take advantage of the floating point hardware. Note that if you're going to program in Ada on such a machine, you might find that 256 MiB of RAM is very limited. You probably don't want gnat-gps or emacs as your IDE on such a machine. --=20 Ludovic Brenta.