aboutsummaryrefslogtreecommitdiff
path: root/lib/systems/parse.nix (unfollow)
Commit message (Expand)AuthorFilesLines
2019-09-02Add support for `js-unknown-ghcjs`Moritz Angermann1-1/+6
2019-08-28treewide: remove redundant recvolth1-1/+1
2019-06-16treewide: remove unused variables (#63177)volth1-1/+1
2019-04-23wasm: init cross targetMatthew Bauer1-0/+4
2019-04-20cc-wrapper: make machine configuration configurableMatthew Bauer1-18/+18
2019-04-19systems/parse.nix: fixup arm compatibilitiesMatthew Bauer1-13/+33
2019-03-25systems: support TI MSP430 microcontrollersAaron Lindsay1-0/+1
2019-02-21systems: add isCompatible handlingMatthew Bauer1-0/+60
2019-01-04lib: Fix Mingw on 32-bit ARMJohn Ericson1-4/+9
2018-12-02systems/parse.nix: support eabihfMatthew Bauer1-10/+13
2018-11-21systems/parse: add older x86 architecturesMatthew Bauer1-0/+3
2018-11-02Update parse.nixVincent Weisner1-1/+1
2018-11-01CPU FixJörg Thalheim1-1/+1
2018-11-01Update parse.nixVincent Weisner1-0/+4
2018-10-30systems/examples: add i686 & x86-64 embeddedMatthew Bauer1-0/+2
2018-10-29systems/parse.nix: support weird system configsMatthew Bauer1-0/+8
2018-10-29avr: use new compilation infrastructureMatthew Bauer1-0/+5
2018-08-28hurd: cleanup unmaintained targetJörg Thalheim1-3/+0
2018-08-21[RFC] ppc64le enablement (#45340)CrystalGamma1-0/+2
2018-07-28systems: fix netbsd triple parsingMatthew Bauer1-4/+6
2018-07-26systems: Allow detection of powerpc and sparcJohn Q Crosscompiler1-0/+3
2018-05-12lib: Fix float handling for Aarch32John Ericson1-12/+17
2018-05-11lib/system: Remove float from androideabiJohn Ericson1-1/+1
2018-05-11lib/systems: Add assertion to "android" ABIJohn Ericson1-2/+10
2018-05-11lib/systems: Sort platforms, and space CPUsJohn Ericson1-0/+5
2018-05-10lib: Clean up float/fpu optionsJohn Ericson1-14/+18
2018-05-10lib/systems: Prohibit "gnu" ABI (*-gnu) with 32-bit ARMJohn Ericson1-2/+10
2018-05-09lib/systems: Add uClibc just like MUSLJohn Ericson1-0/+3
2018-05-09lib/systems: Parse more arm cpu typesJohn Ericson1-0/+6
2018-04-25treewide: isArm -> isAarch32John Ericson1-1/+1
2018-04-25treewide: isArm -> isAarch32John Ericson1-1/+1
2018-04-13Fix a typo: types.openSignifiantByte -> types.openSignificantByteJohn Wiegley1-2/+2
2018-04-06nixpkgs module: Clean up platform optionsJohn Ericson1-2/+2
2018-03-19lib: Split Darwin into macOS and iOSJohn Ericson1-5/+13
2018-02-27prebuilt android tools: Init using SDKJohn Ericson1-0/+1
2018-02-23lib, treewide: Add missing MIPS arches, and fix existing usageDaniel Barlow1-1/+4
2018-02-11lib/systems: musl, libc predicatesWill Dietz1-0/+3
2018-01-30lib: Better use the module type system in platform parsingJohn Ericson1-30/+122
2018-01-26lib: Allow parsing platform configs with arch of `{riscv,wasm}{32,64}`John Ericson1-0/+4
2017-09-16Convert libs to a fixed-pointGraham Christensen1-6/+5
2017-08-24Fix "treewide: Consistently call ARM 'arm'"Tuomas Tynkkynen1-1/+1
2017-07-10lib: Add isPowerPC predicate, and fix family nameJohn Ericson1-1/+1
2017-06-26stdenv: remove unix kernel familyDavid McFarland1-9/+8
2017-06-26cygwin: fix doubleFromSystem for cygwinDavid McFarland1-1/+1
2017-05-22stdenv: Rename `isGNU` to `isHurd` as GNU is a userlandJohn Ericson1-1/+4
2017-05-22lib: Make platform predicates more ergonomic to useJohn Ericson1-19/+7
2017-05-17lib platform parsing: Whitelist `darwin10` and `darwin14` as stopgapJohn Ericson1-0/+3
2017-05-17lib platform parsing: Fix windows support to conform to LLVM, take 2John Ericson1-26/+32
2017-05-06Revert "Merge pull request #25275 from Ericson2314/platform-normalize"Vladimír Čunát1-32/+26
2017-04-27lib platform parsing: Fix windowsJohn Ericson1-25/+31