summary refs log tree commit diff
path: root/pkgs/development/compilers/llvm/libcxx-0001-musl-hacks.patch
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2023-04-26 13:07:19 +0000
committerAlyssa Ross <hi@alyssa.is>2023-04-28 10:01:22 +0000
commite5d1511d5b058786ea5ad87bdcca1275283850fa (patch)
treeaac30611f8e32d26576c2c6b52da3c88617c3c5b /pkgs/development/compilers/llvm/libcxx-0001-musl-hacks.patch
parent3e0cb1ab7d27ee531915948c751c612c850e77a5 (diff)
downloadnixpkgs-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar
nixpkgs-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar.gz
nixpkgs-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar.bz2
nixpkgs-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar.lz
nixpkgs-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar.xz
nixpkgs-e5d1511d5b058786ea5ad87bdcca1275283850fa.tar.zst
nixpkgs-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 'pkgs/development/compilers/llvm/libcxx-0001-musl-hacks.patch')
0 files changed, 0 insertions, 0 deletions