Next: , Previous: Pragma Assert, Up: Implementation Defined Pragmas


Pragma Ast_Entry

Syntax:

     pragma AST_Entry (entry_IDENTIFIER);

This pragma is implemented only in the OpenVMS implementation of GNAT. The argument is the simple name of a single entry; at most one AST_Entry pragma is allowed for any given entry. This pragma must be used in conjunction with the AST_Entry attribute, and is only allowed after the entry declaration and in the same task type specification or single task as the entry to which it applies. This pragma specifies that the given entry may be used to handle an OpenVMS asynchronous system trap (AST) resulting from an OpenVMS system service call. The pragma does not affect normal use of the entry. For further details on this pragma, see the DEC Ada Language Reference Manual, section 9.12a.