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=0.6 required=5.0 tests=BAYES_00,TO_NO_BRKTS_FROM_MSSP autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ac55ec18f7b0a53c X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-06-05 08:04:51 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!feed.textport.net!newsranger.com!www.newsranger.com!not-for-mail Newsgroups: comp.lang.ada From: Ted Dennison References: <9fgnrm$auh$1@nh.pace.co.uk> Subject: Re: Ada and embedded applications Message-ID: X-Abuse-Info: When contacting newsranger.com regarding abuse please X-Abuse-Info: forward the entire news article including headers or X-Abuse-Info: else we will not be able to process your request X-Complaints-To: abuse@newsranger.com NNTP-Posting-Date: Tue, 05 Jun 2001 11:03:56 EDT Organization: http://www.newsranger.com Date: Tue, 05 Jun 2001 15:03:56 GMT Xref: archiver1.google.com comp.lang.ada:8168 Date: 2001-06-05T15:03:56+00:00 List-Id: In article , Chris Campbell says... > >it if possible. One thing concerns me, consider tasks for example. I can't >implement tasks in the compiler due to the nature of the work i'll be doing. >Tasks are highly dependant on the native OS so i'll reprogram bits, but to do >what? Is there something that a compiler should do when a language feature >isn't supported? For building a microkernel, I'd imagine you'd want to create a "no tasking" program. I believe Gnat has custom pragmas to enforce that. >Also which distribution of GNAT should i get for this? I think the DOS There appears to be only one source distribution for Gnat, so the answer to this is trivial. The tougher question is what target you should configure it for when you build the compiler. I'd guess that the best way to start would probably be a Windows to bare x86 cross-compiler. I haven't looked at the source distribution myself, so I don't know how much work that would be. --- T.E.D. homepage - http://www.telepath.com/dennison/Ted/TED.html home email - mailto:dennison@telepath.com