From: Simon Wright <simon@pushface.org>
Subject: Re: How did dynamic elaboration fix cyclic elaboration error???
Date: Fri, 07 Apr 2006 07:02:14 +0100
Date: 2006-04-07T07:02:14+01:00 [thread overview]
Message-ID: <m2d5ft9b4p.fsf@grendel.local> (raw)
In-Reply-To: 1144364373.517170.92020@z34g2000cwc.googlegroups.com
"stuart clark" <stuartlclark@hotmail.com> writes:
Bob Duff has answered this, a further point:
> a. uatl_stim_response_device_interface with's
> uatl_stim_response_message_routing
>
> b. uatl_stim_response_message_routing with's utal_function_task
>
> c. utal_function_task with's uatl_stim_response_device_interface.
I suspect the problem may relate to a library-level task? GNAT doesn't
know what you may have done to ensure that the task never calls the
device_interface until elaboration is complete.
A solution is often to use a task _type_ and not create the task
_instance_ until elaboration is complete. I realise this may be
awkward, especially with legacy code.
prev parent reply other threads:[~2006-04-07 6:02 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-04-06 22:59 How did dynamic elaboration fix cyclic elaboration error??? stuart clark
2006-04-06 23:45 ` Robert A Duff
2006-04-07 6:02 ` Simon Wright [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox