https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53478

--- Comment #10 from dominiq at gcc dot gnu.org ---
Author: dominiq
Date: Sun Dec 10 19:11:18 2017
New Revision: 255530

URL: https://gcc.gnu.org/viewcvs?rev=255530&root=gcc&view=rev
Log:
2017-12-10  Dominique d'Humieres  <domi...@lps.ens.fr>

        PR fortran/53478
        * gfortran.h (gfc_find_case_gsymbol): New prototype.
        * symbol.c (gfc_find_case_gsymbol): New procedure, case
        insensistive version of gfc_find_gsymbol.
        * resolve.c (resolve_common_blocks): Use it.
        Replace %s with %qs where needed.

        * gfortran.dg/binding_label_tests_4.f03: Update dg-error.
        * gfortran.dg/binding_label_tests_6.f03: Likewise.
        * gfortran.dg/binding_label_tests_7.f03: Likewise.
        * gfortran.dg/binding_label_tests_8.f03: Likewise.
        * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
        * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
        * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
        * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
        * gfortran.dg/binding_label_tests_29.f90: New test.


Added:
    trunk/gcc/testsuite/gfortran.dg/binding_label_tests_29.f90
Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/gfortran.h
    trunk/gcc/fortran/resolve.c
    trunk/gcc/fortran/symbol.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gfortran.dg/binding_label_tests_10_main.f03
    trunk/gcc/testsuite/gfortran.dg/binding_label_tests_11_main.f03
    trunk/gcc/testsuite/gfortran.dg/binding_label_tests_13_main.f03
    trunk/gcc/testsuite/gfortran.dg/binding_label_tests_4.f03
    trunk/gcc/testsuite/gfortran.dg/binding_label_tests_6.f03
    trunk/gcc/testsuite/gfortran.dg/binding_label_tests_7.f03
    trunk/gcc/testsuite/gfortran.dg/binding_label_tests_8.f03
    trunk/gcc/testsuite/gfortran.dg/test_common_binding_labels_3_main.f03

Reply via email to