Commit Graph

83 Commits (bf139d83eca3ef5442aa875458193d44ddf9dc6c)

Author SHA1 Message Date
yvt bf139d83ec
systems: support cross-compiling for Renesas RX microcontrollers (#173858) 2 years ago
Adam Joseph 12371a51e6 lib/systems: add mips64el definitions 2 years ago
Levi Wright 752a8c516d
lib/systems: Fix uclibc float-abi being flipped 2 years ago
Sergei Trofimovich 34e468dc42 lib/systems: add minimal s390x-linux cross-compile support 3 years ago
Alyssa Ross 3669b12f35 lib.systems: add m68k-netbsd support 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
Alyssa Ross 4d6a0bb966 lib.systems.parsed: add "elf" for some NetBSD archs 3 years ago
Alyssa Ross 5a8372d04e lib.systems.parse.kernels: fix typo in comment 3 years ago
Ben Siraphob f986333023 lib/systems/parse: make isCompatible description clearer and more useful 3 years ago
Ryan Burns 8ea1660b9e lib/systems: remove powerpc64 elfv1 support 3 years ago
Ryan Burns 72b3badb61 lib.systems: add powerpc64-linux 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
Michael Bishop 4aa1ffae04
initial implementation of vc4 cross-compile 5 years ago
John Ericson 91718534f1 lib: Switch to w64 vendor for MinGW 5 years ago
oxalica 955d032b47
lib.systems: handle mips family properly 5 years ago
Moritz Angermann 446f8c851d Add support for `js-unknown-ghcjs` 5 years ago
volth 08f68313a4 treewide: remove redundant rec 5 years ago
volth f3282c8d1e treewide: remove unused variables (#63177) 5 years ago
Matthew Bauer 9abff4af4f wasm: init cross target 5 years ago
Matthew Bauer d180cb9850 cc-wrapper: make machine configuration configurable 5 years ago
Matthew Bauer 59bb1dcbfb systems/parse.nix: fixup arm compatibilities 5 years ago
Aaron Lindsay 1eca945e94 systems: support TI MSP430 microcontrollers 5 years ago
Matthew Bauer f455a07f13 systems: add isCompatible handling 5 years ago
John Ericson 3bf0e4efc7 lib: Fix Mingw on 32-bit ARM 5 years ago
Matthew Bauer 3b32c920d5 systems/parse.nix: support eabihf 6 years ago
Matthew Bauer 4b00cfe77f systems/parse: add older x86 architectures 6 years ago
Vincent Weisner 0607adde1a
Update parse.nix 6 years ago
Jörg Thalheim aa75ebdcd3
CPU Fix 6 years ago
Vincent Weisner f9aaf7134b
Update parse.nix 6 years ago
Matthew Bauer 2634d37617 systems/examples: add i686 & x86-64 embedded 6 years ago
Matthew Bauer 52dbd3380e systems/parse.nix: support weird system configs 6 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
Matthew Bauer a22797d356 systems: fix netbsd triple parsing 6 years ago
John Q Crosscompiler 7cc62144b2
systems: Allow detection of powerpc and sparc 6 years ago
John Ericson f2004e6287 lib: Fix float handling for Aarch32 6 years ago
John Ericson 6a96dc0417 lib/system: Remove float from androideabi 6 years ago
John Ericson 28bacc2093 lib/systems: Add assertion to "android" ABI 6 years ago
John Ericson 341794a4b9 lib/systems: Sort platforms, and space CPUs 6 years ago
John Ericson 1fe81a4bcd lib: Clean up float/fpu options 6 years ago
John Ericson 58b2e875c2 lib/systems: Prohibit "gnu" ABI (*-gnu) with 32-bit ARM 6 years ago
John Ericson e42a7a5c0b lib/systems: Add uClibc just like MUSL 6 years ago
John Ericson 3fa0ba9177 lib/systems: Parse more arm cpu types 6 years ago
John Ericson b9acfb4ecf treewide: isArm -> isAarch32 6 years ago
John Ericson ba52ae5048 treewide: isArm -> isAarch32 6 years ago