diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2011-09-05 15:48:16 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2011-09-05 15:48:16 +0200 |
commit | 4a1bfefb843841beaa7b333f281fb85ecc53d9b5 (patch) | |
tree | af0b94669292a1c4a344b38f90d4a1a9df5b6afb /gcc/recog.c | |
parent | 9ec080cb2152ca831307b8c4fd825d9acecc4a45 (diff) | |
download | gcc-4a1bfefb843841beaa7b333f281fb85ecc53d9b5.zip gcc-4a1bfefb843841beaa7b333f281fb85ecc53d9b5.tar.gz gcc-4a1bfefb843841beaa7b333f281fb85ecc53d9b5.tar.bz2 |
[multiple changes]
2011-09-05 Robert Dewar <dewar@adacore.com>
* sem_ch3.adb: Minor reformatting.
2011-09-05 Ed Schonberg <schonberg@adacore.com>
* sem_ch5.adb: Better error message.
2011-09-05 Hristian Kirtchev <kirtchev@adacore.com>
* exp_aggr.adb: Add with and use clause for Exp_Ch6.
(Expand_Array_Aggregate): Detect a special case of an aggregate
which contains tasks in the context of an unexpanded return
statement of a build-in-place function.
* exp_ch6.adb: Add with and use clause for Exp_Aggr.
(Expand_N_Extended_Return_Statement): Detect a delayed aggregate
which contains tasks and expand it now that the original simple
return statement has been rewritten.
* exp_ch9.adb (Build_Activation_Chain_Entity): Code
reformatting. Do not create a chain for an extended return
statement if one is already available.
(Has_Activation_Chain): New routine.
From-SVN: r178539
Diffstat (limited to 'gcc/recog.c')
0 files changed, 0 insertions, 0 deletions