Updated: [PATCH] further equate changes
Nick Clifton
nickc@redhat.com
Thu Dec 22 16:11:00 GMT 2005
Hi Jan,
> gas/
> 2005-11-31 Jan Beulich <jbeulich@novell.com>
>
> * symbols.h (snapshot_symbol): First parameter is now pointer
> to pointer to symbolS.
> * symbols.c (snapshot_symbol): Likewise. Store resulting symbol
> there. Use symbol_equated_p.
> * expr.c (resolve_expression): Change first argument to
> snapshot_symbol. Track possibly changed add_symbol consistently
> across function. Resolve more special cases with known result.
> Also update final_val when replacing add_symbol.
>
> gas/testsuite/
> 2005-11-31 Jan Beulich <jbeulich@novell.com>
>
> * gas/all/cond.s: Also check .if works on equates to undefined
> when the expression value can be known without knowing the
> value of the symbol.
> * gas/all/cond.l: Adjust.
> * gas/i386/equ.s: Also check .if works on (equates to)
> registers when the expression value can be known without
> knowing the value of the register.
> * gas/i386/equ.e: Adjuust.
Approved - please apply.
Sorry for the delay - I have been unable to access my usual email and
build environment for the last few weeks.
Cheers
Nick
More information about the Binutils
mailing list