[Bug fortran/56969] [4.9 Regression] ISO_C_BINDING regression with current trunk

burnus at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Apr 16 11:13:00 GMT 2013


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);



More information about the Gcc-bugs mailing list