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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,b7f354b77ed4878c X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!postnews.google.com!d1g2000hsg.googlegroups.com!not-for-mail From: Lucretia Newsgroups: comp.lang.ada Subject: Re: runtime systems Date: Sat, 3 May 2008 19:51:42 -0700 (PDT) Organization: http://groups.google.com Message-ID: References: <5b8b9ed2-e03b-4f97-8666-9a11a5450a32@w74g2000hsh.googlegroups.com> NNTP-Posting-Host: 90.201.91.52 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1209869503 23383 127.0.0.1 (4 May 2008 02:51:43 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sun, 4 May 2008 02:51:43 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: d1g2000hsg.googlegroups.com; posting-host=90.201.91.52; posting-account=L2-UcQkAAAAfd_BqbeNHs3XeM0jTXloS User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9b5) Gecko/2008041515 Firefox/3.0b5,gzip(gfe),gzip(gfe) Xref: g2news1.google.com comp.lang.ada:21181 Date: 2008-05-03T19:51:42-07:00 List-Id: On 3 May, 20:35, emconuk wrote: > Hello. > > I would like to find out some more about available Ada runtime > systems. > > I know that Adacore have a runtime system ported to various cross > platforms (but I can't figure out its licensing), and I know about the > other commercial offerings from GHS and Aonix. =A0I'm also aware of > MarteOS and RTEMS as possible non-commericial offerings. MarteOS and RTEMS are both operating systems, not runtimes. > However, I would like to hear about any other solutions out there. =A0I > used to use xd-ada and it had quite a simple little rts that could be > customised for different hardware platforms. =A0I don't want an OS - I > just want to hear about baremetal runtime systems. You need to look into the GNAT sources and work out how to port the GNAT runtime to your preferred hardware. I don't think it'd be possible to move an Ada runtime from 1 compiler to another without porting it properly as the compilers create code that references the runtime in compiler-specific ways. Luke.