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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,a1fc1cb752cac5ba X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-08-30 16:43:12 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!oleane.net!oleane!freenix!enst.fr!not-for-mail From: Samuel Tardieu Newsgroups: comp.lang.ada Subject: Re: Gnat cross-compiler for m68k, PowerPc Date: Sat, 31 Aug 2002 01:43:09 +0200 Organization: TELECOM Paris Message-ID: <87vg5rdib6.fsf@inf.enst.fr> References: NNTP-Posting-Host: beeblebrox-tun.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: avanie.enst.fr 1030750991 53994 137.194.161.40 (30 Aug 2002 23:43:11 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Fri, 30 Aug 2002 23:43:11 +0000 (UTC) Mail-Copies-To: sam@ada.eu.org User-Agent: Gnus/5.090007 (Oort Gnus v0.07) XEmacs/21.4 (Honest Recruiter, i386--freebsd) Cancel-Lock: sha1:FVMfYqgSu1wswUayLXkL1EVaC6g= Xref: archiver1.google.com comp.lang.ada:28613 Date: 2002-08-31T01:43:09+02:00 List-Id: >>>>> "David" == David Brown writes: David> I'm not expecting to use any OS on the systems -although it David> might be interesting to try RTEMS, I'd also like to be able to David> build Ada programs that are not dependant on any OS. Back in 1996-1998, our team used RTEMS + GNAT on a Motorola 68360 (quite similar to the 68332 you are thinking of) robot and it was a great success. Both GNAT and RTEMS performed very well. David> Out of curiosity, is Ada practical for smaller chips? We also David> use the msp430 (16-bit) and the avr (8-bit), both of which have David> gcc ports. Is it realistic to use Ada for these chips? A David> serious RTOS like RTEMS is certainly out of the question here. Even if other persons will say it fits well, I would personally recommend against using Ada on the smallest devices, as you may easily get frustrated by the tiny amount of code you will be able to put on board (the same holds for C). If you have to use a smaller processor, you may feel more comfortable with a language such as Forth which is closer to the metal and lets you use all the (low) power available (at the expense of not having all the nice Ada features such as type checking). Sam -- Samuel Tardieu -- sam@rfc1149.net -- http://www.rfc1149.net/sam