comment.
* gcc-interface/trans.c (process_freeze_entity): Use local copy of
Ekind. Return early for class-wide types. Do not compute initializer
unless necessary. Reuse the tree for an associated class-wide type
only if processing its root type.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158295
138bc75d-0d04-0410-961f-
82ee72b054a4
+2010-04-14 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Class_Wide_Type>: Fix
+ comment.
+ * gcc-interface/trans.c (process_freeze_entity): Use local copy of
+ Ekind. Return early for class-wide types. Do not compute initializer
+ unless necessary. Reuse the tree for an associated class-wide type
+ only if processing its root type.
+
2010-04-13 Duncan Sands <baldrick@free.fr>
* gcc-interface/misc.c (gnat_eh_type_covers): Remove.
+2010-04-14 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/class_wide.adb: Rename into...
+ * gnat.dg/class_wide1.adb: ...this.
+ * gnat.dg/class_wide2.ad[sb]: New test.
+
2010-04-14 Tobias Burnus <burnus@net-b.de>
PR fortran/18918