14. Obsolescent Features
This chapter describes features that are provided by GNAT, but are
considered obsolescent since there are preferred ways of achieving
the same effect. These features are provided solely for historical
compatibility purposes.
14.1 pragma No_Run_Time
The pragma No_Run_Time
is used to achieve an affect similar
to the use of the "Zero Foot Print" configurable run time, but without
requiring a specially configured run time. The result of using this
pragma, which must be used for all units in a partition, is to restrict
the use of any language features requiring run-time support code. The
preferred usage is to use an appropriately configured run-time that
includes just those features that are to be made accessible.
14.2 pragma Ravenscar
The pragma Ravenscar
has exactly the same effect as pragma
Profile (Ravenscar)
. The latter usage is preferred since it
is part of the new Ada 2005 standard.
14.3 pragma Restricted_Run_Time
The pragma Restricted_Run_Time
has exactly the same effect as
pragma Profile (Restricted)
. The latter usage is
preferred since the Ada 2005 pragma Profile
is intended for
this kind of implementation dependent addition.
This document was generated
by Mail Server on June, 15 2005
using texi2html