[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 26 Oct 2010 13:05:30 +0000 (15:05 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 26 Oct 2010 13:05:30 +0000 (15:05 +0200)
commit0592046e2397a7206383190f84017e9bbe1dd7bc
tree84180c9964f9e5e162ea1c8f5517138d11181e87
parent880dabb586a7da7a9198319daef82bf87df7422c
[multiple changes]

2010-10-26  Javier Miranda  <miranda@adacore.com>

* sem_prag.adb (Process_Import_Or_Interface): Skip primitives of
interface types when processing all the entities in the homonym chain
that are declared in the same declarative part.

2010-10-26  Ed Schonberg  <schonberg@adacore.com>

* sem_ch3.adb (Process_Range_In_Decl): If the range is part of a
quantified expression, the insertion point for range checks will be
arbitrarily far in the tree.
* sem_ch5.adb (One_Bound): Use Insert_Actions for the declaration of
the temporary that holds the value of the bounds.
* sem_res.adb (Resolve_Quantified_Expressions): Disable expansion of
condition until the full expression is expanded.

From-SVN: r165957
gcc/ada/ChangeLog
gcc/ada/sem_ch3.adb
gcc/ada/sem_ch5.adb
gcc/ada/sem_prag.adb
gcc/ada/sem_res.adb