comp.lang.ada
 help / color / mirror / Atom feed
From: Pascal Obry <pascal@obry.net>
To: Martin Dowie <martin.dowie@btopenworld.com>
Subject: Re: Elaboration problem with a task
Date: Thu, 05 Jan 2006 17:35:08 +0100
Date: 2006-01-05T17:35:15+01:00	[thread overview]
Message-ID: <43BD4ABC.4020905@obry.net> (raw)
In-Reply-To: <dpj9sf$cs1$2@nwrdmz01.dmz.ncs.ea.ibs-infra.bt.com>

Martin,

> No probs - the default GNAT behaviour is to use it's own rules about
> elaboration, not the Ada rules. They are supposed to be 'better' than
> the Ada rules but if you want Ada rather than GNAT, you always have to
> use "-gnatE", rather like using "-gnato".

You can put it this way or... GNAT by default does a static analysis of
the elaboration and generates elaboration that does work in 99% of the
cases. If this default behavior is not working in your case then -gnatE
which does a dynamic elaboration checking.

Pascal.

-- 

--|------------------------------------------------------
--| Pascal Obry                           Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--|              http://www.obry.net
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver wwwkeys.pgp.net --recv-key C1082595



  reply	other threads:[~2006-01-05 16:35 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-05 10:04 Elaboration problem with a task JP Thornley
2006-01-05 10:16 ` Martin Dowie
2006-01-05 11:13   ` JP Thornley
2006-01-05 14:18     ` Martin Dowie
2006-01-05 16:35       ` Pascal Obry [this message]
2006-01-05 19:34 ` Jeffrey R. Carter
2006-01-05 20:42 ` Simon Wright
replies disabled

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