diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-04-26 13:07:19 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-04-28 10:01:22 +0000 |
commit | e5d1511d5b058786ea5ad87bdcca1275283850fa (patch) | |
tree | aac30611f8e32d26576c2c6b52da3c88617c3c5b /.editorconfig | |
parent | 3e0cb1ab7d27ee531915948c751c612c850e77a5 (diff) | |
download | nixlib-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar nixlib-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar.gz nixlib-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar.bz2 nixlib-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar.lz nixlib-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar.xz nixlib-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar.zst nixlib-e5d1511d5b058786ea5ad87bdcca1275283850fa.zip |
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.
Diffstat (limited to '.editorconfig')
0 files changed, 0 insertions, 0 deletions