]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ada/sem_ch4.adb
[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 1 Aug 2011 13:50:27 +0000 (15:50 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 1 Aug 2011 13:50:27 +0000 (15:50 +0200)
commit6a2e4f0bc7db748ff765e354db134ebc83899c03
treea7d2b704c6cfee31f7ae6725114600c4d9337e92
parent5fcafa6051863dbabf1d9798ec45b83df942509d
[multiple changes]

2011-08-01  Robert Dewar  <dewar@adacore.com>

* make.adb, sem_ch4.adb: Minor reformatting.
* gcc-interface/Make-lang.in: Update dependencies.
* sem_util.adb, exp_ch5.adb: Minor reformatting.

2011-08-01  Arnaud Charlet  <charlet@adacore.com>

* gnat_rm.texi: Fix definition of Long_Integer.

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

* exp_aggr.adb: check limit size of static aggregate unconditionally,
to prevent storage exhaustion.
* exp_ch7.adb (Clean_Simple_Protected_Objects): if the scope being
finalized is a function body, insert the cleanup code before the final
return statement, to prevent spurious warnings.
* s-pooglo.ads: add overriding indicator.

From-SVN: r177035
gcc/ada/ChangeLog
gcc/ada/exp_aggr.adb
gcc/ada/exp_ch5.adb
gcc/ada/exp_ch7.adb
gcc/ada/gcc-interface/Make-lang.in
gcc/ada/gnat_rm.texi
gcc/ada/make.adb
gcc/ada/s-pooglo.ads
gcc/ada/sem_ch4.adb
gcc/ada/sem_util.adb