D.13 Run-time Profiles
1/2
{
AI95-00249-01}
[This clause specifies a mechanism for defining
run-time profiles.]
Syntax
2/2
3/2
pragma
Profile (profile_identifier
{, profile_pragma_argument_association});
Legality Rules
4/2
{
AI95-00249-01}
The profile_identifier
shall be the name of a run-time profile. The semantics of any profile_pragma_argument_associations
are defined by the run-time profile specified by the profile_identifier.
Static Semantics
5/2
{
AI95-00249-01}
A profile is equivalent to the set of configuration
pragmas that is defined for each run-time profile.
Post-Compilation Rules
6/2
{
AI95-00249-01}
{configuration
pragma (Profile) [partial]} {pragma,
configuration (Profile) [partial]} A pragma
Profile is a configuration pragma. There may be more than one pragma
Profile for a partition.
Extensions to Ada 95
6.a/2