* symbols.c (resolve_symbol_value): Clear sy_resolving before
authorAlan Modra <amodra@gmail.com>
Thu, 24 May 2001 23:44:06 +0000 (23:44 +0000)
committerAlan Modra <amodra@gmail.com>
Thu, 24 May 2001 23:44:06 +0000 (23:44 +0000)
taking exit_dont_set_value.

gas/ChangeLog
gas/symbols.c

index ed64d285430248502bb8086b455ec0cd37289e5f..f9a03e2f896e7697b6e9fef92f8c9bd977e80bd1 100644 (file)
@@ -1,5 +1,8 @@
 2001-05-25  Alan Modra  <amodra@one.net.au>
 
+       * symbols.c (resolve_symbol_value): Clear sy_resolving before
+       taking exit_dont_set_value.
+
        * write.c (relax_segment): Don't zap fr_symbol when relaxing.
 
 2000-05-24  Tom Rix <trix@redhat.com>
index 36407238aaccd0a22391a9876daf409b242c7da1..b8c78d26e01932cdcc20ef1ff12797442e2bb490 100644 (file)
@@ -949,6 +949,7 @@ resolve_symbol_value (symp)
                }
              final_val = 0;
              resolved = symbol_resolved_p (add_symbol);
+             symp->sy_resolving = 0;
              goto exit_dont_set_value;
            }
          else