]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/34187 (BIND(C): Public generic with private bind(c) specific does not...
authorTobias Burnus <burnus@net-b.de>
Sat, 24 Nov 2007 00:11:38 +0000 (01:11 +0100)
committerTobias Burnus <burnus@gcc.gnu.org>
Sat, 24 Nov 2007 00:11:38 +0000 (01:11 +0100)
commitc5b5a17a923b67f3e3e4bbcef670b0b3d86198ab
tree93be568b96cbaa37715a85069eaaaf735c5843a8
parent88df9da15894541d19330b2f2d6cd301ce4f4cbf
re PR fortran/34187 (BIND(C): Public generic with private bind(c) specific does not use bind(C) name)

2007-11-23  Tobias Burnus  <burnus@net-b.de>

        PR fortran/34187
        * module.c (load_needed): Ensure binding_label is not lost.

        * decl.c (set_binding_label,gfc_match_bind_c): Replace
        strncpy by strcpy.

2007-11-23  Tobias Burnus  <burnus@net-b.de>

        PR fortran/34187
        * gfortran.dg/bind_c_usage_15.f90: New.

From-SVN: r130386
gcc/fortran/ChangeLog
gcc/fortran/decl.c
gcc/fortran/module.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/bind_c_usage_15.f90 [new file with mode: 0644]