bindgen.adb (Gen_Output_File_Ada): Do not emit declaration for Is_Elaborated if not...
authorTristan Gingold <gingold@adacore.com>
Mon, 29 Oct 2012 10:52:28 +0000 (10:52 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 29 Oct 2012 10:52:28 +0000 (11:52 +0100)
commitc18e9f65faeb5ea78af6d703c2e5b4e60de0485c
treec984dd33ef86b98862cf158e113906ed181216b1
parentc607e6d50ef2dee78cdbf008f763c4098acb185a
bindgen.adb (Gen_Output_File_Ada): Do not emit declaration for Is_Elaborated if not referenced.

2012-10-29  Tristan Gingold  <gingold@adacore.com>

* bindgen.adb (Gen_Output_File_Ada): Do not emit declaration for
Is_Elaborated if not referenced.

2012-10-29  Tristan Gingold  <gingold@adacore.com>

* exp_ch9.adb (Build_Activation_Chain_Entity): Punt in restricted
profile.
* exp_ch3.adb (Build_Initialization_Call): Do no append _Chain
parameter in restricted profile.
(Build_Init_Call_Thru): Likewise.
(Init_Formals): Likewise.
* exp_ch3.adb: Minor reformatting.

From-SVN: r192925
gcc/ada/ChangeLog
gcc/ada/bindgen.adb
gcc/ada/exp_ch3.adb
gcc/ada/exp_ch9.adb