2010-10-11 Arnaud Charlet <charlet@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Oct 2010 10:07:06 +0000 (10:07 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Oct 2010 10:07:06 +0000 (10:07 +0000)
commit51c733e0f6b4311d6dedf8a494d6fb79a2dd8198
treeea3db1ae3135a8af79bd7e6657e739ecfc21ef62
parentf422e2c4eaca1f04cbb42400da57ff223b0091ab
2010-10-11  Arnaud Charlet  <charlet@adacore.com>

* sem_ch3.adb, exp_ch6.adb
(Make_Build_In_Place_Call_In_Anonymous_Context,
Make_Build_In_Place_Call_In_Assignment,
Make_Build_In_Place_Call_In_Object_Declaration): Fix calls to
Add_Task_Actuals_To_Build_In_Place_Call in case of No_Task_Hierarchy
restriction.
(Access_Definition): Add missing handling of No_Task_Hierarchy.

2010-10-11  Javier Miranda  <miranda@adacore.com>

* exp_util.adb (Remove_Side_Effects): No action needed for renamings of
class-wide expressions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165293 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/exp_ch6.adb
gcc/ada/exp_util.adb
gcc/ada/sem_ch3.adb