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,59e0f5dd984379ed X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-10-03 04:49:17 PST Path: archiver1.google.com!news2.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!128.39.3.168!uninett.no!news.net.uni-c.dk!not-for-mail From: "Per Jakobsen" Newsgroups: comp.lang.ada Subject: Re: RTL for GNAT? Date: Thu, 3 Oct 2002 13:45:43 +0200 Organization: UNI-C Message-ID: References: NNTP-Posting-Host: 130.226.138.4 X-Trace: news.net.uni-c.dk 1033645516 13964 130.226.138.4 (3 Oct 2002 11:45:16 GMT) X-Complaints-To: usenet@news.net.uni-c.dk NNTP-Posting-Date: Thu, 3 Oct 2002 11:45:16 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Xref: archiver1.google.com comp.lang.ada:29484 Date: 2002-10-03T13:45:43+02:00 List-Id: "Stephen Leake" wrote: > This is just a hard question, not a stupid one. Thanks :-) > One approach is to use 'pragma No_Run_Time' in gnat.adc. That places > severe restrictions on your code; it assumes there is no operating > system, so it forbids tasking, heap allocations, etc. If you can live > with that, it is by far the easiest way to go. Hmm, not usable: The multitasking-capability of the language is essential. > Beyond that, there are a few research projects that are writing > GNAT-specific kernels, that provide the minimum needed for full Ada. > See recent issues of Ada Letters at > http://www.acm.org/sigada/ada_letters/index.html (seems to be down > just now). > > Good luck! Thanks a lot :-) Best regards Per