This changes the type of the elaboration counter from Integer to Short_Integer
to avoid wasting space in the data segment. No functional changes.
Tested on x86_64-pc-linux-gnu, committed on trunk
2011-08-04 Eric Botcazou
* sem_elab.adb (Check_Internal_Call_Continue): Change the type
This patch is aimed at improving the finalization of global controlled objects.
It implements a ref-counting scheme for elaboration/finalization on a per-unit
basis and changes the way global objects are finalized in libraries.
Tested on x86_64-pc-linux-gnu, committed on trunk
2011-08-04 Eric Bo