TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Ken Garlington <[log in to unmask]>
Tue, 26 Nov 1996 07:28:33 +0000
text/plain (33 lines)
Tucker Taft wrote:
> Although it is not clearly associated with the run-time, when
> we have looked into restrictions for very small embedded systems,
> we have disallowed any dynamic-sized objects.  On our compiler,
> this would eliminate the need for what we call the "secondary stack."
> By "dynamic sized," I mean an object whose size is not known at compile
> time at the point of its declaration.  It is still OK to pass it to
> subprograms that don't know its size statically.  The critical requirement
> is to know its size at the point of declaration.
> Hence, I would recommend that we add a restriction, "No_Dynamic_Sized_Objects"
> or equivalent.

It sounds like Intermetrics has studied this issue in the past. Is there a
white paper, or something like that, documenting your work? If so, this could
be a good input for Sy Wong's proposal..

> > Brian Wichmann                Tele: +44 181 943 6976 (direct)
> > National Physical Laboratory   FAX: +44 181 977 7091
> > Teddington Middlesex           e-mail: [log in to unmask]
> > TW11 0LW
> > UK
> >
> > WWW:
> -Tucker Taft [log in to unmask]

LMTAS - "Our Brand Means Quality"
For more info, see or