OSDN Git Service

2009-07-10 Thomas Quinot <quinot@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Jul 2009 13:18:49 +0000 (13:18 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 10 Jul 2009 13:18:49 +0000 (13:18 +0000)
commitbfef19fdc3b9904dbd1476a68752d56e11598225
tree948a181b8cd975d79aee30a361d83c8d435069c5
parente7bcf552b5fbf6d331a9a9f1cff8ecac3ac44c8b
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149474 138bc75d-0d04-0410-961f-82ee72b054a4
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