newlib-nano: Init
This ensures CI tests the nano variant. It also makes it easier to use with `libc = "newlib-nano";` in a platform description. (cherry picked from commit e3ff6189f6aa641e108876de32ad83a542259b60)
This commit is contained in:
parent
d1c08981f6
commit
92162ff87f
|
@ -15006,6 +15006,7 @@ in
|
||||||
else if name == "newlib" && stdenv.targetPlatform.isVc4 then targetPackages.vc4-newlib or vc4-newlib
|
else if name == "newlib" && stdenv.targetPlatform.isVc4 then targetPackages.vc4-newlib or vc4-newlib
|
||||||
else if name == "newlib" && stdenv.targetPlatform.isOr1k then targetPackages.or1k-newlib or or1k-newlib
|
else if name == "newlib" && stdenv.targetPlatform.isOr1k then targetPackages.or1k-newlib or or1k-newlib
|
||||||
else if name == "newlib" then targetPackages.newlibCross or newlibCross
|
else if name == "newlib" then targetPackages.newlibCross or newlibCross
|
||||||
|
else if name == "newlib-nano" then targetPackages.newlib-nanoCross or newlib-nanoCross
|
||||||
else if name == "musl" then targetPackages.muslCross or muslCross
|
else if name == "musl" then targetPackages.muslCross or muslCross
|
||||||
else if name == "msvcrt" then targetPackages.windows.mingw_w64 or windows.mingw_w64
|
else if name == "msvcrt" then targetPackages.windows.mingw_w64 or windows.mingw_w64
|
||||||
else if name == "libSystem" then
|
else if name == "libSystem" then
|
||||||
|
@ -31635,7 +31636,15 @@ in
|
||||||
newlib = callPackage ../development/misc/newlib { };
|
newlib = callPackage ../development/misc/newlib { };
|
||||||
newlibCross = callPackage ../development/misc/newlib {
|
newlibCross = callPackage ../development/misc/newlib {
|
||||||
stdenv = crossLibcStdenv;
|
stdenv = crossLibcStdenv;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
newlib-nano = callPackage ../development/misc/newlib {
|
||||||
|
nanoizeNewlib = true;
|
||||||
|
};
|
||||||
|
newlib-nanoCross = callPackage ../development/misc/newlib {
|
||||||
|
nanoizeNewlib = true;
|
||||||
|
stdenv = crossLibcStdenv;
|
||||||
|
};
|
||||||
|
|
||||||
omnisharp-roslyn = callPackage ../development/tools/omnisharp-roslyn { };
|
omnisharp-roslyn = callPackage ../development/tools/omnisharp-roslyn { };
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue