[PATCH] MIPS gas: Fix macro expansions for .set noat
Maciej W. Rozycki
macro@linux-mips.org
Thu Feb 17 01:31:00 GMT 2005
Thiemo,
More comments about that change -- as I understand our policy wrt $at
being used with ".set noat" in effect is to go for it regardless and only
issue a warning (that can be converted to an error with --fatal-warnings).
Therefore we shouldn't use as_bad() in this case. Moreover, the situation
is actually already handled in general -- see the bottom exit point from
macro() -- so we should really only track down the failing execution path
within that function and check whether its epilogue correctly executes a
functional equivalent of this code:
if (used_at)
break;
else
return;
Maciej
More information about the Binutils
mailing list