Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #105294 from Ericson2314/platform-config-improvements | John Ericson | 2020-12-02 | 3 | -19/+23 |
|\ | | | | | Platform config improvements | ||||
| * | lib/systems/exmaple: `riscv-multiplatform` no longer needs parameter | John Ericson | 2020-11-29 | 2 | -4/+4 |
| | | |||||
| * | lib, binutils: Move Risc-V bfdEmulation to be by the others | John Ericson | 2020-11-29 | 1 | -1/+0 |
| | | |||||
| * | lib.systems.platforms: Make selection more flexible | John Ericson | 2020-11-29 | 2 | -14/+19 |
| | | | | | | | | | | | | We dont have to match on exact strings if we get accessed to `parsed`. Co-authored-by: Matthew Bauer <mjbauer95@gmail.com> | ||||
* | | Cross-compiling configuration for reMarkable 2 tablet | Tad Fisher | 2020-11-29 | 2 | -0/+20 |
|/ | |||||
* | Initial implementation of remarkable1 cross-compile | Ben Siraphob | 2020-11-23 | 2 | -0/+19 |
| | |||||
* | Merge master into staging-next | Frederik Rietdijk | 2020-11-16 | 4 | -14/+28 |
|\ | |||||
| * | Initial implementation of mmix cross-compile | Ben Siraphob | 2020-11-09 | 4 | -14/+28 |
| | | |||||
* | | Initial support for OpenRISC 1000 (or1k) | Samuel Dionne-Riel | 2020-11-09 | 4 | -0/+11 |
|/ | |||||
* | Merge branch 'staging-next' into staging | WORLDofPEACE | 2020-09-20 | 1 | -25/+28 |
|\ | |||||
| * | Merge pull request #81014 from fgaz/platforms/endianness | Gabriel Ebner | 2020-09-20 | 1 | -25/+28 |
| |\ | | | | | | | platforms: add bigEndian and littleEndian | ||||
| | * | platforms: add bigEndian and littleEndian | Francesco Gazzetta | 2020-09-20 | 1 | -25/+28 |
| | | | |||||
* | | | Merge staging-next into staging | Frederik Rietdijk | 2020-09-12 | 2 | -3/+3 |
|\| | | |||||
| * | | Merge pull request #97587 from arcnmx/arch-fix | Matthew Bauer | 2020-09-10 | 1 | -1/+1 |
| |\ \ | | | | | | | | | Fix arch eval error | ||||
| | * | | Fix arch eval error introduced in #61019 | arcnmx | 2020-09-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | This occurs when using a `platform.gcc.arch` that isn't one of the pre-existing hard-coded options. | ||||
| * | | | lib.systems.examples: Bump android SDK to 21 | John Ericson | 2020-09-08 | 1 | -2/+2 |
| |/ / | | | | | | | | | | | | | 074bc78cc8749faa31729096b65f2ef51b10abeb evidently meant to do this, but forgot. | ||||
* | | | Merge branch 'staging' into ios-13 | Matthew Bauer | 2020-09-10 | 6 | -4/+102 |
|\| | | |||||
| * | | Merge pull request #61019 from volth/gcc.arch-amd | John Ericson | 2020-09-01 | 2 | -0/+79 |
| |\ \ | | | | | | | | | platform.gcc.arch: support for AMD CPUs | ||||
| | * | | Update architectures.nix | volth | 2020-09-01 | 1 | -1/+2 |
| | | | | |||||
| | * | | Update architectures.nix | volth | 2020-08-22 | 1 | -12/+13 |
| | | | | |||||
| | * | | Update architectures.nix | volth | 2020-08-22 | 1 | -7/+7 |
| | | | | |||||
| | * | | Update architectures.nix | volth | 2020-08-22 | 1 | -6/+6 |
| | | | | |||||
| | * | | gcc.arch: refactor, move tables under lib/ | volth | 2020-08-05 | 2 | -0/+77 |
| | | | | |||||
| * | | | Merge pull request #96223 from KAction/static | John Ericson | 2020-08-31 | 1 | -0/+1 |
| |\ \ \ | | | | | | | | | | | Make pkgsStatic set "static" argument to true | ||||
| | * | | | Distinguish pkgsStatic from pkgsMusl via stdenv.targetPlatform | Dmitry Bogatov | 2020-08-27 | 1 | -0/+1 |
| | | |/ | | |/| | | | | | | | | | | | | | | | | | This change allows derivations to distinguish dynamic musl build and static musl build in cases where upstream build system can't detect it by itself. | ||||
| * / | | android: update sdk, ndk to 29, 21 | Matthew Bauer | 2020-08-17 | 1 | -2/+2 |
| |/ / | |||||
| * / | Define a i686-genode system double | Emery Hemingway | 2020-08-04 | 1 | -1/+1 |
| |/ | |||||
| * | redox: add as target | Aaron Janse | 2020-07-21 | 5 | -1/+19 |
| | | |||||
* | | systems/examples.nix: update to iOS 13 | Matthew Bauer | 2020-07-21 | 1 | -8/+8 |
|/ | | | | new apps need iOS 13, so we should try to use that here | ||||
* | lib/systems: Add Genode platform definitions | Emery Hemingway | 2020-03-24 | 4 | -0/+8 |
| | | | | | | | Add platform definitions for 64-bit ARM and x86. This is sufficient for for building Genode where a toolchain is provided as an overlay. Toolchain: git+https://git.sr.ht/~ehmry/genodepkgs?rev=14fc773ac9ecd2cbb30cb4612b284eee83d83546 | ||||
* | lib: Add armv6l-none to doubles list | John Ericson | 2020-03-12 | 1 | -1/+7 |
| | |||||
* | lib/systems: Assume newlib when no kernel and no libc is provided | Matthew Bauer | 2020-03-12 | 1 | -2/+1 |
| | | | | | | | newlib is the default for most tools when no kernel is provided. Other exist, but this seems like a safe default. (cherry picked from commit 8009c2071179ee3490f244b91a49202728efe403) | ||||
* | stdenv: Remove isArm (use isAarch32 instead) | Chuck | 2020-02-05 | 1 | -3/+0 |
| | | | | | isArm has been deprecated for three releases. All references have been removed. Tree-wide substitution was performed in #37401 21 months ago. | ||||
* | lib.systems.elaborate: isArm -> isAarch32 | Chuck | 2020-02-05 | 1 | -1/+1 |
| | | | | | This is the last reference to isArm. isArm is deprecated after 18.03. This substitution was performed tree-wide in #37401. | ||||
* | Merge remote-tracking branch 'origin/master' into ios-with-xcode-11 | Matthew Bauer | 2020-01-03 | 5 | -1/+17 |
|\ | |||||
| * | Merge branch 'ghcjs-cross-without-cc-19.09' into ghcjs-cross-without-cc | John Ericson | 2019-11-25 | 1 | -0/+1 |
| |\ | |||||
| | * | Fix lib tests | John Ericson | 2019-11-25 | 1 | -0/+1 |
| | | | | | | | | | | | | js-ghcjs didn't fit in an existing categor. | ||||
| * | | Merge remote-tracking branch 'upstream/master' into ghcjs-cross-without-cc | John Ericson | 2019-11-25 | 5 | -1/+14 |
| |\ \ | | |/ | |/| | |||||
| | * | initial implementation of vc4 cross-compile | Michael Bishop | 2019-11-19 | 5 | -1/+12 |
| | | | |||||
| | * | Merge remote-tracking branch 'upstream/master' into mingw-mcfthreads | John Ericson | 2019-11-11 | 2 | -0/+2 |
| | |\ | |||||
| | | * | lib.systems: remove redundant mapping | oxalica | 2019-11-04 | 1 | -4/+0 |
| | | | | |||||
| | | * | lib.systems: handle mips family properly | oxalica | 2019-11-03 | 2 | -0/+6 |
| | | | | |||||
| * | | | Add support for cross compiling to `js-ghcjs` | John Ericson | 2019-11-25 | 1 | -0/+2 |
| |/ / | | | | | | | | | | | | | This platform doesn't have a C compiler, and so relies and the changes in the previous commit to work. | ||||
* / / | lib/systems: use newer ios sdk | Matthew Bauer | 2020-01-03 | 1 | -8/+8 |
|/ / | |||||
* / | lib: Switch to w64 vendor for MinGW | John Ericson | 2019-11-11 | 2 | -2/+5 |
|/ | | | | It is needed for the `-municode` flag, supposedly. | ||||
* | lib: Add armv7a-linux to doubles.nix | John Ericson | 2019-10-01 | 1 | -1/+1 |
| | | | | This is needed for android. | ||||
* | Merge branch 'master' into staging | Vladimír Čunát | 2019-09-02 | 3 | -2/+14 |
|\ | |||||
| * | Merge remote-tracking branch 'upstream/master' into js-unknown-ghcjs | John Ericson | 2019-09-02 | 7 | -91/+182 |
| |\ | |||||
| | * | Merge lib sort into feature/js-unknown-ghcjs | John Ericson | 2019-09-02 | 1 | -3/+3 |
| | |\ | |||||
| | * \ | Merge remote-tracking branch 'upstream/master' into feature/js-unknown-ghcjs | John Ericson | 2019-09-02 | 7 | -91/+182 |
| | |\ \ |