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