summaryrefslogtreecommitdiff
path: root/lib/systems/parse.nix
AgeCommit message (Expand)Author
2025-12-30uclibc-ng: detect CONFIG_ARM_EABI from platformAlessandro Di Federico
2025-10-11lib.systems.parse: Default glibc ppc64 to ELFv1 ABIOPNA2608
2025-09-27cygwin: init as a target toolchainDavid McFarland
2025-04-24Revert "pkgs/top-level/stage.nix: add pkgsLLVMLibc"zowoq
2025-04-02lib/systems: use Darwin architecture names for `config` and `uname`Emily
2025-04-01treewide: Format all Nix filesSilvan Mosberger
2025-01-10pkgs/top-level/stage.nix: add pkgsLLVMLibcTristan Ross
2024-12-12lib/systems/parse.nix: mkSkeletonFromList: improve error message (#211213)Jean-François Roche
2024-06-24lib.systems.examples: add wasm32-unknown-noneIlan Joselevich
2024-05-26openbsd: init at 7.5Ali Abrar
2024-04-30treewide: freebsd13 -> freebsdJohn Ericson
2024-03-19Avoid top-level `with ...;` in lib/systems/parse.nixPhilip Taron
2024-03-19lib/systems: inherit from lib.systems.inspect.predicates in lib/systems/parse...Philip Taron
2024-03-19lib/systems: use lib.systems.parse and lib.systems.inspect.predicates instead...Philip Taron
2023-10-22lib/systems/parse.nix: add, use removeAbiSuffixAdam Joseph
2023-06-18lib/systems/parse.nix: show respect where deservedAdam Joseph
2023-06-01lib.systems: remove mipsisa(32|64)r6 triplesAlyssa Ross
2023-04-27lib.platforms.loongarch64: initjackyliu16
2023-03-08haskell.compiler.ghcHEAD: 9.7.20221224 -> 9.7.20230217sternenseemann
2023-01-21lib/systems/parse: stop considering armv8a able to execute armv7lAtemu
2023-01-09add mipsisa{32,64}r6[el], closes 209952Adam Joseph
2022-11-13lib/systems/parse.nix: mkSkeletonFromList: improve readabilityAdam Joseph
2022-11-04lib/systems: Support FreeBSDJohn Ericson
2022-08-28lib/systems/parse: use ELFv2 by default for PPC64 BEMinijackson
2022-08-28lib/systems: add elfv1 / elfv2 ABIsMinijackson
2022-08-25lib/systems: add MicroBlaze architecturesMinijackson
2022-05-23lib/systems/parse: don't consider mode switching CPUs compatiblesternenseemann
2022-05-22systems: support cross-compiling for Renesas RX microcontrollers (#173858)yvt
2022-03-10lib/systems: add mips64el definitionsAdam Joseph
2022-03-07lib/systems: Fix uclibc float-abi being flippedLevi Wright
2021-09-09lib/systems: add minimal s390x-linux cross-compile supportSergei Trofimovich
2021-08-01lib.systems: add m68k-netbsd supportAlyssa Ross
2021-07-25Initial implementation of s390 cross-compileBen Siraphob
2021-07-24Initial implementation of m68k cross-compileBen Siraphob
2021-06-06lib.systems.parsed: add "elf" for some NetBSD archsAlyssa Ross
2021-06-06lib.systems.parse.kernels: fix typo in commentAlyssa Ross
2021-05-14lib/systems/parse: make isCompatible description clearer and more usefulBen Siraphob
2021-03-15lib/systems: remove powerpc64 elfv1 supportRyan Burns
2021-01-30lib.systems: add powerpc64-linuxRyan Burns
2020-11-16Merge master into staging-nextFrederik Rietdijk
2020-11-09Initial support for OpenRISC 1000 (or1k)Samuel Dionne-Riel
2020-11-09Initial implementation of mmix cross-compileBen Siraphob
2020-07-21redox: add as targetAaron Janse
2020-03-24lib/systems: Add Genode platform definitionsEmery Hemingway
2019-11-19initial implementation of vc4 cross-compileMichael Bishop
2019-11-11Merge remote-tracking branch 'upstream/master' into mingw-mcfthreadsJohn Ericson
2019-11-11lib: Switch to w64 vendor for MinGWJohn Ericson
2019-11-03lib.systems: handle mips family properlyoxalica
2019-09-02Merge branch 'master' into stagingVladimír Čunát
2019-09-02Merge remote-tracking branch 'upstream/master' into feature/js-unknown-ghcjsJohn Ericson