Ricardo Wurmus <rek...@elephly.net> writes:
> Theodoros Foradis <teo...@gmail.com> writes:
>> I see that the original patches were applied in master. Did you check if
>> cross-binutils with 2.25.1 source works for your use case?
> Yes, I’m using the regular cross-binutils. Thanks for the hint!
>> Would you like me to reformat my patches for gcc-6.2.0, so that they can
>> be applied on current master, or is there some other issue blocking that?
> No, it’s good. I’m going to apply your patches shortly. (Just haven’t
> found the time to do so.)
I’m sorry for the delay, but a variant of your patches is now in master
as of 569f60164920a36e6597fe25e9373f97f89e8860.
Since my patches had changed I needed to modify your patches a little to
ensure they can be applied. I also made a few other changes:
* I kept the newlib packages as variables, not procedures, using
package inheritance instead to override the value of xgcc.
* The toolchain generator procedure’s name (rather than the version)
includes “-nano” when appropriate. The version of the toolchain
package is just the version of xgcc.
* Added the patches to the list of patches in “gnu/local.mk”
I successfully built the cross-compiler based on GCC 6 after these
changes, so everything should work as intended.
Thanks again for your contributions!