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


9.6 Common Elaboration-model Traits

All three GNAT models are able to detect elaboration problems related to dispatching calls and a particular kind of ABE referred to as `guaranteed ABE'.

Note that GNAT emits warnings rather than hard errors whenever it encounters an elaboration problem. This is because the elaboration model in effect may be too conservative, or a particular scenario may not be elaborated or executed due to data and control flow. The warnings can be suppressed selectively with pragma Warnigns (Off) or globally with compiler switch -gnatwL.


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