------- Additional Comments From albertm at uphs dot upenn dot edu  2005-07-06 
17:26 -------
(In reply to comment #3) 
 
One more bit of speculation.  I still think there is an issue with 
marking "->used" in gfc_equiv structures.  The following change will 
make the test case "work", but since I only vaguely understand the 
intention of the code, I wouldn't recommoned its use: 
 
*** trans-common.c      2005-07-06 13:17:28.029531913 -0400 
--- trans-common.c.orig 2005-07-05 21:09:38.882901773 -0400 
*************** 
*** 695,701 **** 
            { 
              add_condition (n, eq, other); 
              eq->used = 1; 
-               other->used = 1; /*FIXME or HELPME, this is mostly a guess*/ 
              found = TRUE; 
              /* If this symbol is the first in the chain we may find other 
                 matches. Otherwise we can skip to the next equivalence.  */ 
--- 695,700 ---- 
 

-- 


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

Reply via email to