summary refs log tree commit diff
path: root/lib/systems/examples.nix
diff options
context:
space:
mode:
authorSteven Pease2021-01-19 20:42:30 -0800
committerSteven Pease2021-01-19 20:42:30 -0800
commit0fdab8d560461b8666d54342dac06718b9d1ecdd (patch)
treeff9a026a5d7c3fa9e3bef49bc238b172a8133bd2 /lib/systems/examples.nix
parentd8c1c0dc501855658ef3f4bf6a896c82730fe806 (diff)
parent83fd591dec09681e74fff454292883eb99e0a765 (diff)
Merge branch 'master' into add-newer-xcode-hashes
Diffstat (limited to 'lib/systems/examples.nix')
-rw-r--r--lib/systems/examples.nix27
1 files changed, 24 insertions, 3 deletions
diff --git a/lib/systems/examples.nix b/lib/systems/examples.nix
index 9f0906557471..2e090d953bc2 100644
--- a/lib/systems/examples.nix
+++ b/lib/systems/examples.nix
@@ -7,7 +7,7 @@ let
 
   riscv = bits: {
     config = "riscv${bits}-unknown-linux-gnu";
-    platform = platforms.riscv-multiplatform bits;
+    platform = platforms.riscv-multiplatform;
   };
 in
 
@@ -34,6 +34,16 @@ rec {
     platform = platforms.raspberrypi;
   };
 
+  remarkable1 = {
+    config = "armv7l-unknown-linux-gnueabihf";
+    platform = platforms.zero-gravitas;
+  };
+
+  remarkable2 = {
+    config = "armv7l-unknown-linux-gnueabihf";
+    platform = platforms.zero-sugar;
+  };
+
   armv7l-hf-multiplatform = {
     config = "armv7l-unknown-linux-gnueabihf";
     platform = platforms.armv7l-hf-multiplatform;
@@ -100,13 +110,18 @@ rec {
   riscv64-embedded = {
     config = "riscv64-none-elf";
     libc = "newlib";
-    platform = platforms.riscv-multiplatform "64";
+    platform = platforms.riscv-multiplatform;
   };
 
   riscv32-embedded = {
     config = "riscv32-none-elf";
     libc = "newlib";
-    platform = platforms.riscv-multiplatform "32";
+    platform = platforms.riscv-multiplatform;
+  };
+
+  mmix = {
+    config = "mmix-unknown-mmixware";
+    libc = "newlib";
   };
 
   msp430 = {
@@ -124,6 +139,12 @@ rec {
     platform = {};
   };
 
+  or1k = {
+    config = "or1k-elf";
+    libc = "newlib";
+    platform = {};
+  };
+
   arm-embedded = {
     config = "arm-none-eabi";
     libc = "newlib";