summary refs log tree commit diff
diff options
context:
space:
mode:
authorAdam Joseph <adam@westernsemico.com>2023-08-05 00:20:40 -0700
committerAdam Joseph <adam@westernsemico.com>2023-08-05 00:24:17 -0700
commit8a543acc2bd7dc5493d67fff220f458697c20089 (patch)
tree634b5f1075c07f31c4c6aa9c9cfcfd9ab23dacc9
parent0d2fb29f5071a12d7983319c2c2576be6a130582 (diff)
downloadnixpkgs-8a543acc2bd7dc5493d67fff220f458697c20089.tar
nixpkgs-8a543acc2bd7dc5493d67fff220f458697c20089.tar.gz
nixpkgs-8a543acc2bd7dc5493d67fff220f458697c20089.tar.bz2
nixpkgs-8a543acc2bd7dc5493d67fff220f458697c20089.tar.lz
nixpkgs-8a543acc2bd7dc5493d67fff220f458697c20089.tar.xz
nixpkgs-8a543acc2bd7dc5493d67fff220f458697c20089.tar.zst
nixpkgs-8a543acc2bd7dc5493d67fff220f458697c20089.zip
lib.systems: add qemu's funky custom name for mips n32
Qemu's name for mips64[el] using the n32 ABI is "mipsn32[el]".
That's the first time I've seen that name for it.  Oh well.
-rw-r--r--lib/systems/default.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/systems/default.nix b/lib/systems/default.nix
index 40a2c88f32b..94e8fb8bc02 100644
--- a/lib/systems/default.nix
+++ b/lib/systems/default.nix
@@ -183,6 +183,7 @@ rec {
         else if final.isS390 && !final.isS390x then null
         else if final.isx86_64 then "x86_64"
         else if final.isx86 then "i386"
+        else if final.isMips64n32 then "mipsn32${lib.optionalString final.isLittleEndian "el"}"
         else if final.isMips64 then "mips64${lib.optionalString final.isLittleEndian "el"}"
         else final.uname.processor;