nixpkgs/lib/systems
Alyssa Ross e5d1511d5b lib.systems: allow specifying libc = null
It makes sense to allow platform definitions to opt out of having libc
at all.  One use case would be targetting some obscure new Linux
target that doesn't have a libc implementation yet, and another is
UEFI, which is basically libc-less Windows.

Not having libc is not commonly specified in (GNU) triples (even
Linux's build system will just target either -gnu or -musl depending
on the platform), so instead, we use a separate attribute for it.
2023-04-28 10:01:22 +00:00
..
architectures.nix Merge pull request #203539 from SuperSandro2000/architectures-expand-inferiors 2023-02-15 16:27:00 +01:00
default.nix lib.systems: allow specifying libc = null 2023-04-28 10:01:22 +00:00
doubles.nix haskell.compiler.ghcHEAD: 9.7.20221224 -> 9.7.20230217 2023-03-08 17:12:18 +01:00
examples.nix haskell.compiler.ghcHEAD: 9.7.20221224 -> 9.7.20230217 2023-03-08 17:12:18 +01:00
flake-systems.nix lib: fix typos 2022-12-17 18:59:29 -05:00
inspect.nix Merge pull request #191995 from amjoseph-nixpkgs/lib/systems/inspect/comment 2023-04-24 02:21:36 +00:00
parse.nix haskell.compiler.ghcHEAD: 9.7.20221224 -> 9.7.20230217 2023-03-08 17:12:18 +01:00
platforms.nix Merge pull request #170737 from amjoseph-nixpkgs/fix-mips32-detection 2022-11-21 19:40:18 +02:00