re PR fortran/32760 (Error defining subroutine named PRINT)
2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org> Daniel Franke <franke.daniel@gmail.com> PR fortran/32760 * primary.c (match_variable): Do not call gfc_add_flavor if symbol has attribute of ACCESS_PUBLIC or ACCESS_PRIVATE already marked. Co-Authored-By: Daniel Franke <franke.daniel@gmail.com> From-SVN: r126981
This commit is contained in:
parent
0b7406341c
commit
4958f4ee0b
|
@ -1,3 +1,10 @@
|
|||
2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
|
||||
Daniel Franke <franke.daniel@gmail.com>
|
||||
|
||||
PR fortran/32760
|
||||
* primary.c (match_variable): Do not call gfc_add_flavor if symbol has
|
||||
attribute of ACCESS_PUBLIC or ACCESS_PRIVATE already marked.
|
||||
|
||||
2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||||
|
||||
PR fortran/32035
|
||||
|
|
|
@ -2452,6 +2452,9 @@ match_variable (gfc_expr **result, int equiv_flag, int host_flag)
|
|||
break;
|
||||
|
||||
case FL_UNKNOWN:
|
||||
if (sym->attr.access == ACCESS_PUBLIC
|
||||
|| sym->attr.access == ACCESS_PRIVATE)
|
||||
break;
|
||||
if (gfc_add_flavor (&sym->attr, FL_VARIABLE,
|
||||
sym->name, NULL) == FAILURE)
|
||||
return MATCH_ERROR;
|
||||
|
|
Loading…
Reference in New Issue