-
- Downloads
trans-expr.c (gfc_conv_variable): POINTER results don't need f2c calling conventions.
fortran/ * trans-expr.c (gfc_conv_variable): POINTER results don't need f2c calling conventions. Look at sym instead of sym->result. * trans-types.c (gfc_sym_type): Remove workaround for frontend bug. Remove condition which is always false with workaround removed. (gfc_return_by_reference): Always look at sym, never at sym->result. testsuite/ * gfortran.dg/f2c_7.f90: New test. From-SVN: r100857
Showing
- gcc/fortran/ChangeLog 8 additions, 0 deletionsgcc/fortran/ChangeLog
- gcc/fortran/trans-expr.c 1 addition, 4 deletionsgcc/fortran/trans-expr.c
- gcc/fortran/trans-types.c 4 additions, 13 deletionsgcc/fortran/trans-types.c
- gcc/testsuite/ChangeLog 4 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gfortran.dg/f2c_7.f90 57 additions, 0 deletionsgcc/testsuite/gfortran.dg/f2c_7.f90
Loading
Please register or sign in to comment