diff options
| author | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-05-27 11:55:00 +0000 |
|---|---|---|
| committer | charlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-05-27 11:55:00 +0000 |
| commit | 130af566896a9b3c4cdbe8f6539bf5ff472a3881 (patch) | |
| tree | 7a99be5928d7d674af94b5a74d746dede7e0a84d /libjava/testsuite/libjava.loader/TestLeak.java | |
| parent | a4841d98d3c3cddc044d7103406c518bd5f7fc21 (diff) | |
| download | ppe42-gcc-130af566896a9b3c4cdbe8f6539bf5ff472a3881.tar.gz ppe42-gcc-130af566896a9b3c4cdbe8f6539bf5ff472a3881.zip | |
2008-05-27 Ed Schonberg <schonberg@adacore.com>
* exp_aggr.adb (Expand_Array_Aggregate): If the aggregate contains
tasks, create an activation chain now, before the expansion into
assignments and build-in-place calls that require the presence of an
activation chain.
(Backend_Processing_Possible): If the component type is inherently
limited, the aggregate must be expanded into individual built-in-place
assignments.
* sem_ch6.adb (Build_Extra_Formals): Use underlying type of result to
determine whether an allocation extra parameter must be built, to
handle case of a private type whose full type is a discriminated type
with defaults.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@136016 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/testsuite/libjava.loader/TestLeak.java')
0 files changed, 0 insertions, 0 deletions

