diff options
| author | pault <pault@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-05-10 07:23:30 +0000 |
|---|---|---|
| committer | pault <pault@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-05-10 07:23:30 +0000 |
| commit | b36b5dd2f8e95df217d5729c54caa9977344080a (patch) | |
| tree | 515858a20177d34953f913624da9d1ef39065fb7 /libjava/classpath/java/sql/Struct.java | |
| parent | 0c2af46697b0ef3acdb2a9c1196ad6283cd0fb90 (diff) | |
| download | ppe42-gcc-b36b5dd2f8e95df217d5729c54caa9977344080a.tar.gz ppe42-gcc-b36b5dd2f8e95df217d5729c54caa9977344080a.zip | |
2009-05-10 Paul Thomas <pault@gcc.gnu.org>
PR fortran/38863
* trans-expr.c (gfc_conv_operator_assign): Remove function.
* trans.h : Remove prototype for gfc_conv_operator_assign.
* trans-stmt.c (gfc_conv_elemental_dependencies): Initialize
derivde types with intent(out).
(gfc_trans_call): Add mask, count1 and invert arguments. Add
code to use mask for WHERE assignments.
(gfc_trans_forall_1): Use new arguments for gfc_trans_call.
(gfc_trans_where_assign): The gfc_symbol argument is replaced
by the corresponding code. If this has a resolved_sym, then
gfc_trans_call is called. The call to gfc_conv_operator_assign
is removed.
(gfc_trans_where_2): Change the last argument in the call to
gfc_trans_where_assign.
* trans-stmt.h : Modify prototype for gfc_trans_call.
* trans.c (gfc_trans_code): Use new args for gfc_trans_call.
2009-05-10 Paul Thomas <pault@gcc.gnu.org>
PR fortran/38863
* gfortran.dg/dependency_24.f90: New test.
* gfortran.dg/dependency_23.f90: Clean up module files.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147329 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/sql/Struct.java')
0 files changed, 0 insertions, 0 deletions

