Next: , Previous: , Up: Elaboration Order Handling in GNAT   [Contents][Index]


9.5 Controlling the Elaboration Order in GNAT

In addition to Ada semantics and rules synthesized from them, GNAT offers three elaboration models to aid the programmer with specifying the correct elaboration order and to diagnose elaboration problems.

The dynamic, legacy, and static models can be relaxed using compiler switch -gnatJ, making them more permissive. Note that in this mode, GNAT may not diagnose certain elaboration issues or install run-time checks.


Next: , Previous: , Up: Elaboration Order Handling in GNAT   [Contents][Index]