re PR fortran/50269 (Wrongly rejects element of assumed-shape array in C_LOC)
commit6082753edc5406f746a196b8bb201c323fea2d8e
authorTobias Burnus <burnus@net-b.de>
Thu, 4 Apr 2013 07:22:24 +0000 (4 09:22 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Thu, 4 Apr 2013 07:22:24 +0000 (4 09:22 +0200)
treeb31894bfd5f4beb3214c091e72ce78063a0a97af
parentb40192276fe996535b0a3de24ce3e748179aa667
re PR fortran/50269 (Wrongly rejects element of assumed-shape array in C_LOC)

2013-04-04  Tobias Burnus  <burnus@net-b.de>

        PR fortran/50269
        * gcc/fortran/check.c (is_c_interoperable,
        gfc_check_c_loc): Correct c_loc array checking
        for Fortran 2003 and Fortran 2008.

2013-04-04  Tobias Burnus  <burnus@net-b.de>

        PR fortran/50269
        * gfortran.dg/c_loc_test_21.f90: New.
        * gfortran.dg/c_loc_test_19.f90: Update dg-error.
        * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
        * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
        * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
        * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.

From-SVN: r197468
gcc/fortran/ChangeLog
gcc/fortran/check.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/c_loc_test_19.f90
gcc/testsuite/gfortran.dg/c_loc_test_21.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/c_loc_tests_10.f03
gcc/testsuite/gfortran.dg/c_loc_tests_11.f03
gcc/testsuite/gfortran.dg/c_loc_tests_16.f90
gcc/testsuite/gfortran.dg/c_loc_tests_4.f03