lib.systems: add ppc32 target

Changed files
+8
lib
+1
lib/systems/doubles.nix
···
"mips64-linux"
"mips64el-linux"
"mipsel-linux"
"powerpc64-linux"
"powerpc64le-linux"
"riscv32-linux"
···
"mips64-linux"
"mips64el-linux"
"mipsel-linux"
+
"powerpc-linux"
"powerpc64-linux"
"powerpc64le-linux"
"riscv32-linux"
+5
lib/systems/examples.nix
···
};
};
sheevaplug = {
config = "armv5tel-unknown-linux-gnueabi";
}
···
};
};
+
ppc32 = {
+
config = "powerpc-unknown-linux-gnu";
+
rust.rustcTarget = "powerpc-unknown-linux-gnu";
+
};
+
sheevaplug = {
config = "armv5tel-unknown-linux-gnueabi";
}
+2
lib/tests/systems.nix
···
];
testmmix = mseteq mmix [ "mmix-mmixware" ];
testpower = mseteq power [
"powerpc-netbsd"
"powerpc-none"
"powerpc64-linux"
···
"mips64-linux"
"mips64el-linux"
"mipsel-linux"
"powerpc64-linux"
"powerpc64le-linux"
"riscv32-linux"
···
];
testmmix = mseteq mmix [ "mmix-mmixware" ];
testpower = mseteq power [
+
"powerpc-linux"
"powerpc-netbsd"
"powerpc-none"
"powerpc64-linux"
···
"mips64-linux"
"mips64el-linux"
"mipsel-linux"
+
"powerpc-linux"
"powerpc64-linux"
"powerpc64le-linux"
"riscv32-linux"