about summary refs log tree commit diff
path: root/lib/systems/default.nix
AgeCommit message (Expand)AuthorFilesLines
2021-05-17darwin: use "11.0" as sdk and minimum version on aarch64-darwinAndrew Childs1-1/+1
2021-05-14treewide: All the linker to be chosen independentlyJohn Ericson1-0/+13
2021-04-11bintools-wrapper, cc-wrapper: parameterize darwin min version variableAndrew Childs1-0/+4
2021-03-26darwin: move deployment target and sdk version to platform configAndrew Childs1-0/+9
2021-03-02lib/systems: add `darwinArch`Andrew Childs1-0/+5
2021-01-25lib/systems: fix linuxArch for power + riscvRyan Burns1-0/+2
2021-01-23lib: Clean up how linux and gcc config is specifiedJohn Ericson1-6/+13
2021-01-22Revert "lib: Clean up how linux and gcc config is specified"Jonathan Ringer1-10/+3
2021-01-21lib: Clean up how linux and gcc config is specifiedJohn Ericson1-3/+10
2020-12-31lib/systems: add emulator for mmixBen Siraphob1-0/+2
2020-12-17lib/systems: fix kernelArch for x86_64Linus Heckemann1-1/+1
2020-11-29lib.systems.platforms: Make selection more flexibleJohn Ericson1-1/+1
2020-09-01Merge pull request #61019 from volth/gcc.arch-amdJohn Ericson1-0/+2
2020-08-27Distinguish pkgsStatic from pkgsMusl via stdenv.targetPlatformDmitry Bogatov1-0/+1
2020-08-05gcc.arch: refactor, move tables under lib/volth1-0/+2
2020-07-21redox: add as targetAaron Janse1-0/+2
2020-03-24lib/systems: Add Genode platform definitionsEmery Hemingway1-0/+1
2020-02-22Merge pull request #80814 from matthewbauer/default-newlib-for-noneJohn Ericson1-2/+1
2020-02-22lib/systems: Assume newlib when no kernel and no libc is providedMatthew Bauer1-2/+1
2020-02-05lib.systems.elaborate: isArm -> isAarch32Chuck1-1/+1
2019-11-19initial implementation of vc4 cross-compileMichael Bishop1-0/+1
2019-11-04lib.systems: remove redundant mappingoxalica1-4/+0
2019-11-03lib.systems: handle mips family properlyoxalica1-0/+5
2019-08-26treewide: remove redundant quotesvolth1-11/+11
2019-06-04systems: allow passing in string for cross/localSystemMatthew Bauer1-1/+3
2019-06-04systems: remove forMetaMatthew Bauer1-1/+0
2019-04-23wasmtime: init and use for emulationMatthew Bauer1-2/+2
2019-04-23wasm: init cross targetMatthew Bauer1-1/+2
2019-04-19kernel-headers: infer ARCH from config tripleMatthew Bauer1-0/+7
2019-04-19systems: correct qemu architecturesMatthew Bauer1-3/+2
2019-04-19systems: fix emulator identityMatthew Bauer1-1/+1
2019-04-02Merge branch 'master' into staging-nextVladimír Čunát1-0/+1
2019-03-25msp430: include vendor headers with stdenvAaron Lindsay1-0/+1
2019-03-01Merge staging-next into stagingFrederik Rietdijk1-3/+6
2019-02-26cross/tests: add llvm-based testsMatthew Bauer1-1/+1
2019-02-26netbsd: add cross targetMatthew Bauer1-0/+1
2019-02-25systems: add “emultator” for wasmMatthew Bauer1-0/+2
2019-02-21systems: add isCompatible handlingMatthew Bauer1-2/+3
2019-01-27systems/default.nix: wasm in platform.uname.systemMatthew Bauer1-0/+1
2018-12-12platform.emulator: fix non-x86 systemsJörg Thalheim1-1/+1
2018-11-29treewide: add emulator to platformMatthew Bauer1-0/+40
2018-10-29systems: add avrlibc for avr systemsMatthew Bauer1-0/+1
2018-10-17lib/systems: use lookup for uname.systemMatthew Bauer1-7/+8
2018-10-16lib/systems: add uname attrsMatthew Bauer1-0/+18
2018-06-25xcode: add xcodePlatform to systemMatthew Bauer1-1/+0
2018-05-10lib/systems: Prohibit "gnu" ABI (*-gnu) with 32-bit ARMJohn Ericson1-0/+7
2018-05-10Merge commit '70963b382f3f820ba6d3bc3b3aaf50a2957ec1ff' into uclibcJohn Ericson1-0/+2
2018-05-09lib/systems: Add uClibc just like MUSLJohn Ericson1-0/+1
2018-04-19ios-sdk-pkgs: Init from iOS SDK from XCodeKen Micklas1-0/+2
2018-03-15lib, stdenv: Check `meta.platforms` against host platform and be open worldJohn Ericson1-0/+1