about summary refs log tree commit diff
path: root/lib/systems/parse.nix
AgeCommit message (Expand)AuthorFilesLines
2024-05-26openbsd: init at 7.5Ali Abrar1-0/+1
2024-04-30treewide: freebsd13 -> freebsdJohn Ericson1-5/+1
2024-03-19Avoid top-level `with ...;` in lib/systems/parse.nixPhilip Taron1-16/+43
2024-03-19lib/systems: inherit from lib.systems.inspect.predicates in lib/systems/parse...Philip Taron1-1/+8
2024-03-19lib/systems: use lib.systems.parse and lib.systems.inspect.predicates instead...Philip Taron1-1/+1
2023-10-22lib/systems/parse.nix: add, use removeAbiSuffixAdam Joseph1-1/+10
2023-06-18lib/systems/parse.nix: show respect where deservedAdam Joseph1-0/+2
2023-06-01lib.systems: remove mipsisa(32|64)r6 triplesAlyssa Ross1-8/+4
2023-04-27lib.platforms.loongarch64: initjackyliu161-0/+2
2023-03-08haskell.compiler.ghcHEAD: 9.7.20221224 -> 9.7.20230217sternenseemann1-1/+1
2023-01-21lib/systems/parse: stop considering armv8a able to execute armv7lAtemu1-13/+2
2023-01-09add mipsisa{32,64}r6[el], closes 209952Adam Joseph1-4/+8
2022-11-13lib/systems/parse.nix: mkSkeletonFromList: improve readabilityAdam Joseph1-23/+23
2022-11-04lib/systems: Support FreeBSDJohn Ericson1-3/+12
2022-08-28lib/systems/parse: use ELFv2 by default for PPC64 BEMinijackson1-0/+2
2022-08-28lib/systems: add elfv1 / elfv2 ABIsMinijackson1-0/+8
2022-08-25lib/systems: add MicroBlaze architecturesMinijackson1-0/+3
2022-05-23lib/systems/parse: don't consider mode switching CPUs compatiblesternenseemann1-13/+6
2022-05-22systems: support cross-compiling for Renesas RX microcontrollers (#173858)yvt1-0/+1
2022-03-10lib/systems: add mips64el definitionsAdam Joseph1-0/+7
2022-03-07lib/systems: Fix uclibc float-abi being flippedLevi Wright1-2/+2
2021-09-09lib/systems: add minimal s390x-linux cross-compile supportSergei Trofimovich1-0/+1
2021-08-01lib.systems: add m68k-netbsd supportAlyssa Ross1-3/+4
2021-07-25Initial implementation of s390 cross-compileBen Siraphob1-0/+2
2021-07-24Initial implementation of m68k cross-compileBen Siraphob1-0/+2
2021-06-06lib.systems.parsed: add "elf" for some NetBSD archsAlyssa Ross1-1/+13
2021-06-06lib.systems.parse.kernels: fix typo in commentAlyssa Ross1-1/+1
2021-05-14lib/systems/parse: make isCompatible description clearer and more usefulBen Siraphob1-9/+14
2021-03-15lib/systems: remove powerpc64 elfv1 supportRyan Burns1-9/+0
2021-01-30lib.systems: add powerpc64-linuxRyan Burns1-0/+9
2020-11-16Merge master into staging-nextFrederik Rietdijk1-14/+19
2020-11-09Initial support for OpenRISC 1000 (or1k)Samuel Dionne-Riel1-0/+2
2020-11-09Initial implementation of mmix cross-compileBen Siraphob1-14/+19
2020-07-21redox: add as targetAaron Janse1-0/+3
2020-03-24lib/systems: Add Genode platform definitionsEmery Hemingway1-0/+3
2019-11-19initial implementation of vc4 cross-compileMichael Bishop1-0/+2
2019-11-11Merge remote-tracking branch 'upstream/master' into mingw-mcfthreadsJohn Ericson1-0/+1
2019-11-11lib: Switch to w64 vendor for MinGWJohn Ericson1-0/+3
2019-11-03lib.systems: handle mips family properlyoxalica1-0/+1
2019-09-02Merge branch 'master' into stagingVladimír Čunát1-1/+6
2019-09-02Merge remote-tracking branch 'upstream/master' into feature/js-unknown-ghcjsJohn Ericson1-19/+104
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-23Merge pull request #56555 from matthewbauer/wasmMatthew Bauer1-0/+4
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