[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 2 Aug 2011 15:47:39 +0000 (17:47 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 2 Aug 2011 15:47:39 +0000 (17:47 +0200)
commit0580d8070754fa3ce59081f3906d9a4f2201757c
tree1c61ba45242501b4c599f20f31fce9d6bb99de5b
parentb191a12525973bac726397a591bbd636dc465e07
[multiple changes]

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

* a-direct.adb, sinfo.ads, exp_ch9.adb, scng.adb, sem_util.adb,
sem_util.ads, restrict.ads, par-prag.adb: Minor reformatting and/or
code reorganization.

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

* debug.adb: Debug flag d.P to suppress length comparison optimization
* exp_ch4.adb (Optimize_Length_Comparison): New routine to optimize
comparison of Length by comparing First/Last instead.

2011-08-02  Matthew Heaney  <heaney@adacore.com>

* a-cobove.ads: Code clean up.

From-SVN: r177190
12 files changed:
gcc/ada/ChangeLog
gcc/ada/a-cobove.ads
gcc/ada/a-direct.adb
gcc/ada/debug.adb
gcc/ada/exp_ch4.adb
gcc/ada/exp_ch9.adb
gcc/ada/par-prag.adb
gcc/ada/restrict.ads
gcc/ada/scng.adb
gcc/ada/sem_util.adb
gcc/ada/sem_util.ads
gcc/ada/sinfo.ads