about summary refs log tree commit diff
path: root/lib/systems
AgeCommit message (Expand)AuthorFilesLines
2022-12-17lib: fix typosfigsoda3-4/+4
2022-11-22Merge pull request #180964 from amjoseph-nixpkgs/pr/mkSkeletonFromList/simplifyJohn Ericson1-23/+23
2022-11-21Merge pull request #170737 from amjoseph-nixpkgs/fix-mips32-detectionArtturi1-1/+1
2022-11-13lib/systems/parse.nix: mkSkeletonFromList: improve readabilityAdam Joseph1-23/+23
2022-11-13Merge pull request #82131 from Ericson2314/bsd-crossJohn Ericson5-8/+21
2022-11-06cross/mingw: fix emulator for mingw32Jörg Thalheim1-3/+2
2022-11-04lib/systems: Support FreeBSDJohn Ericson5-6/+21
2022-11-04lib/systems: Simplify NetBSD examplesJohn Ericson1-2/+0
2022-09-29lib/systems/default.nix: add efiArch suffixesIvan Nikolaenko1-0/+8
2022-09-13Merge pull request #189314 from Artturin/addemulatoravailableArtturi1-30/+39
2022-09-11lib/systems: add emulatorAvailableArtturin1-30/+39
2022-09-06lib/systems: uname.processor is "uname -m", not "uname -p" (#189958)Adam Joseph1-1/+1
2022-08-28lib/systems/doubles: add ELFvx GNU ABIsMinijackson1-1/+3
2022-08-28lib/systems: add convenience isAbiElfv2 functionMinijackson1-0/+7
2022-08-28lib/systems/examples: use provided ABIs in PPC64 tripleMinijackson1-3/+2
2022-08-28lib/systems/parse: use ELFv2 by default for PPC64 BEMinijackson1-0/+2
2022-08-28lib/systems: add elfv1 / elfv2 ABIsMinijackson2-1/+9
2022-08-25lib/systems: add MicroBlaze architecturesMinijackson4-6/+14
2022-08-16lib/systems: Add staticLibrary and libraryDaniel Olsen1-1/+7
2022-08-02lib/system: resolve TODOSandro1-3/+0
2022-07-29lib/systems/inspect.nix: add isAarchSandro1-0/+1
2022-07-27Merge #170736: lib/systems/platforms.nix: fix mips32 ABIVladimír Čunát1-2/+2
2022-07-18Merge pull request #160554 from Cloudef/android-prebuiltRick van Schijndel2-5/+6
2022-07-03lib.systems.examples: canonicalize MIPS triplesAlyssa Ross1-14/+12
2022-06-29canExecute: check for androidJari Vetoniemi1-0/+1
2022-06-29update android targets to recommended onesJari Vetoniemi1-5/+5
2022-06-08lib.systems.amd64-netbsd: removeAlyssa Ross1-2/+0
2022-05-27Merge pull request #174917 from alyssais/scaleway-c1sternenseemann2-9/+0
2022-05-27lib.systems: drop scaleway-c1Alyssa Ross2-9/+0
2022-05-25lib/systems/inspect.nix: remove isPowerPCAdam Joseph1-1/+0
2022-05-24stdenv: fix evaluation of platform emulatorNick Cao1-1/+1
2022-05-23lib.systems: inform isCompatible users about removalsternenseemann1-0/+1
2022-05-23lib.systems.elaborate: expose canExecute predicate over isCompatiblesternenseemann1-2/+4
2022-05-23lib/systems/parse: don't consider mode switching CPUs compatiblesternenseemann1-13/+6
2022-05-23lib.systems: remove supported, replace with flakeExposedsternenseemann3-27/+39
2022-05-22systems: support cross-compiling for Renesas RX microcontrollers (#173858)yvt4-1/+9
2022-05-04Merge pull request #161156 from a-m-joseph/abort-on-failed-platform-detection...Rick van Schijndel1-2/+2
2022-05-03platforms.nix: use {} on failed detection instead of silently assuming pcAdam Joseph1-2/+2
2022-04-28platforms.nix: use `inherit` syntaxAdam Joseph1-1/+1
2022-04-28lib.systems: add riscv{32,64} sets and filtersAlyssa Ross2-0/+4
2022-04-27lib/systems/platforms.nix: fix broken mips32 detectionAdam Joseph1-1/+1
2022-04-27lib/systems/platforms.nix: use "32" instead of "o32" for mips32 ABIAdam Joseph1-2/+2
2022-04-25Merge pull request #168111 from a-m-joseph/lib-systems-inspect-powerpcSandro1-0/+1
2022-04-15lib/systems/platforms: correctly import examples.nixArtturin1-1/+1
2022-04-10lib/systems/inspect.nix: add isPower64Adam Joseph1-0/+1
2022-03-10Ericson2314's suggestion here: https://github.com/NixOS/nixpkgs/pull/161158#d...Adam Joseph2-22/+26
2022-03-10This commit adds only comments to platforms.nix.Adam Joseph1-0/+10
2022-03-10comment: explain why gnuabi64 has a rustc.config but gnuabin32 does not.Adam Joseph1-1/+1
2022-03-10remove float = "hard" from mips entriesAdam Joseph1-12/+12
2022-03-10https://github.com/NixOS/nixpkgs/pull/161158#pullrequestreview-903824553Adam Joseph1-12/+12