PR gas/10704

* symbols.c (snapshot_symbol): Revert 2006-01-09 patch for PR2117.
This commit is contained in:
Alan Modra 2009-10-05 21:58:19 +00:00
parent c188d0bb59
commit d96eea71e0
2 changed files with 6 additions and 4 deletions

View File

@ -1,3 +1,8 @@
2009-10-06 Alan Modra <amodra@bigpond.net.au>
PR gas/10704
* symbols.c (snapshot_symbol): Revert 2006-01-09 patch for PR2117.
2009-10-06 Alan Modra <amodra@bigpond.net.au>
* read.c (s_reloc): Don't use expression_and_evaluate.

View File

@ -1514,10 +1514,7 @@ snapshot_symbol (symbolS **symbolPP, valueT *valueP, segT *segP, fragS **fragPP)
}
}
/* Never change a defined symbol. */
if (symbolP->bsym->section == undefined_section
|| symbolP->bsym->section == expr_section)
*symbolPP = symbolP;
*symbolPP = symbolP;
*valueP = expr.X_add_number;
*segP = symbolP->bsym->section;
*fragPP = symbolP->sy_frag;