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


Pragma Compiler_Unit

Syntax:

     pragma Compiler_Unit;

This pragma is intended only for internal use in the GNAT run-time library. It indicates that the unit is used as part of the compiler build. The effect is to disallow constructs (raise with message, conditional expressions etc) that would cause trouble when bootstrapping using an older version of GNAT. For the exact list of restrictions, see the compiler sources and references to Is_Compiler_Unit.