summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL12
1 files changed, 9 insertions, 3 deletions
diff --git a/INSTALL b/INSTALL
index 322ee976..ddbbbb2f 100644
--- a/INSTALL
+++ b/INSTALL
@@ -55,12 +55,13 @@ and ABI combinations:
* Little-endian default; big-endian variants also supported
* MIPS
- * ABI is o32
+ * ABI is o32, fp32/fpxx (except on r6 which is fp64)
* Big-endian default; little-endian variants also supported
* Default ABI variant uses FPU registers; alternate soft-float ABI
that does not use FPU registers or instructions is available
* MIPS2 or later, or kernel emulation of ll/sc (standard in Linux)
is required
+ * MIPS32r6, an incompatible ISA, is supported as a variant "mipsr6"
* MIPS64
* ABI is n64 (LP64) or n32 (ILP32)
@@ -85,7 +86,7 @@ and ABI combinations:
* SuperH (SH)
* Standard ELF ABI or FDPIC ABI (shared-text without MMU)
- * Little-endian by default; big-engian variant also supported
+ * Little-endian by default; big-endian variant also supported
* Full FPU ABI or soft-float ABI is supported, but the
single-precision-only FPU ABI is not
@@ -96,11 +97,16 @@ and ABI combinations:
* OpenRISC 1000 (or1k)
-* RISC-V 64
+* RISC-V
+ * 32-bit and 64-bit
* Little endian
* Hard, soft, and hard-single/soft-double floating point ABIs
* Standard ELF; no shared-text NOMMU support
+* LoongArch
+ * 64-bit ISA
+ * Hard, soft, and hard-single/soft-double floating point ABIs
+
Build and Installation Procedure