gomp - equivalence for threadprivate data

Tobias Burnus burnus@net-b.de
Tue Jan 27 14:08:00 GMT 2009


Matevz Tadel wrote:
>> I filled a bugreport (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38979)
>> to track this.
> First, thank you all for taking interest in this.
>
> Tobias wrote in the comment to the bug report that simply removing the
> error might already be enough.
> If you can point us to the place where this error is generated we can
> test if disabling it (or changing it to a warning) produces the
> desired results.
You can try the following patch (completely untested).

Tobias

Index: gcc/fortran/symbol.c
===================================================================
--- gcc/fortran/symbol.c    (revision 143664)
+++ gcc/fortran/symbol.c    (working copy)
@@ -477,7 +477,6 @@
   conf (in_equivalence, result);
   conf (in_equivalence, entry);
   conf (in_equivalence, allocatable);
-  conf (in_equivalence, threadprivate);

   conf (in_namelist, pointer);
   conf (in_namelist, allocatable);




More information about the Fortran mailing list