From: rfg@nsc.nsc.com (Ron Guilmette)
Subject: Re: Dynamic Address Clauses??
Date: 3 Jun 88 06:02:57 GMT [thread overview]
Message-ID: <5140@nsc.nsc.com> (raw)
In-Reply-To: 8806011944.AA06549@ti.com
In article <8806011944.AA06549@ti.com> LINNIG@eg.csc.ti.COM (Mike Linnig) writes:
>The following package was compiled with two compilers (DEC Ada and
>Tartan 1750a Ada). Both allowed the declaration of X. DEC ada
>complained about the type conversion used for the rep clause
>in ANOTHER.
>Assuming one or both is legal, what do they mean???
>
> X: INTEGER;
> for X use at DYNAMIC; -- just what does this mean??
I have at least a fuzzy (but not warm) feeling as to the meaning of the code
shown above, however a very similar construction has disturbed me deeply,
to wit:
procedure P;
for P use at DYNAMIC;
For a true embedded system, I can understand that one may want to fix certain
routines at certain places via:
procedure P;
for P use at STATIC;
However I cannot envision any case in which dynamic relocation of routines
WHILE THE PROGRAM IS RUNNING would be of any benefit. I can however
predict that such a capability might be an implementor's nightmare.
Note that 13.5(5) seem to allow (and now perhaps require?) such a
capability in all implementations! Wow!
--
// Ron Guilmette // C++ is nice,
-- National SemiConductor -- Ada keeps my wallet happy,
?? rfg@nsc.nsc.com ?? but there has got to be something better...
next prev parent reply other threads:[~1988-06-03 6:02 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
1988-06-01 15:12 Dynamic Address Clauses?? Mike Linnig
1988-06-02 12:39 ` Robert Firth
1988-06-10 14:38 ` stt
1988-06-15 21:19 ` Ron Guilmette
1988-06-03 6:02 ` Ron Guilmette [this message]
1988-06-03 14:52 ` markb
1988-06-06 12:33 ` David Collier-Brown
1988-06-08 18:52 ` Ron Guilmette
1988-06-10 19:22 ` Steve Hyland
1988-06-15 12:26 ` David Collier-Brown
1988-06-15 14:10 ` Burch Seymour
-- strict thread matches above, loose matches on Subject: below --
1988-06-10 15:42 Jim Moody, DCA C342
1988-06-16 13:53 David E. Emery
1988-06-17 4:13 ` Richard A. O'Keefe
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox