[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Sat, 11 Jul 2009 17:46:23 +0000 (19:46 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Sat, 11 Jul 2009 17:46:23 +0000 (19:46 +0200)
commitb0159fbee916e3bbeb2d661b40ae4483a0bcb9b7
tree13c0dad3daf6e336511830c555284e910bf763db
parent3e3a9a6ac1608dcafc4ef5c96a8f30c1d5243dc5
[multiple changes]

2009-07-11  Thomas Quinot  <quinot@adacore.com>

* sem_util.adb, sem_res.adb, sem_warn.adb: Minor comment editing:
Lvalue -> lvalue

* exp_ch6.adb: Minor reformatting

2009-07-11  Ed Schonberg  <schonberg@adacore.com>

* freeze.adb (Expand_Atomic_Aggregate): Clean up code, take into
account possible type qualification to determine whether aggregate
needs a target temporary to respect atomic type or object.

* exp_aggr.adb (Expand_Record_Aggregate): Use new version of
Expand_Atomic_Aggregate.

2009-07-11  Emmanuel Briot  <briot@adacore.com>

* prj.adb, prj.ads, prj-nmsc.adb (Mark_Excluded_Sources): Speed up
algorithm.
(Excluded_Sources_Htable): No longer a global table.
Change error message to indicate which files are illegal in the list
of excluded files, as opposed to only the location in the project
file.
(Find_Source): New subprogram.

From-SVN: r149515
gcc/ada/ChangeLog
gcc/ada/exp_aggr.adb
gcc/ada/exp_ch6.adb
gcc/ada/freeze.adb
gcc/ada/freeze.ads
gcc/ada/prj-nmsc.adb
gcc/ada/prj.adb
gcc/ada/prj.ads
gcc/ada/sem_res.adb
gcc/ada/sem_util.adb
gcc/ada/sem_warn.adb