[Bug fortran/31668] %VAL rejected for PROC_MODULE and PROC_INTERNAL procedures
--- Comment #2 from patchapp at dberlin dot org 2007-04-25 08:40 --- Subject: Bug number PR 31668 A patch for this bug has been added to the patch tracker. The mailing list url for the patch is http://gcc.gnu.org/ml/gcc-patches/2007-04/msg01609.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31668
[Bug fortran/31668] %VAL rejected for PROC_MODULE and PROC_INTERNAL procedures
--- Comment #3 from burnus at gcc dot gnu dot org 2007-04-25 09:32 --- Subject: Bug 31668 Author: burnus Date: Wed Apr 25 09:32:21 2007 New Revision: 124147 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=124147 Log: fortran/ 2007-04-25 Tobias Burnus [EMAIL PROTECTED] PR fortran/31668 * error.c (error_print): Fix %% support. * intrinsic.c (sort_actual): Improve error message. * resolve.c (resolve_actual_arglist): Allow %VAL for interfaces defined in the module declaration part. testsuite/ 2007-04-25 Tobias Burnus [EMAIL PROTECTED] PR fortran/31668 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with statement functions. * gfortran.dg/c_by_val_5.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/c_by_val_5.f90 Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/error.c trunk/gcc/fortran/intrinsic.c trunk/gcc/fortran/resolve.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gfortran.dg/c_by_val_2.f90 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31668
[Bug fortran/31668] %VAL rejected for PROC_MODULE and PROC_INTERNAL procedures
--- Comment #4 from fxcoudert at gcc dot gnu dot org 2007-04-25 09:33 --- Fixed on mainline, closing. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31668
[Bug fortran/31668] %VAL rejected for PROC_MODULE and PROC_INTERNAL procedures
--- Comment #5 from burnus at gcc dot gnu dot org 2007-04-25 09:35 --- Fixed. For completeness, I only support PROC_MODULE (for interfaces to external routines) and not PROC_INTERNAL as there is no way (except VALUE) to make use of a call-by-value variable. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31668
[Bug fortran/31668] %VAL rejected for PROC_MODULE and PROC_INTERNAL procedures
--- Comment #1 from steven at gcc dot gnu dot org 2007-04-24 20:31 --- Patch posted here: http://gcc.gnu.org/ml/gcc-patches/2007-04/msg01609.html -- steven at gcc dot gnu dot org changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc- ||patches/2007- ||04/msg01609.html http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31668
[Bug fortran/31668] %VAL rejected for PROC_MODULE and PROC_INTERNAL procedures
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added CC||fxcoudert at gcc dot gnu dot ||org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last reconfirmed|-00-00 00:00:00 |2007-04-23 18:05:48 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31668