Commit Graph

57 Commits (bf139d83eca3ef5442aa875458193d44ddf9dc6c)

Author SHA1 Message Date
yvt bf139d83ec
systems: support cross-compiling for Renesas RX microcontrollers (#173858) 2 years ago
Alyssa Ross 2a6288d9b9 lib.systems: add riscv{32,64} sets and filters 2 years ago
Adam Joseph 81afd541f9 lib/systems/inspect.nix: add isPower64 2 years ago
Adam Joseph 12371a51e6 lib/systems: add mips64el definitions 2 years ago
Alyssa Ross 273bab6bb6
lib.systems.inspect.patterns.isGnu: init 3 years ago
Ben Siraphob 0f1204bd2b Initial implementation of s390 cross-compile 3 years ago
Ben Siraphob 407953e9df Initial implementation of m68k cross-compile 3 years ago
Samuel Dionne-Riel 6d8327ea96 Initial support for OpenRISC 1000 (or1k) 4 years ago
Ben Siraphob 445dde6304 Initial implementation of mmix cross-compile 4 years ago
Aaron Janse 60fd049b65 redox: add as target 4 years ago
Emery Hemingway 9f91fa02a6 lib/systems: Add Genode platform definitions 4 years ago
Chuck 5d4821141b stdenv: Remove isArm (use isAarch32 instead) 4 years ago
Michael Bishop 4aa1ffae04
initial implementation of vc4 cross-compile 5 years ago
John Ericson a77a2cfe4a lib: Further clean up systems list 5 years ago
John Ericson 3d8cf08706 lib: Sort platform predicates 5 years ago
Moritz Angermann 446f8c851d Add support for `js-unknown-ghcjs` 5 years ago
Matthew Bauer 0fef9f89e4 systems: fix lib-tests 5 years ago
Matthew Bauer d591a109be wasm: don’t assume musl 5 years ago
Matthew Bauer 9abff4af4f wasm: init cross target 5 years ago
Aaron Lindsay 1eca945e94 systems: support TI MSP430 microcontrollers 5 years ago
Vincent Weisner 1eca8366e8 alpha-embedded: isAlpha code Added (#56090) 5 years ago
Daniel Goertzen 1c10efc912 add generic x86_32 support (#52634) 5 years ago
Matthew Bauer d59a9ac7cf avr: use new compilation infrastructure 6 years ago
Jörg Thalheim 9efffe0135 hurd: cleanup unmaintained target 6 years ago
CrystalGamma 72d161f548 [RFC] ppc64le enablement (#45340) 6 years ago
John Q Crosscompiler 7cc62144b2
systems: Allow detection of powerpc and sparc 6 years ago
John Ericson f4de669777 lib/systems/inspect: Fix after assertions 6 years ago
John Ericson e42a7a5c0b lib/systems: Add uClibc just like MUSL 6 years ago
John Ericson b9acfb4ecf treewide: isArm -> isAarch32 6 years ago
John Ericson ba52ae5048 treewide: isArm -> isAarch32 6 years ago
Shea Levy 26e8d58cb5
libseccomp: Disable only on RISC-V if Linux. 6 years ago
Shea Levy cdf9a78a3e
kexectools: Disable only on RISC-V if Linux. 6 years ago
John Ericson 175d4ab1db lib: Make platform predicates greppable 6 years ago
John Ericson 88c04a8b6b lib: Make platform predicates greppable 6 years ago
John Ericson bbfa2f9701 lib: Split Darwin into macOS and iOS 6 years ago
John Ericson 2482e2858e prebuilt android tools: Init using SDK 6 years ago
Shea Levy 3c57e770cf
Only build libseccomp on supported systems 6 years ago
Shea Levy 0ac6d4aeb6
gnu-efi: Fix aarch64 cross-build 6 years ago
Shea Levy 87270fb306
gnu-efi: Only build on efi-enabled systems 6 years ago
Shea Levy 63fa1fcb04
kexectools: Only build on kexecable architectures. 6 years ago
Will Dietz f090bbb248 Drop "isGlibc", but keep isMusl. 6 years ago
Will Dietz 2dfee94fe7 lib/systems: musl, libc predicates 6 years ago
John Ericson d1478c91c3 lib: Allow parsing platform configs with arch of `{riscv,wasm}{32,64}` 6 years ago
Graham Christensen 152c63c9ff
Convert libs to a fixed-point 7 years ago
Tuomas Tynkkynen 5674da5aed Fix "treewide: Consistently call ARM 'arm'" 7 years ago
John Ericson 02464668c0 lib: Add isPowerPC predicate, and fix family name 7 years ago
David McFarland bb3c8a164c lib: Include darwin in isUnix 7 years ago
David McFarland 4ac1901d54 stdenv: remove unix kernel family 7 years ago
John Ericson fedcda6cda zpaqd: Modernize derivation 7 years ago
John Ericson eaa509f33a stdenv: Rename `isGNU` to `isHurd` as GNU is a userland 7 years ago