[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 2 Oct 2012 12:25:44 +0000 (14:25 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 2 Oct 2012 12:25:44 +0000 (14:25 +0200)
commit7640ef8abab4715c572a2400a3f345aef583cf8b
tree77aeeeec737fa9ac7586a32ebbc2d6daa51cf0b8
parent92a7cd469407ff52beb29b4855b11c102ccf6972
[multiple changes]

2012-10-02  Eric Botcazou  <ebotcazou@adacore.com>

* types.h (N_Return_Statement): Delete.
* gcc-interface/trans.c (gnat_to_gnu): Replace N_Return_Statement with
N_Simple_Return_Statement.

2012-10-02  Ed Schonberg  <schonberg@adacore.com>

* freeze.adb (Freeze_Entity): in a generic context, aspects must
be analyzed because they may be queried subsequently within the
generic unit, even if no other freezing actions are generated
for an entity.
* sem_ch13.adb (Analyze_Aspects_At_Freeze_Point): iterator
aspects must be analyzed because they are delayed aspects and
the corresponding attribute definition clause may not have been
analyzed yet.

2012-10-02  Yannick Moy  <moy@adacore.com>

* gnat_rm.texi: Minor editing.

From-SVN: r191975
gcc/ada/ChangeLog
gcc/ada/freeze.adb
gcc/ada/gcc-interface/trans.c
gcc/ada/gnat_rm.texi
gcc/ada/sem_ch13.adb
gcc/ada/types.h