MIPS/gas: SAA/SAAD macro clean-ups
authorMaciej W. Rozycki <macro@codesourcery.com>
Tue, 26 Aug 2014 12:18:30 +0000 (13:18 +0100)
committerMaciej W. Rozycki <macro@codesourcery.com>
Tue, 26 Aug 2014 12:18:30 +0000 (13:18 +0100)
commit0db377d09c19fc0f9267ead1f75998b9f1eb38d1
treef3fc258d89561e42a3251ab2d318e59d1d448c34
parent114dba3bbac4f54597734635c957979529177c71
MIPS/gas: SAA/SAAD macro clean-ups

This change removes code duplication for the SAA macro in line with other
such macros and also adds a !microMIPS internal consistency guard as
there's no microMIPS encoding of the underlying SAA/SAAD instructions.

* config/tc-mips.c (macro) <M_SAA_AB>: Remove duplicate code and
jump to...
<M_SAAD_AB>: ... here.  Assert that !microMIPS.
gas/ChangeLog
gas/config/tc-mips.c