lib/systems: Assume newlib when no kernel and no libc is provided

newlib is the default for most tools when no kernel is provided. Other
exist, but this seems like a safe default.

(cherry picked from commit 8009c20711)
wip/yesman
Matthew Bauer 4 years ago committed by John Ericson
parent c1a16501c4
commit acb24b4cc4
  1. 3
      lib/systems/default.nix

@ -36,9 +36,8 @@ rec {
else if final.isUClibc then "uclibc"
else if final.isAndroid then "bionic"
else if final.isLinux /* default */ then "glibc"
else if final.isMsp430 then "newlib"
else if final.isVc4 then "newlib"
else if final.isAvr then "avrlibc"
else if final.isNone then "newlib"
else if final.isNetBSD then "nblibc"
# TODO(@Ericson2314) think more about other operating systems
else "native/impure";

Loading…
Cancel
Save