diff options
| author | janus <janus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-01-31 21:56:02 +0000 |
|---|---|---|
| committer | janus <janus@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-01-31 21:56:02 +0000 |
| commit | dba1636be4ca99a50e003734eb53decca6a57b4d (patch) | |
| tree | 141d0f689a065770fa6cc34ecce6c668bb1bf081 /libjava/classpath/java/sql | |
| parent | f261acb287db48efa4c171561a91c5cb30f7d25e (diff) | |
| download | ppe42-gcc-dba1636be4ca99a50e003734eb53decca6a57b4d.tar.gz ppe42-gcc-dba1636be4ca99a50e003734eb53decca6a57b4d.zip | |
gcc/fortran/
2010-01-31 Janus Weil <janus@gcc.gnu.org>
PR fortran/42888
* resolve.c (resolve_allocate_expr): Move default initialization code
here from gfc_trans_allocate.
* trans.c (gfc_trans_code): Call gfc_trans_class_assign also for
EXEC_INIT_ASSIGN.
* trans-expr.c (gfc_trans_class_assign): Handle default initialization
of CLASS variables via memcpy.
* trans-stmt.c (gfc_trans_allocate): Move default initialization code
to resolve_allocate_expr.
gcc/testsuite/
2010-01-31 Janus Weil <janus@gcc.gnu.org>
PR fortran/42888
* gfortran.dg/allocate_derived_2.f90: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@156418 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/sql')
0 files changed, 0 insertions, 0 deletions

