comp.lang.ada
 help / color / mirror / Atom feed
* Re: Help for task's implemention
  1997-05-09  0:00 Help for task's implemention XiaoQiang Zhang
@ 1997-05-09  0:00 ` Robert Dewar
  0 siblings, 0 replies; 2+ messages in thread
From: Robert Dewar @ 1997-05-09  0:00 UTC (permalink / raw)



<<I have compiled the source code of Gnat's Run Time System. Now, I want
to know how Gnat implement  task on top of RTS, in other words, how Gnat
convert a ada program using task to another ada program calling
functions provied by RTS .

Any advise is appreciated. Thanks.>>


This is of coruse target dependent, and the answer may be found by looking
at the implementation of the target dependent units in the runtime library.
If you are interested in how GNAT generates calls at the GNARL level, then
look at Exp_Ch9.adb, which implements the compiler expansions for tasking.





^ permalink raw reply	[flat|nested] 2+ messages in thread

* Help for task's implemention
@ 1997-05-09  0:00 XiaoQiang Zhang
  1997-05-09  0:00 ` Robert Dewar
  0 siblings, 1 reply; 2+ messages in thread
From: XiaoQiang Zhang @ 1997-05-09  0:00 UTC (permalink / raw)



I have compiled the source code of Gnat's Run Time System. Now, I want
to know how Gnat implement  task on top of RTS, in other words, how Gnat
convert a ada program using task to another ada program calling
functions provied by RTS .

Any advise is appreciated. Thanks.




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1997-05-09  0:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-05-09  0:00 Help for task's implemention XiaoQiang Zhang
1997-05-09  0:00 ` Robert Dewar

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