Commit Graph

65 Commits (c2738707defc3acd1a7c8e77f38c406c38495d45)

Author SHA1 Message Date
sternenseemann 168b926435 lib.systems: remove supported, replace with flakeExposed 2 years ago
Adam Joseph 12371a51e6 lib/systems: add mips64el definitions 2 years ago
Jonas Chevalier 8377a7bca9
lib: add list of supported systems (#140428) 3 years ago
Sergei Trofimovich 34e468dc42 lib/systems: add minimal s390x-linux cross-compile support 3 years ago
Andrew Childs 755d980440 darwin: use "11.0" as sdk and minimum version on aarch64-darwin 3 years ago
John Ericson 18c38f8aee treewide: All the linker to be chosen independently 3 years ago
Andrew Childs 6c4ce7960e bintools-wrapper, cc-wrapper: parameterize darwin min version variable 3 years ago
Andrew Childs 44f09ccabf darwin: move deployment target and sdk version to platform config 3 years ago
Andrew Childs 1303257d88 lib/systems: add `darwinArch` 3 years ago
Ryan Burns 8baac2af75 lib/systems: fix linuxArch for power + riscv 3 years ago
John Ericson 9c213398b3 lib: Clean up how linux and gcc config is specified 3 years ago
Jonathan Ringer 0bc275e634
Revert "lib: Clean up how linux and gcc config is specified" 3 years ago
John Ericson 8929989614 lib: Clean up how linux and gcc config is specified 3 years ago
Ben Siraphob b77ca83282 lib/systems: add emulator for mmix 3 years ago
Linus Heckemann 2ee35e1fce lib/systems: fix kernelArch for x86_64 3 years ago
John Ericson 40e7be11c8 lib.systems.platforms: Make selection more flexible 4 years ago
Dmitry Bogatov 55195119d5 Distinguish pkgsStatic from pkgsMusl via stdenv.targetPlatform 4 years ago
volth cf7b63df5b gcc.arch: refactor, move tables under lib/ 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
Matthew Bauer acb24b4cc4 lib/systems: Assume newlib when no kernel and no libc is provided 4 years ago
Matthew Bauer 8009c20711 lib/systems: Assume newlib when no kernel and no libc is provided 4 years ago
Chuck a7835b936e lib.systems.elaborate: isArm -> isAarch32 4 years ago
Michael Bishop 4aa1ffae04
initial implementation of vc4 cross-compile 5 years ago
oxalica c98da73802
lib.systems: remove redundant mapping 5 years ago
oxalica 955d032b47
lib.systems: handle mips family properly 5 years ago
volth 35d68ef143 treewide: remove redundant quotes 5 years ago
Matthew Bauer 635b762569 systems: allow passing in string for cross/localSystem 5 years ago
Matthew Bauer 40271ae138 systems: remove forMeta 5 years ago
Matthew Bauer dbb94b984f wasmtime: init and use for emulation 5 years ago
Matthew Bauer 9abff4af4f wasm: init cross target 5 years ago
Matthew Bauer d8934feba1 kernel-headers: infer ARCH from config triple 5 years ago
Matthew Bauer 5eea658778 systems: correct qemu architectures 5 years ago
Matthew Bauer 23560ea057 systems: fix emulator identity 5 years ago
Aaron Lindsay 1c7bb464d9 msp430: include vendor headers with stdenv 5 years ago
Matthew Bauer 8e25da0beb cross/tests: add llvm-based tests 5 years ago
Matthew Bauer aab8c7ba43 netbsd: add cross target 5 years ago
Matthew Bauer 20a4bbe23b systems: add “emultator” for wasm 5 years ago
Matthew Bauer f455a07f13 systems: add isCompatible handling 5 years ago
Matthew Bauer bf041c3f1d
systems/default.nix: wasm in platform.uname.system 5 years ago
Jörg Thalheim 554851e689
platform.emulator: fix non-x86 systems 6 years ago
Matthew Bauer 9c8fd41224 treewide: add emulator to platform 6 years ago
Matthew Bauer 72e3b2a662 systems: add avrlibc for avr systems 6 years ago
Matthew Bauer 45cc6e2a42 lib/systems: use lookup for uname.system 6 years ago
Matthew Bauer 0e0894c37d lib/systems: add uname attrs 6 years ago
Matthew Bauer 0bfffbc5e1 xcode: add xcodePlatform to system 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
Ken Micklas ef3db7d14c ios-sdk-pkgs: Init from iOS SDK from XCode 6 years ago
John Ericson c26252af3e lib, stdenv: Check `meta.platforms` against host platform and be open world 6 years ago