r125637 - in /branches/fortran-experiments/gcc:...

kargl@gcc.gnu.org kargl@gcc.gnu.org
Tue Jun 12 05:45:00 GMT 2007


Author: kargl
Date: Tue Jun 12 05:45:01 2007
New Revision: 125637

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125637
Log:
2007-06-11  Christopher D. Rickett  <crickett@lanl.gov>
    * symbol.c (check_conflict, gfc_copy_attr): Remove references to
    in_proc_decl attribute.
    (copy_formal_args): Removed because no longer necessary without
    procedure declaration code.
    * decl.c (verify_proc_decl_attrs, match_proc_decl,
    gfc_match_proc_decl_stmt): Removed code to match and verify
    procedure declarations.
    * gfortran.h: Removed in_proc_decl attribute from
    symbol_attribute.  Removed prototype for copy_formal_args.
    * resolve.c (is_scalar_expr_ptr): Fixed bug with strings of length
    one as arguments to c_loc.
    * match.h: Removed prototype for gfc_match_proc_decl_stmt.
    * parse.c (decode_statement): Removed match for
    gfc_match_proc_decl_stmt.
    * gfortran.dg/c_loc_tests_6.f03: New test case for c_loc with
    character argument of length one.
    * gfortran.dg/c_loc_tests_8.f03: New test case for c_loc with
    character argument of length greater than one.
    * gfortran.dg/test_proc_stmt.f90: Remove test case.
    * gfortran.dg/proc_stmt_main.c: Remove driver for
    test_proc_stmt.f90.


Added:
    branches/fortran-experiments/gcc/testsuite/gfortran.dg/c_loc_tests_6.f03
    branches/fortran-experiments/gcc/testsuite/gfortran.dg/c_loc_tests_8.f03
Modified:
    branches/fortran-experiments/gcc/fortran/ChangeLog.isocbinding
    branches/fortran-experiments/gcc/fortran/decl.c
    branches/fortran-experiments/gcc/fortran/gfortran.h
    branches/fortran-experiments/gcc/fortran/match.h
    branches/fortran-experiments/gcc/fortran/parse.c
    branches/fortran-experiments/gcc/fortran/resolve.c
    branches/fortran-experiments/gcc/fortran/symbol.c
    branches/fortran-experiments/gcc/fortran/trans-expr.c
    branches/fortran-experiments/gcc/testsuite/gfortran.dg/bind_c_dts_3.f03
    branches/fortran-experiments/gcc/testsuite/gfortran.dg/proc_stmt_main.c
    branches/fortran-experiments/gcc/testsuite/gfortran.dg/test_proc_stmt.f90



More information about the Gcc-cvs mailing list