PR fortran/43899
* trans-decl.c (generate_local_decl): Do not generate unused warning
for variables in namelists.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166461
138bc75d-0d04-0410-961f-
82ee72b054a4
+2010-11-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ PR fortran/43899
+ * trans-decl.c (generate_local_decl): Do not generate unused warning
+ for variables in namelists.
+
2010-11-08 Janus Weil <janus@gcc.gnu.org>
PR fortran/46344
}
/* Warn for unused variables, but not if they're inside a common
- block or are use-associated. */
+ block, a namelist, or are use-associated. */
else if (warn_unused_variable
- && !(sym->attr.in_common || sym->attr.use_assoc || sym->mark))
+ && !(sym->attr.in_common || sym->attr.use_assoc || sym->mark
+ || sym->attr.in_namelist))
gfc_warning ("Unused variable '%s' declared at %L", sym->name,
&sym->declared_at);