Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a series of patches that adds support for crosstool-NG 1.28.0. I've tested this on kvm_x86_64 and a real x86_64 target (not upstream yet).
I've kept the GCC version as close as possible (8.3.0 -> 8.5.0). The uClibc-ng version remains the same. A number of component packages used by crosstool-NG are updated. The following packages will need adding to mirror.opencompute.org/onie
autoconf-2.72.tar.xz
automake-1.17.tar.xz
libtool-2.5.4.tar.xz
m4-1.4.20.tar.xz
make-4.4.1.tar.gz
gcc-8.5.0.tar.xz
gmp-6.3.0.tar.xz
isl-0.27.tar.xz
mpc-1.3.1.tar.gz
mpfr-4.2.2.tar.xz
strace-6.16.tar.xz
zlib-1.3.1.tar.xz
zstd-1.5.7.tar.gz
I can provide full URLs if needed. I do have the tarballs but it's probably better trust-wise to download them from the official source.
I plan on trying to move to the latest GCC, binutils and uClibc-ng. I know there are a few problems lurking so I thought I'd get this part out of the way first.