diff --git a/Ghidra/Processors/MIPS/certification.manifest b/Ghidra/Processors/MIPS/certification.manifest index 1152c9daf4..75f93e1ea6 100644 --- a/Ghidra/Processors/MIPS/certification.manifest +++ b/Ghidra/Processors/MIPS/certification.manifest @@ -12,8 +12,10 @@ data/languages/mips32R6be.slaspec||GHIDRA||||END| data/languages/mips32R6le.slaspec||GHIDRA||||END| data/languages/mips32_fp64.cspec||GHIDRA||||END| data/languages/mips32be.cspec||GHIDRA||||END| +data/languages/mips32be_eabi.cspec||GHIDRA||||END| data/languages/mips32be.slaspec||GHIDRA||||END| data/languages/mips32le.cspec||GHIDRA||||END| +data/languages/mips32le_eabi.cspec||GHIDRA||||END| data/languages/mips32le.slaspec||GHIDRA||||END| data/languages/mips32micro.pspec||GHIDRA||||END| data/languages/mips64.cspec||GHIDRA||||END| diff --git a/Ghidra/Processors/MIPS/data/languages/mips.ldefs b/Ghidra/Processors/MIPS/data/languages/mips.ldefs index ca56e04ca9..21fe52d05e 100644 --- a/Ghidra/Processors/MIPS/data/languages/mips.ldefs +++ b/Ghidra/Processors/MIPS/data/languages/mips.ldefs @@ -12,6 +12,7 @@ MIPS32 32-bit addresses, big endian, with mips16e + @@ -28,6 +29,7 @@ MIPS32 32-bit addresses, little endian, with mips16e + diff --git a/Ghidra/Processors/MIPS/data/languages/mips32be_eabi.cspec b/Ghidra/Processors/MIPS/data/languages/mips32be_eabi.cspec new file mode 100644 index 0000000000..07b68cfb87 --- /dev/null +++ b/Ghidra/Processors/MIPS/data/languages/mips32be_eabi.cspec @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Ghidra/Processors/MIPS/data/languages/mips32le_eabi.cspec b/Ghidra/Processors/MIPS/data/languages/mips32le_eabi.cspec new file mode 100644 index 0000000000..b0a804610f --- /dev/null +++ b/Ghidra/Processors/MIPS/data/languages/mips32le_eabi.cspec @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +