]> git.ipfire.org Git - thirdparty/gcc.git/commit
[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Fri, 10 Jul 2009 13:18:49 +0000 (15:18 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 10 Jul 2009 13:18:49 +0000 (15:18 +0200)
commit811c6a85c4e29f55dc408dcf6f5dff08c5a4f999
tree948a181b8cd975d79aee30a361d83c8d435069c5
parent2be0bff8f1836abfa08d9b52c8372f7b03468777
[multiple changes]

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

* exp_ch7.adb: Update comments.

2009-07-10  Arnaud Charlet  <charlet@adacore.com>

* exp_ch13.adb (Expand_N_Record_Representation_Clause): Ignore mod
clause if -gnatI is set instead of crashing.

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

* sem_ch11.adb (Same_Expression): Null is always equal to itself.
Additional work to remove redundant successive raise statements, in
this case access checks.

2009-07-10  Vincent Celier  <celier@adacore.com>

* make.adb (Compile): Always create a deep copy of the mapping file
argument (-gnatem=...) as it may be deallocate/reallocate by
Normalize_Arguments.

2009-07-10  Javier Miranda  <miranda@adacore.com>

* einfo.adb (Directly_Designated_Type): Add assertion.

* sem_res.adb (Check_Fully_Declared_Prefix): Add missing check on
access types before using attribute Directly_Designated_Type.

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

* prj.ads: Minor typo fix

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

* sem_ch6.adb (Add_Extra_Formal): Protected operations do no need
special treatment.

* exp_ch6.adb (Expand_Protected_Subprogram_Call): If rewritten
subprogram is a function call, resolve properly, to ensure that extra
actuals are added as needed.

From-SVN: r149474
gcc/ada/ChangeLog
gcc/ada/einfo.adb
gcc/ada/exp_ch13.adb
gcc/ada/exp_ch6.adb
gcc/ada/exp_ch7.adb
gcc/ada/make.adb
gcc/ada/prj.ads
gcc/ada/sem_ch11.adb
gcc/ada/sem_ch6.adb
gcc/ada/sem_res.adb