[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 2 Aug 2011 09:17:46 +0000 (11:17 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 2 Aug 2011 09:17:46 +0000 (11:17 +0200)
commitbd65a2d74050033a6edbb61871bb2e57b9df6eb2
treee10f4754a39287ad20096cfb93f40edf8cf10f77
parentd4487611a99773fb4022999be28e0f1cf163f838
[multiple changes]

2011-08-02  Yannick Moy  <moy@adacore.com>

* errout.adb, errout.ads (Check_Formal_Restriction): move procedure
from here...
* restrict.adb, restrict.ads (Check_Formal_Restriction): ...to here
* sem_aggr.adb, sem_ch5.adb, sem_util.adb:
Add with/use clauses to make Check_Formal_Restriction visible

2011-08-02  Ed Schonberg  <schonberg@adacore.com>

* sem_ch12.adb (Check_Generic_Actuals): handle properly actual
in-parameters when type of the generic formal is private in the generic
spec and non-private in the body.

2011-08-02  Claire Dross  <dross@adacore.com>

* a-cfdlli.adb, a-cfdlli.ads, a-cfhase.adb, a-cfhase.ads, a-cfhama.adb,
a-cfhama.ads, a-cforse.adb, a-cforse.ads, a-cforma.adb, a-cforma.ads,
a-cofove.adb, a-cofove.ads: New files implementing formal containers.
* impunit.adb, Makefile.rtl: Take new files into account.

From-SVN: r177102
23 files changed:
gcc/ada/ChangeLog
gcc/ada/Makefile.rtl
gcc/ada/a-cfdlli.adb [new file with mode: 0644]
gcc/ada/a-cfdlli.ads [new file with mode: 0644]
gcc/ada/a-cfhama.adb [new file with mode: 0644]
gcc/ada/a-cfhama.ads [new file with mode: 0644]
gcc/ada/a-cfhase.adb [new file with mode: 0644]
gcc/ada/a-cfhase.ads [new file with mode: 0644]
gcc/ada/a-cforma.adb [new file with mode: 0644]
gcc/ada/a-cforma.ads [new file with mode: 0644]
gcc/ada/a-cforse.adb [new file with mode: 0644]
gcc/ada/a-cforse.ads [new file with mode: 0644]
gcc/ada/a-cofove.adb [new file with mode: 0644]
gcc/ada/a-cofove.ads [new file with mode: 0644]
gcc/ada/errout.adb
gcc/ada/errout.ads
gcc/ada/impunit.adb
gcc/ada/restrict.adb
gcc/ada/restrict.ads
gcc/ada/sem_aggr.adb
gcc/ada/sem_ch12.adb
gcc/ada/sem_ch5.adb
gcc/ada/sem_util.adb