Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 46f5debb9446
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
...
head repository: NixOS/nixpkgs
compare: a6fa5bd936a0
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
- 16 commits
- 38 files changed
- 1 contributor
Commits on Oct 29, 2018
-
avr: use new compilation infrastructure
Gets rid of: avrbinutils avrgcc to replace with: pkgsCross.avr.buildPackages.binutils pkgsCross.avr.buildPackages.gcc
Configuration menu - View commit details
-
Copy full SHA for d59a9ac - Browse repository at this point
Copy the full SHA d59a9acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 72e3b2a - Browse repository at this point
Copy the full SHA 72e3b2aView commit details -
- respect libc’s incdir and libdir - make non-unix systems single threaded - set LIMITS_H_TEST to false for avr - misc updates to support new libc’s - use multilib with avr For threads we want to use: - posix on unix systems - win32 on windows - single on everything else For avr: - add library directories for avrlibc - to disable relro and bind - avr5 should have precedence over avr3 - otherwise gcc uses the wrong one
Configuration menu - View commit details
-
Copy full SHA for 4120939 - Browse repository at this point
Copy the full SHA 4120939View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2650a1f - Browse repository at this point
Copy the full SHA 2650a1fView commit details -
Fixes #47533 newlib seems to think it’s a compiler when it’s not. Anyway had to make host refer to build platform for things to work.
Configuration menu - View commit details
-
Copy full SHA for 8db71d9 - Browse repository at this point
Copy the full SHA 8db71d9View commit details -
systems/parse.nix: support weird system configs
There are some weird ones out there that don’t follow any pattern: - arm-none-eabi - powerpc-none-eabi - aarch64-none-elf
Configuration menu - View commit details
-
Copy full SHA for 52dbd33 - Browse repository at this point
Copy the full SHA 52dbd33View commit details -
release-cross: add new targets
adds: - arm-embedded - avr - aarch64-embedded - powerpc-embedded
Configuration menu - View commit details
-
Copy full SHA for 946598d - Browse repository at this point
Copy the full SHA 946598dView commit details -
These two are unmaintained, no reason to keep them when they are out-of-date
Configuration menu - View commit details
-
Copy full SHA for 501d072 - Browse repository at this point
Copy the full SHA 501d072View commit details
Commits on Oct 30, 2018
-
treewide: use gnu toolchain for avr/arm-embedded
These packages should in theory work with our GCC toolchains, but there are some definite breakages that need to be tracked down. Comparing output of these to old gcc-arm-embedded is important. Affected packages include: - axolooti - avrdudess - opentx - microscheme - betaflight - inav - blackmagic - simavr - gnuk
Configuration menu - View commit details
-
Copy full SHA for aa4707f - Browse repository at this point
Copy the full SHA aa4707fView commit details -
replace with: - pkgsCross.arm-embedded.buildPackages.gcc - pkgsCross.arm-embedded.buildPackages.binutils
2Configuration menu - View commit details
-
Copy full SHA for c327df5 - Browse repository at this point
Copy the full SHA c327df5View commit details -
mentorToolchains.armLinuxGnuEabi is replaced with: - pkgsCross.pogoplug4.buildPackages.gcc - pkgsCross.pogoplug4.buildPackages.binutils and mentorToolchains.armEabi is replaced with: - pkgsCross.arm-embedded.buildPackages.gcc - pkgsCross.arm-embedded.buildPackages.binutils Fixes #39087
Configuration menu - View commit details
-
Copy full SHA for dcdf00f - Browse repository at this point
Copy the full SHA dcdf00fView commit details -
A convenient way to test embedded projects
Configuration menu - View commit details
-
Copy full SHA for a33d122 - Browse repository at this point
Copy the full SHA a33d122View commit details -
Configuration menu - View commit details
-
Copy full SHA for 991e51a - Browse repository at this point
Copy the full SHA 991e51aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a03d2d - Browse repository at this point
Copy the full SHA 7a03d2dView commit details -
3
Configuration menu - View commit details
-
Copy full SHA for 2634d37 - Browse repository at this point
Copy the full SHA 2634d37View commit details -
Merge pull request #48286 from matthewbauer/avrgcc
avr: use new cross compilation infrastructure
Configuration menu - View commit details
-
Copy full SHA for a6fa5bd - Browse repository at this point
Copy the full SHA a6fa5bdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 46f5debb9446...a6fa5bd936a0