Resync.
authorArnaud Charlet <charlet@gcc.gnu.org>
Wed, 28 May 2008 13:06:30 +0000 (15:06 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 28 May 2008 13:06:30 +0000 (15:06 +0200)
From-SVN: r136081

gcc/ada/ChangeLog

index 98ca249925115c3424c39f9e169a342b35d2cb96..a12cb11ded45b12a314d0e4d2c844a1b9d4d3995 100644 (file)
@@ -1,3 +1,25 @@
+2008-05-28  Ed Schonberg  <schonberg@adacore.com>
+
+       * sem_ch3.adb (Diagnose_Interface): Cleanup error messages involving
+       improper progenitor names, and avoid cascaded errors.
+
+2008-05-28  Robert Dewar  <dewar@adacore.com>
+
+       * gnat_rm.texi: Add note on Old giving warning when applied to constant
+
+       * sem_attr.adb (Analyze_Attribute, case Old): Give warning if prefix is
+       a constant
+
+2008-05-28  Robert Dewar  <dewar@adacore.com>
+
+       * exp_fixd.adb (Build_Multiply): Correct one-off error in computing
+       size
+
+2008-05-28  Robert Dewar  <dewar@adacore.com>
+
+       * exp_ch5.adb:
+       (Expand_Simple_Function_Return): Copy unaligned result into temporary
+
 2008-05-28  Javier Miranda  <miranda@adacore.com>
 
        * sem_ch3.adb (Derive_Progenitor_Primitives): Add missing support