microMIPS: Add MT ASE instruction set support

Add the MT ASE instruction operand types and encodings to the microMIPS
opcode table and enable the assembly of these instructions in GAS from
MIPSr2 onwards.  Update the binutils and GAS testsuites accordingly.

References:

"MIPS Architecture for Programmers, Volume IV-f: The MIPS MT Module for
the microMIPS32 Architecture", MIPS Technologies, Inc., Document Number:
MD00768, Revision 1.12, July 16, 2013

Co-Authored-By: Maciej W. Rozycki <macro@redhat.com>
This commit is contained in:
YunQiang Su
2024-07-26 18:01:09 +01:00
committed by Maciej W. Rozycki
parent ad43ae7635
commit 08e6af1bac
14 changed files with 2001 additions and 25 deletions

View File

@@ -2,6 +2,9 @@
Changes in 2.43:
* The MIPS port now supports microMIPS MT Application Specific Extension
instructions for assembly and disassembly.
* Readelf now displays RELR relocations in full detail.
* Readelf now has a -j/--display-section option which takes the name or index