This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug fortran/36132] _gfortran_internal_pack on optional arguments



------- Comment #11 from burnus at gcc dot gnu dot org  2008-07-27 11:42 -------
Subject: Bug 36132

Author: burnus
Date: Sun Jul 27 11:41:35 2008
New Revision: 138187

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138187
Log:
2008-07-27  Tobias Burnus  <burnus@net-b.de>

       PR fortran/36132
       * trans-array.c (gfc_conv_array_parameter): Fix packing/unpacking
       for nonpresent optional actuals to optional formals.
       * trans-array.h (gfc_conv_array_parameter): Update declaration.
       * trans-expr.c (gfc_conv_function_call,gfc_trans_arrayfunc_assign):
       Update gfc_conv_array_parameter calls.
       * trans-intrinsics (gfc_conv_intrinsic_transfer,
       gfc_conv_intrinsic_loc): Ditto.

2008-07-27  Tobias Burnus  <burnus@net-b.de>

       PR fortran/36132
       * gfortran.dg/internal_pack_4.f90: New.


Added:
    branches/gcc-4_3-branch/gcc/testsuite/gfortran.dg/internal_pack_4.f90
Modified:
    branches/gcc-4_3-branch/gcc/fortran/ChangeLog
    branches/gcc-4_3-branch/gcc/fortran/trans-array.c
    branches/gcc-4_3-branch/gcc/fortran/trans-array.h
    branches/gcc-4_3-branch/gcc/fortran/trans-expr.c
    branches/gcc-4_3-branch/gcc/fortran/trans-intrinsic.c
    branches/gcc-4_3-branch/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36132


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]