http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56969



--- Comment #3 from Tobias Burnus <burnus at gcc dot gnu.org> 2013-04-16 
11:13:34 UTC ---

Draft patch:



--- a/gcc/fortran/intrinsic.c

+++ b/gcc/fortran/intrinsic.c

@@ -4238,3 +4238,4 @@ got_specific:

   expr->value.function.isym = specific;

-  gfc_intrinsic_symbol (expr->symtree->n.sym);

+  if (!expr->symtree->n.sym->module)

+    gfc_intrinsic_symbol (expr->symtree->n.sym);

Reply via email to