comp.lang.ada
 help / color / mirror / Atom feed
From: Ted Dennison<dennison@telepath.com>
Subject: Re: Ada and embedded applications
Date: Tue, 05 Jun 2001 15:03:56 GMT
Date: 2001-06-05T15:03:56+00:00	[thread overview]
Message-ID: <wx6T6.648$SQ2.25767@www.newsranger.com> (raw)
In-Reply-To: cf0T6.122$YB3.72776@news2-win.server.ntlworld.com

In article <cf0T6.122$YB3.72776@news2-win.server.ntlworld.com>, 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



  reply	other threads:[~2001-06-05 15:03 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-06-04 18:59 Ada and embedded applications Chris Campbell
2001-06-04 19:34 ` Marin David Condic
2001-06-04 21:12   ` Chris Campbell
2001-06-04 21:33     ` Matthew Woodcraft
2001-06-04 21:33     ` Ted Dennison
2001-06-04 22:33       ` Chris Campbell
2001-06-05  7:55         ` Chris Campbell
2001-06-05 15:03           ` Ted Dennison [this message]
2001-06-04 22:09     ` Marin David Condic
2001-06-05  2:18       ` tmoran
2001-06-05 13:38         ` Marin David Condic
2001-06-06  4:09           ` Jeffrey Carter
2001-06-05 18:23         ` Randy Brukardt
2001-06-05 18:25         ` Randy Brukardt
2001-06-05 20:18           ` Marin David Condic
2001-06-05  7:45     ` Martin Dowie
2001-06-05 13:49       ` Marin David Condic
2001-06-05 20:47         ` Martin Dowie
2001-06-05 10:15     ` Rod Chapman
2001-06-04 21:02 ` Larry Kilgallen
2001-06-04 20:06   ` Ehud Lamm
2001-06-04 21:18     ` Ted Dennison
2001-06-05 12:35     ` Marc A. Criley
2001-06-05 19:00       ` Pascal Obry
2001-06-04 21:15 ` Robert A Duff
2001-06-04 21:30   ` Chris Campbell
2001-06-05  2:06     ` Jeffrey Carter
2001-06-05 14:04     ` Marin David Condic
2001-06-05  7:50 ` Martin Dowie
2001-06-05 14:24   ` John English
2001-06-08 23:55     ` Robert A Duff
2001-06-09 12:47       ` Ehud Lamm
2001-06-14 16:27       ` Pat Rogers
2001-06-06  2:31 ` Ken Garlington
2001-06-06 11:14   ` Chris Campbell
2001-06-06 15:47     ` Marin David Condic
2001-06-06 17:57     ` Jerry van Dijk
2001-06-06 22:32       ` Chris Campbell
2001-06-06 22:37         ` Chris Campbell
2001-06-06 15:42   ` Marin David Condic
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox