summaryrefslogtreecommitdiffstats
path: root/lib/systems
AgeCommit message (Expand)Author
2018-03-19lib: Split Darwin into macOS and iOSJohn Ericson
2018-03-15lib, stdenv: Check `meta.platforms` against host platform and be open worldJohn Ericson
2018-03-14treewide: get rid of platforms.allButJohn Ericson
2018-02-27prebuilt android tools: Init using SDKJohn Ericson
2018-02-27Merge pull request #35247 from telent/mips32John Ericson
2018-02-24Only build libseccomp on supported systemsShea Levy
2018-02-24gnu-efi: Fix aarch64 cross-buildShea Levy
2018-02-24gnu-efi: Only build on efi-enabled systemsShea Levy
2018-02-24kexectools: Only build on kexecable architectures.Shea Levy
2018-02-23lib, treewide: Add missing MIPS arches, and fix existing usageDaniel Barlow
2018-02-19riscv: Compile console support into the kernel.Shea Levy
2018-02-19linux_riscv: Add 4.16-rc1.Shea Levy
2018-02-18Add riscv{32,64} crossSystems.Shea Levy
2018-02-14treewide: Drop kernelHeadersBaseConfigTuomas Tynkkynen
2018-02-11Drop "isGlibc", but keep isMusl.Will Dietz
2018-02-11lib/systems: musl, libc predicatesWill Dietz
2018-02-06platforms.nix: Include RPi 3 serial port in the kernel configTuomas Tynkkynen
2018-01-31lib: Avoid double importJohn Ericson
2018-01-30lib: Better use the module type system in platform parsingJohn Ericson
2018-01-26lib, openssl: Get rid of openssl.systemJohn Ericson
2018-01-26lib: Remove examples platforms' `bigEndian` attrJohn Ericson
2018-01-26lib, glibc: Get rid of withTLSJohn Ericson
2018-01-26lib: Allow parsing platform configs with arch of `{riscv,wasm}{32,64}`John Ericson
2017-12-05Merge commit 'ab77a6bb1e7d2ff475210ad392f1a9bd1bb6ba3a' into gcc-simplify-flagsJohn Ericson
2017-12-05Merge commit '71186e73455a4e06e96a31da34b76f84e545ba1f' into gcc-simplify-flagsJohn Ericson
2017-12-05lib: Unbreak pogoplug example platformJohn Ericson
2017-12-05lib, gcc: No `inherit (platform) gcc;` in {host,build,target}PlatformJohn Ericson
2017-11-09kernel: add beagleboard.org kernelDrew Hess
2017-11-05platforms.nix: Clean up more 'uboot' legacyTuomas Tynkkynen
2017-10-18kernel: Build Tegra PCI support.Drew Hess
2017-09-19Merge pull request #27797 from grahamc/fixed-libJohn Ericson
2017-09-16Convert libs to a fixed-pointGraham Christensen
2017-09-13lib: Add `*Platform.extensions`John Ericson
2017-08-24Fix "treewide: Consistently call ARM 'arm'"Tuomas Tynkkynen
2017-08-24treewide: Consistently call ARM 'arm'Tuomas Tynkkynen
2017-07-28kernel: Build Tegra X1 USB support as a moduleTuomas Tynkkynen
2017-07-10lib: Add isPowerPC predicate, and fix family nameJohn Ericson
2017-07-03lib: Include darwin in isUnixDavid McFarland
2017-06-26stdenv: remove unix kernel familyDavid McFarland
2017-06-26cygwin: fix doubleFromSystem for cygwinDavid McFarland
2017-05-31lib and doc: Use "libSystem" as identifier for that libc in platformsJohn Ericson
2017-05-29cross tests and stdenv: armv5te*l* of sheevaplug explicitJohn Ericson
2017-05-29lib: Consolidate platform configurations (used for crossSystem)John Ericson
2017-05-22zpaqd: Modernize derivationJohn Ericson
2017-05-22stdenv: Rename `isGNU` to `isHurd` as GNU is a userlandJohn Ericson
2017-05-22lib: Infer `libc` field of platform if not specifiedJohn Ericson
2017-05-22lib: Make platform predicates more ergonomic to useJohn Ericson
2017-05-17lib platform parsing: Whitelist `darwin10` and `darwin14` as stopgapJohn Ericson
2017-05-17lib platform parsing: Fix windows support to conform to LLVM, take 2John Ericson
2017-05-06Revert "Merge pull request #25275 from Ericson2314/platform-normalize"Vladimír Čunát