diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2014-10-10 16:39:14 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2014-10-10 16:39:14 +0200 |
commit | 32a21096039a8a589a9dea3c977f9d18a37a39be (patch) | |
tree | a7a0ba9c28357303479235bbe2ff1134de286392 /gcc/cgraphunit.c | |
parent | 8f8194710d4d0badd94046d26cbe61cee1a01163 (diff) | |
download | gcc-32a21096039a8a589a9dea3c977f9d18a37a39be.zip gcc-32a21096039a8a589a9dea3c977f9d18a37a39be.tar.gz gcc-32a21096039a8a589a9dea3c977f9d18a37a39be.tar.bz2 |
[multiple changes]
2014-10-10 Robert Dewar <dewar@adacore.com>
* errout.adb (Adjust_Name_Case): New procedure.
(Set_Msg_Node): Use Adjust_Name_Case.
* errout.ads (Adjust_Name_Case): New procedure.
* exp_intr.adb (Add_Source_Info): Minor code reorganization
(use Ekind_In).
(Write_Entity_Name): Use Errout.Adjust_Name_Case.
* sem_prag.adb (Is_Non_Significant_Pragma_Reference): Review
and fix up entries in Sig_Flags, and correct logical errors in
function itself.
* sprint.adb (Sprint_Node_Actual): Properly print string for
raise statement.
2014-10-10 Ed Schonberg <schonberg@adacore.com>
* sem_ch3.adb (Analyze_Object_Declaration): For an object of an
anonymous array type with delayed aspects, defer freezing of
type until object itself is frozen.
* freeze.adb (Freeze_Entity): When freezing an object of an
anonymous array type with delayed aspects, remove freeze node of
object after freezing type, to prevent out-of-order elaboration
in the back-end. The initialization call for the object has
already been constructed when expanding the object declaration.
From-SVN: r216089
Diffstat (limited to 'gcc/cgraphunit.c')
0 files changed, 0 insertions, 0 deletions